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.

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

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

University of London
Skills you'll gain: User Experience Design, User Experience, Wireframing, Persona (User Experience), Application Lifecycle Management, Application Design, Technical Communication, Web Design and Development, Prototyping, UI/UX Research, Web Development, User Research, Mockups, Usability Testing, Application Development, Responsive Web Design, Version Control, Brainstorming, Javascript, MongoDB
Mixed · Course · 1 - 3 Months

Skills you'll gain: UI Components, User Interface (UI), MySQL, Object Oriented Programming (OOP), Event-Driven Programming, User Interface and User Experience (UI/UX) Design, User Interface (UI) Design, Database Design, Application Development, Application Design, Graphical Tools, Database Application, Databases, Database Management, Relational Databases, Python Programming, Computer Graphics, Development Environment, SQL, Image Quality
Intermediate · Specialization · 1 - 3 Months

Skills you'll gain: Sales Development, Customer Engagement, Responsible AI, Lead Generation, Sales Enablement, Generative AI Agents, Sales Management, Customer experience improvement, Sales Prospecting, Productivity Software, Sales, Data Ethics
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Flutter (Software), Mobile Development, iOS Development, Apple iOS, User Interface (UI), Android Development, User Interface and User Experience (UI/UX) Design, Application Development, Cross Platform Development, Application Programming Interface (API), Software Development Tools, Development Environment, Debugging, Software Development, JSON
Beginner · Course · 1 - 3 Months

Skills you'll gain: Video Game Development, Animation and Game Design, 3D Assets, Computer Graphics, Visualization (Computer Graphics), User Interface (UI), Animations, Computer Graphic Techniques, UI Components, User Interface (UI) Design, Event-Driven Programming, Interactive Design, Python Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: ASP.NET, Database Development, Database Management, Object-Relational Mapping, Back-End Web Development, Full-Stack Web Development, C# (Programming Language), Database Design, Authorization (Computing), Model View Controller, Authentications, Data Modeling, Data Migration, Data Mapping, Business Logic, Software Design Patterns, Maintainability, Data Validation
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Amazon Web Services, Application Deployment, Serverless Computing, Artificial Intelligence, Amazon CloudWatch, Cloud-Based Integration, Amazon DynamoDB, AWS Identity and Access Management (IAM), Natural Language Processing, Cloud Services, Development Testing
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Server Side, Web Development, Web Scraping, Web Applications, Back-End Web Development, Integration Testing, Web Development Tools, Web Services, Extensible Markup Language (XML), Package and Software Management, Development Testing, Unit Testing, Scripting, Performance Tuning, Cross Platform Development, Hypertext Markup Language (HTML), Interoperability, Debugging
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Responsive Web Design, User Experience Design, Design Reviews, Wireframing, Usability Testing, User Research, User Centered Design, User Interface (UI) Design, Prototyping, Mockups, User Flows, Information Architecture
Beginner · Course · 1 - 4 Weeks