Explore courses

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

113463 courses Ready to transform your future

Programming Foundations: C, C++, Python, and Ruby

A practical introduction to four essential languages, designed to build a solid and versatile coding skillset from scratch.
★ 4.4 (551)

Introduction to JavaScript Game Development: Build a Breakout Game

Learn core programming concepts, manipulate the HTML Canvas, and implement game physics by writing clean, modern JavaScript code from scratch.
★ 4.5 (1,047)

Python Developer Foundations: Prep for PCEP and PCAP Exams

Learn core Python programming and prepare for entry and associate-level exams with step-by-step written guides, practical code challenges, and modern development workflows.
★ 4.6 (5,138)

Generative AI for Content Creation: Automate Text, Images, and Media

Learn to leverage tools like ChatGPT, Midjourney, and Stable Diffusion to automate your writing, design, and media workflows without any prior technical experience.
★ 4.5 (7,194)

Python Programming Assessment: Certification and Interview Readiness

Build confidence and verify your Python skills through comprehensive practice assessments and detailed written explanations of core programming concepts.
★ 4.3 (180)

Foundations of JavaScript: Learn with Hands-On Projects

Build a strong programming foundation by writing clean, modern JavaScript code and developing interactive web application logic from scratch.
★ 4.4 (5,823)

MATLAB Programming through Applied Problem Solving

Master scientific computing and data analysis by translating complex formulas into efficient code for engineering, physics, and research.
★ 4.5 (4,326)

Figma UI/UX Mobile App Design: Practical Portfolio Projects

Learn to design professional mobile user interfaces and interactive prototypes in Figma, building a portfolio of ride-sharing, chat, and e-commerce app designs.
★ 4.1 (626)

Apps Script Automation for Workspace Productivity

Learn to automate repetitive tasks and connect Sheets, Docs, and Gmail using modern JavaScript in the cloud.
★ 4.5 (3,920)

Build a Self-Driving Car with Python and Deep Learning

Apply computer vision and neural networks to program a simulated autonomous vehicle using Python, TensorFlow, and OpenCV.
★ 4.5 (4,304)

SQL and PostgreSQL Essentials for Data Management

Learn to query and manage relational data using PostgreSQL to build a strong foundation for data science, application development, and business analysis.
★ 3.9 (180)

Intermediate Python: Mastering Dictionaries and Data Structures

Elevate your Python skills by learning to manage complex data structures, optimize key-value operations, and apply modern coding practices for cleaner software.
★ 4.6 (338)

Quantum Computing and Quantum Machine Learning with Python and Qiskit

Build a strong mathematical foundation in quantum mechanics, program quantum circuits, and implement quantum machine learning algorithms using Python, Qiskit, and Q#.
★ 4.5 (5,176)

NFT Marketplace Development with Solidity, React, and Web3

Learn to program secure Solidity smart contracts and build a decentralized NFT marketplace frontend using React and Web3 integration.
★ 4.3 (1,671)

Build Websites from Scratch: The HTML & CSS Guide

Learn to structure and style modern, responsive web pages from the ground up, even with no prior coding experience.
★ 4.5 (616)

AWS Certified Developer Associate Exam Prep and Practice

Master core AWS services, deployment strategies, and security concepts to confidently prepare for the Developer Associate certification exam.
★ 4.4 (3,914)

HTML and CSS Foundations: Build Responsive Web Layouts

Master the essentials of modern web design and learn to build responsive, accessible, and structured website layouts using HTML, CSS, Flexbox, and CSS Grid.
★ 4.7 (4,974)

Deep Learning and Neural Networks with PyTorch and Transformers

Master the foundational theory of neural networks and build modern deep learning models, including Transformers and language architectures, using PyTorch.
★ 4.5 (3,033)

Web Development Foundations: HTML, CSS, and JavaScript for Beginners

Learn the core building blocks of the web and start writing clean HTML, responsive CSS, and interactive JavaScript through structured written lessons.
★ 4.5 (2,821)

Manual Lymphatic Drainage Massage Fundamentals

Learn to apply gentle lymphatic techniques to support post-operative recovery, reduce inflammation, and enhance client wellness through written instruction.
★ 4.8 (7,039)

Webpack and Build Pipelines: Configure and Optimize Web Apps

Learn to configure Webpack from scratch to bundle, optimize, and deploy modern JavaScript applications with confidence.
★ 4.7 (5,348)

JavaScript from Scratch: Build Strong Coding Foundations

Master the core principles of JavaScript without complex frameworks and gain the confidence to write clean, modern code for web development.
★ 4.4 (3,136)

Python Web Development: Build Applications with Flask and Django

Go from Python beginner to building, securing, and deploying your own dynamic web applications using Flask, Django, and modern web development practices.
★ 4.3 (184)

Object-Oriented PHP: A Project-Based Introduction

Learn the fundamentals of object-oriented programming in PHP by building a practical, real-world application from scratch.
★ 4.5 (4,191)