Explore courses

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

111573 courses Ready to transform your future

Unreal Engine 5 Materials: Node-by-Node Shader Creation

Learn to design shaders in Unreal Engine 5 by mastering node logic, master materials, vertex painting, and landscape shaders through step-by-step written guides.
★ 4.8 (1,733)

Swift Programming Foundations: Build for iOS and Server-Side

Master Swift programming from absolute basics to advanced concepts like protocols and concurrency, preparing you to build modern iOS and server-side applications.
★ 4.3 (186)

API Testing with Postman: A Practical Guide for Beginners

Build confidence in API testing by learning how to send requests, write automated test scripts, and manage environments using Postman.
★ 4.0 (186)

Spring Reactive Programming: Build Scalable WebFlux Applications

Master the reactive paradigm in Spring Boot to build highly scalable, non-blocking APIs and data streams using WebFlux, WebClient, and R2DBC.
★ 4.3 (1,672)

Spring AI for Java Developers: Build Generative AI Applications

Transition from traditional Java development to AI engineering by mastering Spring AI, vector databases, and retrieval-augmented generation in Spring Boot.
★ 4.6 (2,101)

Apache Spark 3 and Big Data Engineering with Scala

Build distributed data applications using DataFrames, Spark SQL, and RDDs while mastering big data processing fundamentals with Scala.
★ 4.8 (2,299)

Cognos Business Intelligence: Report Development and Data Modeling

Build a solid foundation in business intelligence by mastering database queries, Cognos Framework Manager modeling, and professional report creation.
★ 4.7 (1,072)

Full-Stack Web Chat Application with Node.js, React, and WebSockets

Build a secure, real-time chat application from scratch using modern Node.js, React, PostgreSQL, and WebSockets, even if you are new to full-stack development.
★ 4.3 (270)

HTML, CSS, and JavaScript Foundations for Beginners

Build a solid web development foundation by learning to structure, style, and program modern, responsive websites from scratch.
★ 4.2 (197)

Building Multiplayer RPG and FPS Games with Unity and C#

Learn to program in C# and implement modern multiplayer networking to build your own role-playing and first-person shooter games in Unity.
★ 4.3 (1,531)

AWS CodePipeline: Building CI/CD Pipelines with GitHub

Learn to automate software delivery by building continuous integration and deployment pipelines using GitHub, CodeBuild, and CodeDeploy on AWS.
★ 4.5 (1,966)

Build a Responsive E-Commerce Store with PHP, MySQL, and Bootstrap

Learn to build a fully functional, secure, and mobile-friendly online shop from scratch using modern PHP, relational databases, and responsive front-end design.
★ 4.1 (531)

Data Analytics Foundations: Analyze, Visualize, and Interpret Data

Learn how to transform raw data into actionable insights using Excel, SQL, and Python, even if you have zero prior programming or analytical experience.
★ 3.8 (168)

PHP and MySQL: Build a Secure Login System

Master user authentication by building a feature-rich and secure registration and login flow for your web applications from scratch.
★ 4.4 (666)

PyTorch for Deep Learning and Neural Networks

Build modern artificial intelligence models for computer vision, natural language processing, and generative tasks using the PyTorch framework.
★ 4.7 (2,648)

PCB Design in Altium CircuitMaker: Create an Arduino-Compatible Board

Learn schematic capture, multi-layer routing, and manufacturing preparation by designing a custom miniature microcontroller board.
★ 4.3 (577)

Foundations of Full-Stack AI Engineering

Go from Python basics to deploying complete AI applications using modern machine learning and MLOps techniques.
★ 4.3 (268)

Datadog Monitoring and Observability: From Setup to APM

Learn to configure Datadog, monitor infrastructure, analyze logs, and instrument applications for full-stack observability in modern cloud environments.
★ 4.4 (2,130)

Python Game Development: Code Classic 2D Games from Scratch

Master Python programming fundamentals by writing the code for classic arcade, physics, and platform games using Pygame and modern development practices.
★ 3.3 (811)

AWS Cloud Data Engineering and Machine Learning Fundamentals

Learn to manage data pipelines, big data frameworks, and machine learning models using AWS to drive professional insights.
★ 3.5 (146)

State Management with Redux and Redux Toolkit

Learn to manage complex application state confidently using core Redux principles, Redux Toolkit, and React integration through clear, written explanations.
★ 4.6 (2,370)

Writing High-Performance C# and .NET Applications

Learn how to measure, profile, and optimize your C# code to build fast, scalable, and resource-efficient .NET applications from the ground up.
★ 4.5 (1,955)

Practical Reinforcement Learning in Python: Build Intelligent AI Agents

Master the fundamentals of deep reinforcement learning and build custom intelligent agents using Python, TensorFlow, and Gymnasium.
★ 4.6 (1,290)

Python Programming Foundations for Data Engineering

Learn the essential Python programming fundamentals and data structures needed to write clean, efficient code for data engineering pipelines.
★ 4.5 (1,269)