Explore courses

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

112769 courses Ready to transform your future

Selenium WebDriver 4 with Python: Build Automation Frameworks from Scratch

Learn to automate web applications and build robust testing frameworks from scratch using Python, Pytest, and the Page Object Model.
★ 4.5 (6,387)

Solidity Development for Ethereum Smart Contracts

Build decentralized applications by mastering Solidity and the essential tools of the Ethereum ecosystem.
★ 4.4 (232)

Building Full-Stack Apps with ASP.NET Core and Angular

Learn to connect a robust C# backend to a modern frontend by building a real-world single-page application with Entity Framework Core and Angular.
★ 4.5 (4,812)

Sass and SCSS for Clean, Scalable Web Stylesheets

Learn to write cleaner, more efficient CSS using variables, nesting, and modern Sass modules to build responsive designs without stylesheet clutter.
★ 4.5 (5,191)

Web Development with Python and Java: Build Full-Stack Applications

Master backend services and frontend integration using Python and Java to build modern, secure, and scalable web applications.
★ 4.4 (266)

Professional Portfolio and Resume Website Building with WordPress

Create a high-impact personal brand website using WordPress and Elementor to showcase your skills and projects without any coding knowledge.
★ 4.5 (191)

WordPress Essentials: A Step-by-Step Building Block Approach

Build professional websites, blogs, and online stores from scratch by understanding the core mechanics of the world's most popular content management system.
★ 4.7 (2,122)

Python Game Programming for Beginners: Build a 2D Arcade Game

Learn Pygame fundamentals and core game design principles by building a fully playable 2D arcade game from scratch using clean Python code.
★ 4.2 (204)

Foundations of Data Analysis with Pandas

Master the essential Python library for cleaning, transforming, and analyzing data to prepare it for visualization and machine learning.
★ 4.5 (3,881)

Foundations of Python OOP: Object-Oriented Programming for Beginners

Master the core principles of object-oriented design in Python by building structured, reusable code with classes, inheritance, and modern features like dataclasses.
★ 4.6 (5,153)

Azure Serverless Development: Functions and Logic Apps

Build scalable, cost-effective cloud applications using event-driven architectures and automated workflows without managing underlying infrastructure.
★ 4.3 (5,009)

Python from Scratch: Build Algorithmic Thinking and Code Solutions

Learn Python by breaking down complex problems into clear, logical steps and writing clean, modern code from your very first program.
★ 4.2 (583)

SQL and T-SQL Fundamentals: Querying with SQL Server

Master the essentials of relational databases by writing SQL and T-SQL queries to manage, retrieve, and update data within SQL Server.
★ 4.0 (197)

Python Data Analysis and Visualization with Pandas

Learn to clean, manipulate, and visualize real-world datasets using Pandas, Matplotlib, and Seaborn through practical written lessons.
★ 4.6 (4,068)

GitHub Actions and Workflows for CI/CD Automation

Learn to automate your development lifecycle by building, testing, and deploying code using integrated GitHub workflows.
★ 4.5 (4,033)

SQL Server Administration Essentials for Production Environments

Master the core principles of managing SQL Server instances and databases through written guides focused on real-world production requirements.
★ 4.7 (8,228)

Introduction to MLOps: Build and Deploy Pipelines with Azure

Learn how to bridge the gap between data science and production by designing continuous integration, delivery, and training pipelines using Azure DevOps and Azure Machine Learning.
★ 4.6 (1,000)

Front-End Web Development: From HTML and CSS to React and Vue

Acquire the essential coding skills to build responsive, accessible websites and interactive web applications using modern front-end frameworks and version control.
★ 4.5 (9,001)

JavaScript Coding Essentials: Practical Exercises and Form Validation

Build interactive web features and master core coding concepts through structured, practical JavaScript exercises designed for aspiring web developers.
★ 3.6 (162)

Python Application Development: From Fundamentals to Web Apps

Learn Python programming from scratch and build database-driven web applications using Django, Flask, and PostgreSQL through structured written guides.
★ 3.9 (410)

Agile Testing Foundations and ISTQB Agile Tester Exam Prep

Master agile software testing principles and prepare for the ISTQB Agile Tester exam through comprehensive written explanations, practical scenarios, and mock questions.
★ 4.5 (6,299)

Web Development Essentials: HTML5, CSS3, and JavaScript

Master the core building blocks of the modern web and learn how to create responsive, interactive websites from scratch.
★ 4.3 (716)

Mobile App Development with React Native: Design, Build, and Publish

Learn to design mobile interfaces in Figma, program cross-platform apps using React Native, and prepare your projects for launch on major app stores.
★ 4.5 (263)

Securing Spring Boot Applications with OAuth 2.0

Learn to protect your Spring Boot APIs and microservices using OAuth 2.0, Keycloak, and modern Spring Security configurations.
★ 4.7 (3,781)