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.
Next.js Development - Self Paced
Premium self-paced Next.js course by GeeksforGeeks that takes you from React fundamentals to advanced, production-grade projects. Learn App Router, SSR, SSG, API routes, SEO, performance optimization, authentication, databases, and AI-powered integrations through hands-on learning.
Introduction to Backend Development with Next.js
Learn backend development with Next.js, from basic API routes to CRUD operations, validation, middleware, and modular design. Build a Task Manager API and refactor it with databases and production-ready patterns for real-world full-stack apps.
React and Next.js Fundamentals Course
Master modern web development with React and Next.js. Learn components, hooks, state management, routing, server-side rendering, static generation, API routes, and deployment strategies.
Hands On FullStack Development Course with Infrastructure Management Product implementation
A 180-day, project-first full-stack infrastructure course where you build and operate production-grade services with CI/CD, testing, observability, and operational playbooks, aimed at taking you from toy projects to real-world deployment experience.
SEO Certification Course
Master SEO skills with this online SEO training course to enhance your digital marketing strategy. Learn fundamentals of SEO, targeting, social media optimisation, content development and copywriting, and complete 4 modules over 16 weeks to earn an SEO certification.
Learn Linux
Never fear a Linux terminal again. Learn how to use the command line to navigate a unix-like filesystem, manage permissions, run programs, handle input/output, and use package managers to set up your development environment.
Learn JavaScript
Learn JavaScript with small interactive exercises. Get ready for web development with this practical JavaScript course and solve over 130 challenges across 30 lessons and 10 hours of content.
Learn Docker
Understand Docker from the ground up by installing, running, creating, and publishing containers. Learn why Docker is essential for both production deployments and local development through hands-on projects, video explanations, and rich text content.
Django Web Development - Self Paced
A complete Django learning path covering how modern web apps work from client-server to deployment. Hands-on modules on URLs, views, templates, models, ORM, forms, authentication, optimization, and two mentor-guided projects, ending with production-ready deployment practices.
Python Web Development with Django Course
Build dynamic web applications using Python and Django, covering databases, templates, user authentication, and Django REST. Work on real-world projects that integrate front-end and back-end technologies to prepare for full-stack web development.
Programming with JavaScript
Learn the basics of web development with JavaScript, including variables, data types, functions, objects, arrays, DOM manipulation, modern JS features, and writing unit tests with Jest over 5 modules.
Learn Go
Learn how to use Go (Golang), a fast and efficient open-source programming language supported by Google, widely used in cloud-native infrastructure, web development, and operations.
Build with Flask: Web Development for Beginners
Beginner-friendly Flask course covering routing, templates, forms, static files, and database integration. Includes hands-on coding, practice projects, and a capstone blog app to master HTTP methods, Jinja2, WTForms, and persistent storage for Python web development.
Learn PHP: Introduction
Learn about PHP, a programming language used in modern web development, and build a strong foundation in PHP by learning about basic syntax.
React Development Bootcamp
Master the fundamentals of React as you build dynamic web applications using components, props, and state. Work with React Hooks, manage data flow, and integrate APIs to create interactive front-end projects. Prior knowledge of JavaScript and web development is recommended.
Learn Node.js
Learn about the different components of a web application’s back-end and explore the Node.js JavaScript runtime environment. This course introduces server-side web development with Node.js, teaching core concepts and preparing you to build scalable web applications.
Rust Fundamentals
Comprehensive beginner-friendly Rust course covering core concepts like ownership, borrowing, lifetimes, control flow, structs, enums, and modules, plus tooling with Cargo, Rust Analyzer, GitHub Copilot, Codespaces, testing, documentation, and library development over 4 modules.
LLM Application Engineering and Development Certification Specialization
Hands-on specialization on designing, building, fine-tuning, and evaluating Large Language Model (LLM) applications with LangChain. Learn GenAI workflows, unstructured data processing, embeddings and semantic search, LLM fine-tuning with PEFT/RLHF, and benchmarking with ROUGE, GLUE, and BIG-bench.
System Design & Integration - 645.768
Addresses systems engineering objectives, responsibilities, and activities during demonstration and validation and engineering and manufacturing development phases. Covers system specifications, systems engineering management plans, risk management, development models, customer integration, design disciplines, and uses a system problem scenario to illustrate principles and product design issues.
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.
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.
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.
Frontend Web Development With Next.Js Course
Frontend Web Development with Next.js focuses on building fast, scalable, and SEO-friendly web applications using React, with server-side rendering, static site generation, API routes, and optimized performance for professional web projects.