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.
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.
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.
Learn Data Structures & Algorithms with JavaScript
Gain a fundamental understanding of computer science while coding common algorithms and data structures in JavaScript.
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.
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.
Rust: The Big Picture
No description available.
The Rust Developer Bootcamp
No description available.
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.
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.
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.
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.
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.
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.
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.
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 Developer Bootcamp
An *exclusive* free training by Lets Get Rusty, promoted as a Rust Developer Bootcamp, offering free access via an opt-in form.
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++.
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.
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.
Free Course: Learn Next.js
A free Scrimba course on Class Central focused on learning Next.js for web development.
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.
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.
Optimizing and Deploying Applications in Next.js 15
No description available.