Discover Your Next Learning Adventure

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

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
Intermediate

Data Structures and Algorithms I

Introduces standard data structures and algorithms for students with some C syntax knowledge but little or no software architecture and development training, preparing them to design and implement software modules.

UMBC Training Centers
Advanced Free

Data Structures and Algorithms (Java)

Part of the 977-120 Computer Programming module at Digital Engineering, College of Computing, Prince of Songkla University, Phuket Campus. In-progress course expected to cover core data structures, algorithmic strategies, complexity, and classic problems in Java.

JetBrains Academy
Intermediate

Learn Data Structures & Algorithms with JavaScript

Gain a fundamental understanding of computer science while coding common algorithms and data structures in JavaScript.

Frontend Masters
Intermediate

Mastering Data Structures

This online Cornell course introduces mutable data structures in Python, including lists, sets, and dictionaries, focusing on faster updating and search for large data sets through practical methods, expressions, and visualization.

eCornell
Intermediate Free

Data Structures & Algorithms II: Binary Trees, Heaps, Skiplists, and Hashmaps

Extend your knowledge of data structures and algorithms beyond linear structures into nonlinear and hierarchical ones. Learn and implement binary trees, BSTs, heaps, hash maps, and skiplists in Java, including operations, traversals, collision strategies, and amortized analysis, supported by visualization tools and exploratory labs.

Georgia Tech Professional Education
All

Rust: The Big Picture

No description available.

Pluralsight
All

The Rust Developer Bootcamp

No description available.

KARTRA
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
All USD 599

Ultimate Rust Bundle

Hands-on Rust training bundle (44+ hours) taking you from “Hello World” to building fast, safe, and productive servers. Learn Rust’s memory, safety, concurrency, and async models, plus best practices, services, and C/C++ interop, from beginner through advanced topics.

Ardan Labs
Intermediate Free

Solana Rust Security Bootcamp

A free, 6‑week intensive, expert-led bootcamp supported by the Solana Foundation, designed to turn Rust‑curious, Web2, EVM, and Solana engineers into audit‑ready Rust security researchers.

RektOff / Solana Foundation
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
Intermediate

Corporate Rust Programming Training Course

Instructor-led Rust Programming training for corporate teams, focused on safe memory management, ownership, borrowing, lifetimes, concurrency, and high-performance application development through hands-on, expert-led virtual or onsite sessions.

Edstellar
Advanced USD 3,495

Programming in Rust (LFD480)

Master the Rust programming language with hands-on experience in ownership, borrowing, lifetimes, error handling, testing, concurrency, FFI, containers, and multi-architecture deployment to prepare for in-demand systems, web, and concurrency programming roles.

Linux Foundation
All

Training Courses

Browse specialized multi-day Rust training programs from Fledgio, including beginner fundamentals, advanced systems programming, embedded and IoT, async Rust, data engineering with Rust, and Rust–Python integration.

Fledgio
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
All Free

Rust Developer Bootcamp

An *exclusive* free training by Lets Get Rusty, promoted as a Rust Developer Bootcamp, offering free access via an opt-in form.

Lets Get Rusty
Intermediate USD 800

Rust Programming Fundamentals

Build secure, high-performance apps with Rust’s unique ownership model. This comprehensive course introduces Rust’s core features, memory safety, concurrency, and interoperability, with hands-on practice for students experienced in C/C++.

UCSC Silicon Valley Extension
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
Intermediate

Rust For Engineering Teams – Ultimate Rust: Foundations

Instructor-led Rust training for engineering teams covering Rust fundamentals, safety guarantees, data structures, concurrency, async I/O, traits, and generic programming, with a focus on scalable, performant, and maintainable code.

Ardan Labs
All Free

Free Course: Learn Next.js

A free Scrimba course on Class Central focused on learning Next.js for web development.

Codecademy
All Free

App Router: Getting Started | Next.js

Chapter 1 of the Next.js dashboard app course. You create a new Next.js project from a starter example, explore the app router project structure, work with placeholder data and TypeScript types, install dependencies, and run the development server.

Next.js
Intermediate Free

Controlling cached content in Next.js

Learn how Next.js caching works and how to integrate Sanity’s CDN and APIs with the Next.js cache to balance performance, freshness, and cost using time-, path-, and tag-based revalidation.

Sanity Learn
All

Optimizing and Deploying Applications in Next.js 15

No description available.

Pluralsight