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.

Skills you'll gain: Scalability, Change Control
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Generative AI Agents, OpenAI API, AI Orchestration, Code Review, Agentic Workflows, AI Integrations, Command-Line Interface, AI Workflows, Agentic systems, API Testing, Rust (Programming Language), Key Management, Software Technical Review, Back-End Web Development, Unit Testing, Solution Architecture
Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Web Services, Restful API, Apache Maven, Build Tools, Spring Boot, Spring Framework, Gradle, Simple Object Access Protocol (SOAP), Application Programming Interface (API), Java, Java Programming, API Design, Object-Relational Mapping, Data Persistence, JSON, Extensible Markup Language (XML)
Intermediate · Course · 3 - 6 Months

Imperial College London
Skills you'll gain: Health Systems, Health Equity, Health Assessment, Health Policy, Health Care Administration, Health Administration, Governance, Healthcare Industry Knowledge, Health Promotion, Public Health, Sustainable Development, Public Health and Disease Prevention
Beginner · Course · 1 - 4 Weeks

Board Infinity
Skills you'll gain: Sprint Planning, Scrum (Software Development), Agile Project Management, Agile Methodology, Sprint Retrospectives, Backlogs, Performance Metric, Performance Reporting, Management Reporting, Project Management, Meeting Facilitation, Cross-Functional Team Leadership, Cross-Functional Collaboration, Dependency Analysis, Conflict Management, Estimation
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Unit Testing, Test Driven Development (TDD), Test Case, Program Development, Test Script Development, Development Testing, Software Testing, Java Programming, Java, Software Engineering
Beginner · Guided Project · Less Than 2 Hours

Erasmus University Rotterdam
Skills you'll gain: Policty Analysis, Research, and Development, Economic Development, Policy Development, Policy Analysis, International Relations, Research, Economics, Economics, Policy, and Social Studies, Writing, Diplomacy, Econometrics, Analysis
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Scripting
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Object Oriented Design, Object Oriented Programming (OOP), Software Design Patterns, Game Design, Maintainability, Code Reusability, Software Design, Software Architecture, Video Game Development, Programming Principles, Animation and Game Design, Event-Driven Programming, Game Theory, Data Persistence, Artificial Intelligence, Animations, Algorithms
Intermediate · Course · 3 - 6 Months

Simplilearn
Skills you'll gain: LangChain, LLM Application, Retrieval-Augmented Generation, Embeddings, Large Language Modeling, Tool Calling, AI Workflows, Context Management, Generative AI Agents, Vector Databases, Agentic systems, Document Management, Memory Management
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Cloud-Native Computing, Docker (Software), .NET Framework, ASP.NET, Cloud Development, Application Deployment, Development Environment, Nginx, YAML, Proxy Servers, Configuration Management, Scalability, Microsoft SQL Servers, Software Versioning
Intermediate · Course · 1 - 3 Months

California Institute of the Arts
Skills you'll gain: Information Architecture, Wireframing, User Interface and User Experience (UI/UX) Design, Persona (User Experience), User Experience, Mockups, User Experience Design, UI/UX Strategy, Responsive Web Design, Web Design, User Interface (UI), Adobe XD, User Interface (UI) Design, Visual Design, Digital Design, User Centered Design, Interaction Design, Prototyping, Graphic and Visual Design, User Research
Beginner · Specialization · 3 - 6 Months