Mean Stack courses can help you learn JavaScript, Node.js, Express.js, MongoDB, and Angular, providing a solid foundation for full-stack development. You can build skills in RESTful API design, database management, and front-end integration, enabling you to create dynamic web applications. Many courses introduce tools like Git for version control, Postman for API testing, and various deployment platforms, showing how these skills come together in real-world projects.

Scrimba
Skills you'll gain: Data Structures, Programming Principles, Python Programming, Computer Programming, Web Development Tools, Software Engineering, Web Development
★ 4.5 (42) · Beginner · Course · 1 - 4 Weeks

University of California, Irvine
Skills you'll gain: Objective-C (Programming Language), iOS Development, Apple iOS, Memory Management, Prototyping, Mobile Development, C and C++, Application Development, C (Programming Language), Object Oriented Programming (OOP), Computer Programming, Programming Principles, Data Structures
★ 4.6 (558) · Mixed · Course · 1 - 4 Weeks

Wesleyan University
Skills you'll gain: Storytelling, Writing, Self-Awareness, English Language
★ 4.7 (121) · Mixed · Course · 1 - 4 Weeks

Edureka
Skills you'll gain: Vibe coding, Model Context Protocol, Prompt Engineering, Claude Code, Responsible AI, Prompt Patterns, Prompt Engineering Tools, Anthropic Claude, LLM Application, AI Orchestration, Authentications, Agentic Workflows, AI Integrations, AI Workflows, AI Enablement, Generative AI Agents, Generative AI, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Agentic systems
★ 4.4 (12) · Intermediate · Specialization · 3 - 6 Months

University of California San Diego
Skills you'll gain: Bioinformatics, Markov Model, Molecular Biology, Machine Learning Methods, Algorithms, Data Transformation, Performance Tuning, Memory Management
★ 4.6 (62) · Intermediate · Course · 1 - 3 Months

Vanderbilt University
Skills you'll gain: Generative AI Agents, Agentic systems, Agentic Workflows, Generative AI, Email Automation, Prompt Engineering, AI Workflows, ChatGPT, AI Personalization, Expense Management, Expense Reports, AI Orchestration, AI literacy, Workflow Management, Tool Calling, Google Sheets, AI Integrations, Memory Management
★ 4.6 (139) · Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Docker (Software), Containerization, Web Design and Development, Restful API, User Interface (UI) Design, Node.JS, Application Deployment, MongoDB, Database Management, Databases, JavaScript Frameworks, Web Applications, Web Development, Web Development Tools, Database Application, Server Side, Back-End Web Development, Full-Stack Web Development, Javascript
★ 4.2 (33) · Intermediate · Guided Project · Less Than 2 Hours

Board Infinity
Skills you'll gain: ABAP RESTful Programming Model (RAP), SAP S/4HANA, Restful API, Core Data (Software), Security Controls, HTML and CSS, UI Components, User Interface (UI) Design
★ 4.4 (8) · Intermediate · Course · 1 - 4 Weeks

Skills you'll gain: Legal Technology, Legal Research, Responsible AI, Litigation Support, Legal Strategy, Generative AI, Data Ethics, Legal Writing, Client Support, Legal Risk, AI literacy, Law, Regulation, and Compliance, Forecasting, Predictive Modeling, Information Privacy
★ 4.5 (35) · Beginner · Course · 1 - 4 Weeks

Peking University
Skills you'll gain: File Systems, Operating Systems, Memory Management, OS Process Management, System Software, Computer Systems, File Management, File I/O, Unix, Performance Tuning, Algorithms
★ 4.6 (363) · Intermediate · Course · 3 - 6 Months

Caltech
Skills you'll gain: X-Ray Computed Tomography, Specimen Preparation, Medical Imaging, Image Quality, Biomedical Technology, Image Analysis, Specimen Processing, Cell Biology, Engineering, Scientific, and Technical Instruments, Laboratory Equipment, Laboratory Techniques, Digital Signal Processing, Scientific Visualization
★ 4.9 (273) · Mixed · Course · 1 - 3 Months

Skills you'll gain: Hardware Troubleshooting, Computer Hardware, Hardware Architecture, Microarchitecture, Computer Architecture, Desktop Support, Data Storage Technologies, System Configuration, Computer Systems, Data Storage, Information Technology, Memory Management
★ 4.5 (74) · Beginner · Course · 1 - 3 Months