Discover Your Next Learning Adventure

Explore thousands of courses from top platforms worldwide. Learn at your own pace.

Active filters:

Sponsored result

Ads are clearly labeled
Sponsored
Sponsored
Become a Top-1% Fiverr Seller - 2026 Freelancing Masterclass
Udemy · EN · All

Learn how top Fiverr sellers rank gigs, attract high-value buyers, use strategic pricing and upsells, and turn one-time buyers into long-term clients to build a high-income, fully remote freelancing business on Fiverr.

Go to Course Ad disclosure: sponsored placement
Beginner USD 106

Managing Freelancing Projects

Prepare to manage freelancing projects effectively. This beginner-friendly course covers sourcing clients, contracts, project planning, communication, and payment, equipping you to thrive as a freelancer or project manager.

Udacity
Beginner Free

System Design for Beginners

A free beginner-friendly video course from freeCodeCamp, listed on Class Central, introducing core concepts and practices of system design for software engineers and developers.

Codecademy
Beginner Free

Legacy JavaScript Algorithms and Data Structures V8

Legacy freeCodeCamp certification covering JavaScript fundamentals, DOM manipulation, OOP, functional programming, algorithmic thinking, localStorage, and working with APIs through interactive projects and certification challenges.

freeCodeCamp
Beginner Free

100 Exercises to Learn Rust

Hands-on, test-driven Rust course based on Luca Palmieri’s 100 Exercises to Learn Rust. Solve 100 unit-test-based challenges in RustRover, progressing from basics like println! and variables to ownership, lifetimes, traits, generics, collections, threads, and async futures.

JetBrains Academy
Beginner

Learn to Code with Rust Specialization

Master Rust programming for safe, efficient applications. Learn ownership, borrowing, traits, generics, lifetimes, iterators, error handling, and TDD while building real-world command-line projects in a 4-course, project-based specialization.

Coursera
Beginner

Rust Programming for Beginners

Begin a coding adventure with the Rust programming language. This course kick-starts your journey, covering Rust syntax from the basics to more advanced constructs, promising a deep dive into writing efficient and reliable Rust code.

CodeSignal
Beginner Free

Rust Programming Basics

Learn the Rust programming language from the ground up and start building Rust-based smart contracts and blockchain applications on Solana or using Arbitrum Stylus, with 3 hours of video, written tutorials, and practical exercises.

Cyfrin Updraft
Beginner EUR 2,250

Training for Individuals: Introduction to Rust

A 1-week (5 days) remote Rust training for individuals or small teams, covering the same core content as the Introduction to Rust for Teams package in a fixed format with fewer project-specific discussions.

Ferrous Systems
Beginner

The Complete JavaScript Course for Beginner

Introductory JavaScript course listed under Programming and Web Development on the M.S.A.D. #42 site. The page currently uses placeholder Lorem Ipsum text instead of a real course description.

M.S.A.D. #42
Beginner

The Complete JavaScript Course for Beginner

Introductory JavaScript course listed under Programming and Web Development at the Ohio Institute of Allied Health. The page currently contains placeholder (Lorem Ipsum) text instead of a real description.

Ohio Institute of Allied Health
Beginner USD 695

Introduction to JavaScript

Learn JavaScript fundamentals for modern, interactive web development. This course covers syntax, data structures, control flow, functions, DOM manipulation, closures, prototypes, AJAX, debugging, and best practices to build dynamic, browser-based applications.

UC San Diego Division of Extended Studies
Beginner SEK 9,900

Web Development with AI

Online, beginner‑friendly web development program that takes you from no experience to building professional, AI‑assisted web applications, with flexible or guided study options, 230+ lessons, 10+ projects, and portfolio-building support.

Technigo
Beginner USD 745

Introduction to Programming

Introductory Python course for first-time programmers covering basic programming techniques, syntax, algorithms, variables, functions, control flow, data storage, and debugging simple programs, preparing students for further study in Python and other programming certificates.

UC San Diego Division of Extended Studies
Beginner USD 1,699

Python for Data Science & AI Machine Learning Live Online (High School)

Live online summer program for high school students covering Python fundamentals, data science with Pandas and Matplotlib, and introductory machine learning using real-world datasets and projects.

NextGen Bootcamp / Noble Desktop
Beginner

Python for Beginners

Introduces essential elements of computer programming through hands-on coding in Python. Covers practical language fundamentals to reach an intermediate level quickly, emphasizes project-focused learning with a GitHub portfolio, and prepares students for the PCEP Certified Entry-Level Python Programmer exam with an included exam voucher and retake.

UMBC Training Centers
Beginner

Introduction to Python

Python: flexible, easy, popular. Use it for web, software, data, QA, and more. Learn Python today!

Visual Studio Code for Education
Beginner Free

Learn UX/UI Design

Introductory UX/UI checkpoint explaining what UX and UI are, how they differ and relate, and how they fit into the product design workflow, with examples of good and bad UX/UI and links to further resources and a free UX/UI Open bootcamp.

UX/UI Open
Beginner USD 7,190

UI / UX Design Bootcamp

Nine‑month, part‑time, beginner‑friendly online UI/UX design bootcamp by Springboard with 1:1 mentorship, career coaching, AI-focused units, and real client projects to help you build a job‑ready portfolio and prepare for a design career.

Springboard
Beginner USD 599

Power BI Bootcamp

Hands-on Power BI training for data visualization. Learn to use Power Query, build relational data models, create dashboards and reports, work with measures and DAX, and connect and transform data from multiple sources to generate business insights.

NYIM Training
Beginner

Agentic prompt engineering

Unleash AI magic with prompt engineering. Gain a foundational understanding of how to craft effective prompts for LLMs, apply key prompting techniques, and explore AI agent prompt engineering to guide autonomous agents with well-structured prompts.

UiPath Academy
Beginner

Ethical Hacking Dual Certification Boot Camp (CEH and PenTest+)

This boot camp teaches tools and techniques used by cybercriminals so you can ethically hack your organization. Gain hands-on experience in a cloud-hosted cyber range with reconnaissance, exploitation, privilege escalation, data exfiltration, and prepare for CEH and CompTIA PenTest+ certifications.

SYBGEN Inc.
Beginner USD 8,900

Online Cybersecurity Bootcamp

QuickStart’s 100% online Cybersecurity Bootcamp prepares beginners for entry-level cybersecurity roles in 10–18 weeks, combining live instructor-led training, hands-on labs, career simulations, and dedicated CompTIA Security+ exam preparation.

QuickStart
Beginner USD 4,506

Cybersecurity Boot Camp

Accelerated, six‑month beginner cybersecurity boot camp covering core security concepts, threats, vulnerabilities, operations, and tools while preparing you for the CompTIA Security+ certification exam, including hands‑on projects and a voucher for the exam.

ed2go
Beginner

Essential Linux Training Course

Comprehensive beginner Linux course covering Ubuntu fundamentals, system navigation, file systems, permissions, user administration, command-line basics, text editing with vi, searching with grep/egrep, and package management with apt-get, repositories, and PPAs.

Coursera