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

System Design Fundamentals

Learn a structured, volatility-based approach to system design that avoids common architectural pitfalls, using layers, taxonomies, validation, and composition to future‑proof software systems and make them easier to develop and maintain.

Coursera
Intermediate USD 750

Data Structures and Algorithms in Python

Learn to write scalable, efficient Python code using core data structures and algorithms. Topics include algorithmic foundations, searching, sorting, lists, stacks, queues, hash tables, trees, and advanced algorithms, with a focus on performance, libraries, and interview preparation.

UC San Diego Division of Extended Studies
Intermediate

The Last Algorithms Course You'll Need

A practical algorithms course using TypeScript, focusing on the most useful data structures and algorithms for professional developers and technical interviews, with emphasis on retention, time/space complexity, and real-world applicability.

Frontend Masters
Intermediate Free

Introduction to Algorithms

Introduction to mathematical modeling of computational problems, covering common algorithms, algorithmic paradigms, and data structures. Emphasizes the relationship between algorithms and programming and introduces basic performance measures and analysis techniques for these problems.

MIT OpenCourseWare
Intermediate USD 745

Data Structures and Algorithms in C/C++

Learn fundamental algorithms and data structures using C/C++, focusing on scalable, high‑performance code, performance bottleneck analysis, recursion, pointers, dynamic memory, abstraction, and interview‑style algorithm problems applicable across languages.

UC San Diego Division of Extended Studies
Intermediate

Data Structures and Algorithms Specialization Bootcamp

Learn data structures and algorithms by solving 80+ practice problems. Start with core concepts like time and space complexity, then apply and evaluate different data structures and algorithms to solve open-ended problems and implement efficient solutions.

Bootcamp AI
Intermediate USD 1,475

Data Structures - 605.202

Investigates abstract data types, recursion, searching and sorting algorithms, and basic algorithm analysis, emphasizing trade-offs among implementations of lists, stacks, queues, priority queues, trees, sets, and dictionaries. Includes four substantial programming assignments in a language-agnostic format.

Johns Hopkins Engineering for Professionals
All

MySQL

The MySQL course provides a comprehensive understanding of MySQL, covering database design, SQL programming, administration, security, and performance optimization with practical, hands-on examples for managing and utilizing MySQL databases effectively.

Naresh IT
All

MySQL Training from Oracle University

Oracle University offers MySQL training for beginners and experienced users, including DBAs, developers, and security administrators. Training formats include a MySQL Learning Subscription, live virtual classes, and training on demand, with learning paths and certification preparation.

Oracle University
Intermediate

PostgreSQL Administration: Hands-On Training

Three-day, instructor-led, hands-on PostgreSQL course for DBAs and IT pros covering installation, configuration, management, optimization, backup and recovery, performance tuning, and routine maintenance across multi-platform environments.

Learning Tree
All USD 2,395

Certified PostgreSQL DBA(CPSDBA)

Instructor-led and virtual live PostgreSQL DBA certification training with multiple 4-day schedules throughout 2026, including hybrid and evening options. Focused on preparing participants for the Certified PostgreSQL DBA (CPSDBA) credential.

PostgreSQLCert
All USD 2,000

Introduction to PostgreSQL

Hands-on introduction to PostgreSQL covering setup, querying relational data with SQL, creating and managing databases and tables with constraints, and integrating PostgreSQL with Python for automation and reporting, plus context versus MySQL, Oracle, and MongoDB.

New Horizons
All Free

Hands-On: Learn PostgreSQL

Learn PostgreSQL from scratch through hands-on coding exercises in a PostgreSQL web editor, progressing from basic SELECT queries to advanced features like window functions, CTEs, indexing, query analysis, and transactions with AI-assisted learning.

Dometrain
Advanced USD 106

Introduction to Rust

In this course, you'll learn Rust from the ground up, equipping you with the skills to build efficient and scalable Rust applications. You’ll master Rust’s ownership model, advanced features like smart pointers, multithreading, and async programming through hands-on exercises and a game engine project.

Udacity
All

Rust Training

Rust training within the Arm and Embedded Software category, including courses such as Rust Fundamentals and Rust for Embedded Systems for engineers working on embedded and electronics projects.

Doulos
All Free

Learn Rust - Rust Programming Language

Official Rust learning hub linking to The Rust Programming Language book, Rust By Example, Rustlings, and domain-specific documentation to help you learn, practice, and master Rust from basics to advanced unsafe features.

Rust
Intermediate USD 900

Rust Bootcamp

Three-week online Rust programming bootcamp focused on the parts of Rust most used in blockchain and smart contracts, with an emphasis on security and learning to spot bugs in production Rust code, delivered in small cohorts with weekly 1:1 mentoring.

RareSkills
Beginner Free

Learn Rust Programming

No guessing, no frustration—learn Rust with setup help, hands-on exercises, and instant IDE feedback. Learn Rust by coding from day one in short, focused lessons with real coding practice and instant feedback inside a professional JetBrains IDE.

JetBrains Academy
All

Rust Language Training & Certification

Information and resources from the Rust Foundation and its member organizations to guide your Rust training journey, including an upcoming official Foundation training and certification program and links to member training offerings.

Rust Foundation
Beginner

New to coding?

Introductory course covering basic programming principles and Go fundamentals for people new to coding.

YouTube
All 10,000

Full Stack .NET Core

Comprehensive full stack .NET training covering frontend (HTML, CSS, JavaScript) and backend (C#, ASP.NET, ASP.NET MVC, .NET Core, SQL Server, ADO.NET, EF, Web API, SPA) to build end-to-end web applications with real-time, hands-on practice.

Naresh IT
Beginner

Introduction to .NET Programming Training

Hands-on introduction to .NET programming using C# or VB.NET and Visual Studio. Learn core programming concepts, build event-driven GUIs, implement business logic, and access SQL Server databases via LINQ and Entity Framework, with support from adaptive learning and generative AI tools.

Learning Tree
All 4,000

C#.NET

The C# .NET Online Training course provides a comprehensive understanding of the C# programming language and the .NET framework, covering fundamentals, OOP principles, Visual Studio, Windows and web development, database connectivity, LINQ, and best practices through practical, real-time examples.

Naresh IT
Beginner Free

Hands-On: C# for Beginners

Learn C# from scratch in a 21+ hour hands-on course with over 220 practical exercises using Dometrain’s web Code Editor, starting from the basics up to intermediate and advanced features. The course is free with lifetime access and targets learners who know basic programming but are new to C#.

Dometrain