Udemy · Maximilian Schwarzmüller
Next.js & React — The Complete Guide
A full-stack Next.js course with App Router projects, server and client components, data mutations, and material on the older Pages Router.
Explore software development courses for web, mobile, backend, and games, with practical guidance on choosing a first project.
Software development becomes easier to navigate when you choose something concrete to build. A website, mobile application, game, and backend service share ideas about data and control flow, but their tools and constraints differ. Start with the kind of software you want to understand.
Begin with one language and a small application. Learn to read errors, use version control, and test behavior before collecting frameworks. A broad bootcamp can provide structure; a focused tutorial is often better when you already know the fundamentals and need one missing part.
Finish a modest project that accepts input, handles an error, and saves or presents useful information. Explain its design and rebuild one part independently. That reveals gaps more clearly than counting completed videos.
Udemy · Maximilian Schwarzmüller
A full-stack Next.js course with App Router projects, server and client components, data mutations, and material on the older Pages Router.
Udemy · Stephen Grider
Build App Router applications with Server Components, Server Actions, authentication, forms, caching and deployment, using a Next.js 14-based course setup.
Udemy · Jonas Schmedtmann
Explore Jonas Schmedtmann’s Node.js bootcamp on Express, MongoDB, authentication and an application project, with basic JavaScript required.
Coursera · IBM — IBM Skills Network Team
Explore IBM’s intermediate Node.js course on MongoDB-backed REST APIs, authentication, middleware and error handling, with a final application project.
Udemy · Maximilian Schwarzmüller
A detailed Node.js backend course covering request handling, Express, databases, server-rendered pages, REST APIs, and GraphQL.
Coursera · EDUCBA — EDUCBA
Explore EDUCBA’s Node.js course on asynchronous programming, REST APIs and real-time applications, with JavaScript and web-development prerequisites.
Coursera · Codio — Kevin Noelsaint
Review Codio’s C++ course for encapsulation, inheritance and polymorphism, designed as a continuation after earlier programming and object basics.
Coursera · University of Illinois Urbana-Champaign — Wade Fagen-Ulmschneider
Explore Illinois’ C++ course for memory models, classes and software problem solving, with data structures placed in an object-oriented programming context.
Udemy · Rob Percival — Codestars
Explore Rob Percival’s short PHP course for objects, properties, inheritance and a small website, with practical examples of class-based programming.
Coursera · Universidad de Palermo — Guido Chiesa
Explore Universidad de Palermo’s Java OOP course, with object relationships, inheritance and polymorphism for learners who already know Java basics.