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.

Northeastern University
Skills you'll gain: Agile Software Development, Software Development Methodologies, Agile Methodology, Scaled Agile Framework, Agile Product Development, Leadership and Management, Agile Project Management, Conflict Management, Leadership, Leadership Development, Organizational Leadership, Sprint Planning, Collaborative Software, Scrum (Software Development), Project Planning, Team Building, Software Development Life Cycle, Software Development, Prioritization, Team Oriented
Mixed · Course · 1 - 3 Months

Skills you'll gain: Microsoft Azure, Cloud-Native Computing, Platform As A Service (PaaS), .NET Framework, ASP.NET, Cloud Deployment, Cloud Applications, Cloud Hosting, Microsoft SQL Servers, Data Migration, Performance Tuning, Transact-SQL, Application Deployment, Model View Controller, Verification And Validation
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Project Coordination, Project Schedules, Timelines, Collaborative Software, Microsoft Outlook, Data Visualization, Data-Driven Decision-Making
Beginner · Course · 1 - 3 Months

Northeastern University
Skills you'll gain: Systems Thinking, Software Visualization, Software Engineering, Object Oriented Programming (OOP), Project Risk Management, Application Design, Object Oriented Design, Software Development Life Cycle, Risk Management, Software Development Methodologies, Software Design, Application Development, Program Development, Business Logic, User Experience Design, Systems Development, Software Development, Business Architecture, Usability, User Centered Design
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Embedded Software, Embedded Systems, System Programming, Cross Platform Development, System Software, Memory Management, Hardware Architecture, Peripheral Devices, Product Family Engineering, Code Reusability, Performance Tuning, Software Design, C (Programming Language), Scalability
Advanced · Course · 1 - 4 Weeks

Skills you'll gain: Animation and Game Design, UI Components, Development Environment, Event-Driven Programming
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: User Interface (UI), User Interface (UI) Design, User Interface and User Experience (UI/UX) Design, Design Thinking, UI Components, Software Design, Code Reusability, Usability, Event-Driven Programming, Maintainability, Integrated Development Environments, Application Design, Payment Systems, Interactive Design, MySQL, Jupyter, Database Application, Development Environment, Property Management Systems, Python Programming
Beginner · Specialization · 1 - 3 Months

Skills you'll gain: Android Development, Unity Engine, User Interface (UI), Video Game Development, Animation and Game Design, User Interface (UI) Design, Mobile Development, Game Design, 3D Assets, Graphics Software, Animations, Graphical Tools, Application Deployment, C# (Programming Language), Scripting
Beginner · Course · 1 - 3 Months

Skills you'll gain: Model View Controller, Software Design Patterns, Java Platform Enterprise Edition (J2EE), Java, Web Applications, Java Programming, Code Reusability, Back-End Web Development, Server Side, Data Access, Integrated Development Environments, Databases, Authentications
Mixed · Course · 1 - 4 Weeks

Skills you'll gain: Blockchain, Development Environment, Test Tools, Unit Testing, Virtual Machines, Software Testing, Software Development Tools, Node.JS, Data Storage, Debugging, Software Configuration Management, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
Advanced · Course · 1 - 3 Months

Skills you'll gain: GitHub Copilot, Prompt Engineering, AI Integrations, Generative AI, ChatGPT, AI literacy, AI Workflows, Application Development, Code Review, Debugging
Intermediate · Course · 1 - 3 Months

University of Colorado Boulder
Skills you'll gain: New Product Development, Product Development, Product Design, Design Thinking, Persona Development, Innovation, Conceptual Design, Prototyping, Market Research, Design and Product, Ideation, Agile Product Development, Target Market, Target Audience, Customer Analysis, Product Requirements, Wireframing, Market Opportunities, Market Analysis, Customer Insights
Build toward a degree
Beginner · Course · 1 - 3 Months