Full Stack Web Development courses can help you learn HTML, CSS, JavaScript, and server-side programming, along with database management and API integration. You can build skills in responsive design, debugging, and version control, which are crucial for creating dynamic web applications. Many courses introduce tools like Git for version control, Node.js for server-side development, and frameworks such as React or Angular for building user interfaces, allowing you to apply your skills in practical projects.

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Sanitation, Environmental Engineering, Pollution Prevention, Environmental Management Systems, Sustainable Technologies, Sustainable Development, Environment and Resource Management, Environmental Issue, Governance, Policy Development
Intermediate · Course · 1 - 3 Months

Skills you'll gain: React.js, Routing Protocols, UI Components, JavaScript Frameworks, Frontend Performance, Front-End Web Development, Performance Tuning, Web Content Accessibility Guidelines, Cascading Style Sheets (CSS), Event-Driven Programming, User Experience Design, User Interface (UI), Jest (JavaScript Testing Framework), Web Development Tools, Interaction Design, Debugging, Javascript, Application Performance Management, Web Frameworks, Data Management
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Embedded Software, Debugging, Embedded Systems, Integrated Development Environments, C (Programming Language), Computer Programming Tools, Development Environment, Electronic Hardware, Electronics, Software Development Tools
Intermediate · Course · 1 - 4 Weeks

University of Illinois Urbana-Champaign
Skills you'll gain: Active Listening, Influencing, Negotiation, Leadership, Professional Development, Social Skills, Personal Development, Conflict Management, Decision Making, Persuasive Communication, Relationship Building, Business Ethics, Professionalism, Leadership Development, Communication, Ethical Standards And Conduct, Interpersonal Communications, Empathy, Business Leadership, Initiative and Leadership
Beginner · Specialization · 3 - 6 Months

University of Michigan
Skills you'll gain: Interviewing Skills, Leadership, Business Leadership, Leadership Development, Organizational Leadership, Leadership and Management, Professional Development, Team Building, Recruitment, Team Management, Talent Management, Coaching, Communication
Intermediate · Course · 1 - 4 Weeks
University of Pennsylvania
Skills you'll gain: People Management, Employee Performance Management, Leadership and Management, Decision Making, Organizational Change, Organizational Structure, Performance Appraisal, Team Motivation, Diversity Equity and Inclusion Initiatives, Compensation Management, Job Analysis, Recruitment, Leadership, Change Management, Constructive Feedback
Beginner · Course · 1 - 4 Weeks

Universidad Nacional Autónoma de México
Skills you'll gain: Educational Materials, Instructional Design, Teaching, Student Engagement, Video Production, Storytelling, Analytical Skills, Critical Thinking
Intermediate · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: Diversity Equity and Inclusion Initiatives, Diversity and Inclusion, Diversity Awareness, Workplace inclusivity, Cultural Responsiveness, Cultural Diversity, Human Resources, Human Resource Strategy, Employee Engagement, Ideation, Decision Making, Recruitment, Leadership
Beginner · Course · 1 - 4 Weeks

The University of Melbourne
Skills you'll gain: Social Determinants Of Health, Health Disparities, Health Policy, Health Education, Health Promotion, Public Health, Socioeconomics, Human Development, Community Health, Mental Health, Child Health, Chronic Diseases, Nutrition and Diet
Beginner · Course · 1 - 3 Months

Duke University
Skills you'll gain: Pandas (Python Package), Version Control, Git (Version Control System), Data Manipulation, Software Development Tools, Development Environment, Data Structures, Python Programming, Data Analysis Software, NumPy, Virtual Environment
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), Object Oriented Programming (OOP), Eclipse (Software), Java, Java Programming, JUnit, HTML and CSS, Test Automation, Software Testing, Test Script Development, Integrated Development Environments, Test Data, Test Tools, Browser Compatibility, Computer Programming, Web Development, Programming Principles, Test Case, Software Design, Development Environment
Beginner · Specialization · 3 - 6 Months

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Object Oriented Programming (OOP), Object Oriented Design, Java Programming, Java, Computer Programming, Debugging, Software Design
Intermediate · Course · 1 - 3 Months