Discover Your Next Learning Adventure
Explore thousands of courses from top platforms worldwide. Learn at your own pace.
Sponsored result
Ads are clearly labeledLearn 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Introduction to Python
Python: flexible, easy, popular. Use it for web, software, data, QA, and more. Learn Python today!
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.
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.
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.
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.
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.
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.
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.
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.