Explore courses

Find the right skills to grow, advance, and achieve your goals.

113754 courses Ready to transform your future

JavaScript Development: Fundamentals to Modern Web Applications

Build dynamic front-end interfaces and scalable back-end services using modern JavaScript syntax and industry-standard development patterns.
★ 4.3 (484)

Microservices Architecture and Domain-Driven Design

Learn to design scalable, independent services by aligning software architecture with business goals using proven domain-driven patterns.
★ 4.5 (3,794)

MLOps Foundations: Deploying and Scaling Machine Learning Pipelines

Learn to automate, containerize, and monitor machine learning models in production using Docker, Kubernetes, and modern CI/CD workflows.
★ 4.4 (539)

Building Event-Driven Microservices with Spring Boot and Kafka

Learn to design, develop, and scale resilient event-driven microservices using Spring Boot, Kafka, Elasticsearch, and modern Spring AI data simulation techniques.
★ 4.6 (2,527)

Python Foundations: From First Lines of Code to Problem Solving

Learn to write clean Python code, master essential data structures, and build a strong foundation in computational thinking and problem-solving.
★ 4.5 (6,000)

Introduction to ROS 2: Build Robotics Applications with Python and C++

Learn to develop scalable robotics software from scratch using Python and C++ without needing any prior Robot Operating System experience.
★ 4.7 (6,366)

JavaScript Console Object and Modern Debugging Techniques

Go beyond basic logging to master professional debugging and performance monitoring using the full JavaScript console API.
★ 4.4 (537)

Unreal Engine 5 RPG Development with Gameplay Ability System

Build a multiplayer top-down RPG using C++ and Blueprints while mastering Unreal Engine's powerful Gameplay Ability System.
★ 4.8 (3,451)

Docker and Kubernetes Foundation: Containerize, Compose, and Deploy Apps

Build, manage, and deploy modern applications using Docker and Kubernetes, moving from basic container concepts to multi-service orchestration.
★ 4.6 (6,152)

Practical Statistics for Data Analysis Using Excel

Learn how to apply descriptive and inferential statistics to solve real-world business problems using modern Excel formulas and data analysis techniques.
★ 4.6 (6,421)

Python Web Development for Beginners: Build Apps with Django and Flask

Learn Python programming from the ground up and build dynamic, database-driven web applications using modern frameworks like Django and Flask.
★ 4.2 (277)

AWS Serverless Analytics: Glue, Athena, QuickSight, and Redshift

Build modern cloud data pipelines, run serverless queries, and design visual dashboards using AWS analytics services.
★ 3.8 (3,740)

Server-Side Rendering with React, Redux, and Express

Master isomorphic JavaScript by building secure, high-performance server-rendered React applications with Redux state management and Express.
★ 4.7 (3,890)

Posture and Flexibility Habits for Desk and Remote Work

Relieve desk-related strain and improve daily comfort with simple posture adjustments, active sitting techniques, and quick flexibility habits designed for any workspace.
★ 4.5 (1,005)

Java Programming Foundations for Desktop and Mobile Development

Master the core concepts of Java to begin building versatile software, from desktop applications to mobile and web platforms.
★ 4.0 (2,150)

Java Concurrency: Transforming Single-Threaded Code to Multithreaded

Learn to write efficient, thread-safe Java applications by mastering synchronization, concurrent utilities, and modern virtual threads to safely run tasks in parallel.
★ 4.6 (1,246)

Android Data Persistence and Essential App Features

Learn to manage user settings, handle file storage, and implement background services to build functional Android applications.
★ 4.1 (237)

Rest Assured API Testing: From Basics to Framework Design

Learn to automate REST API tests from scratch using Rest Assured, manage authentications, and build robust testing frameworks for modern software development.
★ 4.4 (282)

Web Development with JavaScript, jQuery, and TypeScript

Build interactive and maintainable web applications by mastering core scripting, efficient DOM manipulation, and type-safe development.
★ 4.2 (193)

Docker and Kubernetes: Build, Test, and Deploy Containerized Apps

Learn to containerize applications with Docker and orchestrate them in Kubernetes clusters to build modern, automated DevOps deployment pipelines.
★ 4.6 (626)

Developing AI Agents for Business Automation with LangChain

Discover how to build and deploy intelligent AI agents using LangChain, LangGraph, and Python to automate workflows and create scalable business solutions.
★ 4.4 (3,995)

C++ Programming for Beginners: Learn to Code from Scratch

Build a strong foundation in computer programming by reading and writing efficient, clean C++ code, even if you have never written a single line of code before.
★ 4.3 (725)

Python Programming Foundations for Machine Learning

Build a solid foundation in Python syntax, data structures, and modern coding practices to prepare for your journey into data science and machine learning.
★ 4.5 (560)

Python Fundamentals: Write Clean and Professional Code

Build a strong foundation in Python by learning how the language works under the hood so you can write clean, professional, and independent code from scratch.
★ 4.7 (4,059)