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.

Johns Hopkins University
Skills you'll gain: Remote Access Systems, Linux, Web Applications, Internet Of Things, Embedded Systems, Application Programming Interface (API), Robotics, Linux Commands, Command-Line Interface, Electronics, Control Systems, Electronic Systems, System Configuration, Python Programming, Hardware Troubleshooting, Software Installation, Peripheral Devices
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Prompt Engineering, Git (Version Control System), GitHub, Version Control, CI/CD, Azure DevOps, Infrastructure as Code (IaC), Microsoft Copilot, Bitbucket, Continuous Integration, Microsoft Azure, DevOps, Docker (Software), GitLab, Software Development Tools, Application Deployment, ChatGPT, Software Installation, Continuous Deployment, Amazon Web Services
Intermediate · Specialization · 3 - 6 Months

University of London
Skills you'll gain: C++ (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Interactive Design, Program Development, File I/O, Command-Line Interface, Control Panels, Development Environment, Debugging
Build toward a degree
Intermediate · Course · 1 - 4 Weeks

École Polytechnique Fédérale de Lausanne
Skills you'll gain: Water Quality, Sanitation, Water Resource Management, Microbiology, Environmental Engineering, Public Health, Governance, Economics, Chemistry
Intermediate · Course · 1 - 3 Months

Duke University
Skills you'll gain: Culture Transformation, Strategic Thinking, Team Building, Team Leadership, Strategic Leadership, Organizational Change, Team Management, Visionary, Organizational Strategy, Strategic Decision-Making, Team Motivation, Cross-Functional Team Leadership, Organizational Leadership, Agile Methodology, Business Leadership, Cognitive flexibility, Leadership Development, Innovation, Corporate Strategy, Change Management
Intermediate · Specialization · 1 - 4 Weeks

University of Colorado System
Skills you'll gain: Role-Based Access Control (RBAC), Authorization (Computing), Identity and Access Management, AWS Identity and Access Management (IAM), Geographic Information Systems, Encryption, Data Security, Network Security, Information Systems Security, Web Components, Public Key Infrastructure, Wireless Networks
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Selenium (Software), GitHub, Git (Version Control System), Version Control, CI/CD, File I/O, Object Oriented Programming (OOP), Test Automation, JUnit, Test Data, Unit Testing, Test Case, Regression Testing, Web Development Tools, Test Script Development, Software Testing, Javascript, Browser Compatibility, Scripting, Computer Programming
Beginner · Specialization · 3 - 6 Months

University of Toronto
Skills you'll gain: Apple iOS, Swift Programming, Apple Xcode, Mobile Development, Animations, Application Development, Application Design, Computer Vision, Image Analysis, User Interface (UI) Design
Mixed · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: Engineering, Scientific, and Technical Instruments, Embedded Systems, Embedded Software, Real Time Data, Electronics, Electronic Systems, Electronic Components, Design Specifications
Build toward a degree
Intermediate · Course · 1 - 3 Months

University of Amsterdam
Skills you'll gain: Community Organizing, Systems Thinking, Advocacy, Transportation Operations, Change Management, Community Development, Sustainable Development, Innovation, Policy Analysis, Public Policies, Case Studies, Experimentation, Creativity
Beginner · Course · 1 - 3 Months

University of California, Irvine
Skills you'll gain: English Language, Marketing, Business, Vocabulary, Telecommuting, Human Resources, Office Management, Leadership and Management, Business Communication, Recruitment, Business Writing, Grammar, Communication
Mixed · Course · 1 - 4 Weeks

University of Colorado Boulder
Skills you'll gain: Climate Change Mitigation, Risk Management, Climate Change Adaptation, Mitigation, Business Risk Management, Environmental Policy, Environmental Issue, Environment, Corporate Sustainability, Environmental Resource Management, Persuasive Communication, Media and Communications, Social Sciences, Social Impact, Community Development, Adaptability, Scientific Methods, Action Oriented, Vulnerability, Political Sciences
Beginner · Specialization · 1 - 3 Months