Explore courses

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

113754 courses Ready to transform your future

Building Dynamic Web Applications with React and Firebase

Learn to create interactive front-end interfaces and integrate real-time backend services for modern single-page applications.
★ 4.7 (3,934)

Java SE 21 Certification Prep: 1Z0-830 Exam Study Guide

Acquire the fundamental programming skills and exam strategies needed to pass the 1Z0-830 certification exam and excel as a modern Java SE 21 developer.
★ 4.6 (342)

Full-Stack Web App Development with Angular and ASP.NET Core

Build secure, modern full-stack web applications from scratch by combining Angular front-end features with a robust ASP.NET Core REST API backend.
★ 4.4 (3,516)

Responsive Web Design with HTML, CSS, and Bootstrap

Learn the essential building blocks of the web to create modern, mobile-friendly websites from scratch.
★ 4.5 (2,245)

C# Programming Foundations with Visual Studio and SQL Server

Build a strong software development foundation by mastering C# console applications, essential object-oriented programming, debugging, and basic database integration.
★ 4.5 (3,179)

SQL Server Performance Tuning and Database Administration

Learn to optimize database performance, configure indexes, and monitor system health to keep your SQL Server databases running at peak efficiency.
★ 4.7 (3,556)

RAG Application Development with LangChain and Vector Databases

Master the art of connecting Large Language Models to external data sources to build reliable, context-aware AI applications.
★ 4.4 (4,777)

Jetpack Compose for Android: Build Modern Apps with Kotlin

Master declarative UI design, state management, and clean architecture to build responsive, modern Android applications from scratch using Kotlin.
★ 4.5 (3,120)

ETL Testing Fundamentals: Data Warehouse QA and SQL Verification

Learn to validate data pipelines, write SQL verification queries, and test dimensional models in modern data warehouse environments.
★ 4.5 (3,279)

Technical Writing Foundations for Software Documentation

Master the principles of clear software communication and learn to build structured documentation using Markdown and GitHub.
★ 4.5 (3,661)

Python and Ruby Programming: Dual-Language Foundations

Build a strong programming foundation by learning Python and Ruby, writing object-oriented code, and designing graphical user interfaces.
★ 3.6 (244)

Chatbot Development with Generative AI: No-Code to Python

Design and deploy conversational AI agents using both visual no-code tools and Python, tailored for customer support, e-commerce, and business automation.
★ 4.1 (324)

Visual Basic Programming: Foundations of Application Development

Learn the fundamentals of Visual Basic to design, write, and debug clean object-oriented code for desktop and web applications.
★ 3.9 (227)

SAP Cloud Integration: Foundational Integration Design

Learn to build, manage, and monitor robust integration flows on the Cloud Platform through practical written guides and Groovy scripting fundamentals.
★ 4.5 (4,374)

Unity Mobile Game Development with C#

Develop and publish mobile games for Android and iOS by mastering touch controls, responsive UI, and monetization strategies.
★ 4.3 (2,161)

Introduction to Web Automation with Selenium

Learn to write reliable automated tests for web applications from scratch using Selenium WebDriver and Java.
★ 4.6 (203)

C++ Programming and Logic-Based Problem Solving

Build a strong foundation in C++ by mastering algorithmic thinking and practical coding logic through structured written exercises.
★ 4.4 (193)

Python Data Science Foundations: NumPy, Pandas, and Scikit-learn

Build a strong foundation in data analysis and machine learning by mastering core Python libraries to clean, visualize, and model real-world datasets.
★ 4.0 (191)

SQL for Data Analysis: MySQL, PostgreSQL, SQL Server, and Oracle

Master the fundamentals of SQL across four major dialects to query and analyze data effectively in any professional environment.
★ 4.4 (170)

GraphQL API Development with Spring Boot and Spring Data JPA

Master the fundamentals of GraphQL to build flexible, high-performance APIs using Spring Boot, Spring Data JPA, and MySQL.
★ 4.5 (3,443)

Java Problem Solving: Master Fundamentals Through Coding Puzzles

Solve practical Java coding challenges to master loops, logic, and recursion, building the foundational problem-solving skills needed to write clean code with confidence.
★ 4.8 (1,992)

Unity C# Scripting: Foundations for Game Development

Learn the fundamentals of C# programming and the Unity API to write reusable scripts, manage game logic, and build your own 2D and 3D games.
★ 4.6 (2,978)

C++ Programming: Problem Solving, Software Design, and Code Construction

Build a strong foundation in C++ by learning modern syntax, solving algorithmic challenges, and designing structured software through written code projects.
★ 4.7 (2,516)

ASP.NET MVC Web Development: Build Structured Web Applications

Master ASP.NET MVC, Entity Framework, and Web API to build secure, database-driven web applications using clean architecture and modern development patterns.
★ 4.5 (3,649)