MERN Stack courses can help you learn JavaScript, Node.js, Express.js, React, and MongoDB, providing a solid foundation for full-stack development. You can build skills in creating RESTful APIs, managing databases, and developing user interfaces that enhance user experience. Many courses introduce tools like Git for version control and Postman for API testing, that support streamlining development processes and ensuring efficient collaboration in projects.

Skills you'll gain: 3D Assets, 3D Modeling, Virtual Environment, Animation and Game Design, Visual Storytelling, Model Optimization
Intermediate · Course · 1 - 3 Months

Skills you'll gain: Bash (Scripting Language), Penetration Testing, Linux Commands, Vulnerability Scanning, Shell Script, Cyber Security Assessment, Security Testing, Scripting, Linux, Vulnerability Assessments, Linux Administration, Network Analysis, Command-Line Interface, Exploitation techniques, grep, Cyber Attacks, Automation
Intermediate · Course · 1 - 4 Weeks
LearnQuest
Skills you'll gain: Java Programming, Spring Framework, Java, File I/O, Object Oriented Programming (OOP), Object Oriented Design, Java Platform Enterprise Edition (J2EE), Computer Programming, Application Frameworks, Software Installation, Virtual Machines, Code Reusability, Web Development, Memory Management
★ 4.6 (2.9K) · Intermediate · Specialization · 3 - 6 Months

University of California, Irvine
Skills you'll gain: Go (Programming Language), Object Oriented Programming (OOP), C (Programming Language), Python Programming, Algorithms, Memory Management, File I/O, Network Protocols
★ 4.6 (3K) · Intermediate · Specialization · 1 - 3 Months

Dr. Ryan Ahmed
Skills you'll gain: Prompt Engineering, Model Context Protocol, Anthropic Claude, AI Orchestration, AI Workflows, LLM Application, Context Engineering, Full-Stack Web Development, Generative AI Agents, Gemini, Tool Calling, AI Integrations, Agentic systems, Development Environment, Software Engineering
Beginner · Course · 1 - 4 Weeks

Skills you'll gain: Django (Web Framework), Full-Stack Web Development, Restful API, Version Control, GitHub, Git (Version Control System), Data Structures, Bootstrap (Front-End Framework), Unix Commands, Back-End Web Development, API Testing, Relational Databases, Front-End Web Development, Object Oriented Programming (OOP), Database Management Systems, Command-Line Interface, Database Management, Python Programming, Computer Programming, Cloud Hosting
★ 4.6 (10K) · Beginner · Professional Certificate · 3 - 6 Months

Skills you'll gain: Responsible AI, Data Pipelines, Data Governance, Extract, Transform, Load, AI Workflows, Data Architecture, Data Processing, Metadata Management, Data Quality, Data Transformation, Technical Communication, Retrieval-Augmented Generation, Service Level, Data Validation, Data Storage, Business Metrics, Software Documentation
Intermediate · Course · 1 - 3 Months

University of Toronto
Skills you'll gain: Computer Vision, Convolutional Neural Networks, Image Analysis, Control Systems, Robotics, Deep Learning, Simulation and Simulation Software, Software Architecture, Simulations, Safety Assurance, Artificial Neural Networks, Global Positioning Systems, Hardware Architecture, Systems Architecture, Estimation, Algorithms, Model Training, Computer Hardware, Mathematical Modeling, Linear Algebra
★ 4.7 (3.6K) · Advanced · Specialization · 3 - 6 Months

Dr. Ryan Ahmed
Skills you'll gain: Model Context Protocol, Anthropic Claude, AI Workflows, Agentic Workflows, AI Orchestration, Prompt Engineering, Financial Modeling, Data Manipulation, Data Cleansing, Workflow Management, Data Analysis, Generative AI Agents, Report Writing, Business Reporting, Automation, Financial Forecasting, Agentic systems, Dashboard Creation
★ 4.4 (10) · Beginner · Course · 1 - 4 Weeks

Scrimba
Skills you'll gain: Prompt Engineering, Responsive Web Design, Node.JS, TypeScript, Unit Testing, Command-Line Interface, SQL, HTML and CSS, Web Content Accessibility Guidelines, Typography, Cascading Style Sheets (CSS), React.js, User Interface and User Experience (UI/UX) Design, Hypertext Markup Language (HTML), JSON, Generative AI, Database Design, UI Components, Web Development, Full-Stack Web Development
★ 4.6 (935) · Beginner · Specialization · 3 - 6 Months

Intermediate · Specialization · 3 - 6 Months

Skills you'll gain: Cloud Infrastructure, Cloud Platforms, Cloud Computing, Cloud Computing Architecture, Cloud Services, Cloud Development, Cloud Deployment, Cloud Security, Data Storage, Data Storage Technologies, Cloud Engineering, Docker (Software), Public Cloud, Containerization, Cloud-Native Computing, Infrastructure As A Service (IaaS), Cloud Storage, Application Deployment, IBM Cloud, DevOps
★ 4.6 (7.8K) · Beginner · Course · 1 - 3 Months