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.
University of Michigan
Skills you'll gain: Ajax, jQuery, JSON, Django (Web Framework), Javascript, Web Applications, Web Development Tools, Object Oriented Programming (OOP), Debugging
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Postman API Platform, OAuth, Application Programming Interface (API), Performance Testing, Security Testing, Software Testing, Restful API, Authentications, Web Development Tools, Application Security
Beginner · Guided Project · Less Than 2 Hours

University of Copenhagen
Skills you'll gain: Sustainable Development, Socioeconomics, Systems Thinking, Social Sciences, Environmental Issue, Timelines, Environmental Policy, Ethical Standards And Conduct, Political Sciences, Economics
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Software Development Life Cycle, z/OS, COBOL (Programming Language), Unit Testing, Systems Analysis, Systems Development, Pseudocode, Software Development Methodologies, Agile Methodology, Software Development, Software Design, Systems Architecture, Mainframe Computing, Programming Principles, Scrum (Software Development), Test Planning
Beginner · Course · 1 - 3 Months

Skills you'll gain: Growth Mindedness, Self-Awareness, Personal Development, Goal Setting, Empowerment, Action Oriented, Self-Motivation, Overcoming Obstacles, Positivity, Resilience, Prioritization, Mindfulness
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, System Programming, Software Development Tools, Embedded Systems, Software Development, Development Environment, Debugging, C (Programming Language), Application Development, Computer Architecture, C++ (Programming Language), Performance Tuning
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Mobile Development, Cross Platform Development, .NET Framework, Authentications, User Interface (UI), Application Programming Interface (API), C# (Programming Language), Microsoft Visual Studio, Development Environment, Authorization (Computing), Data Access, Software Design Patterns, Data Modeling, Data Storage
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Flask (Web Framework), Web Development, Web Applications, Application Development, Object-Relational Mapping, Database Application, Back-End Web Development, Software Development, Python Programming, Computer Programming
Intermediate · Guided Project · Less Than 2 Hours
University of Michigan
Skills you'll gain: Web Scraping, Restful API, Network Protocols, JSON, Extensible Markup Language (XML), Data Access, TCP/IP, Application Programming Interface (API), Data Import/Export, Hypertext Markup Language (HTML), Data Processing, Python Programming, Software Installation, Development Environment
Mixed · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Programming (OOP), Basic Electrical Systems, Wireless Networks, C++ (Programming Language), Object Oriented Design, Computer Programming, Control Systems, Interactive Design, Software Installation, Electronic Components, C and C++, Hardware Design, Electronics, Programming Principles, Display Devices, Embedded Software, Integrated Development Environments, Product Development, Electronic Systems, Embedded Systems
Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Systems Development Life Cycle, Software Development Life Cycle, Systems Development, Software Development Methodologies, Change Management, Project Management, System Implementation, Compliance Auditing, Software Testing, Auditing, Development Testing, Information Technology, Verification And Validation, Project Management Office (PMO), Internal Controls, Governance, Agile Methodology, Software Development, Data Integrity, Risk Management
Intermediate · Course · 1 - 4 Weeks

Microsoft
Skills you'll gain: Git (Version Control System), React.js, Version Control, Web Development Tools, GitHub, Debugging, Software Development Tools, Node.JS, Development Environment, Software Testing, Continuous Integration, Unit Testing, Maintainability, Application Development, Server Side, UI Components, Javascript, Secure Coding, Performance Tuning
Intermediate · Course · 1 - 4 Weeks