Angular - The Complete Guide
Maximilian Schwarzmüller • Udemy
Comprehensive Angular course covering components, directives, services, routing, forms, HTTP, observables with RxJS, and NgRx state management. Updated regularly for latest Angular versions.
Eloquent JavaScript
Marijn Haverbeke • Eloquent JavaScript
In-depth JavaScript book covering programming fundamentals, browser APIs, and Node.js. Free online version with interactive code examples and exercises. Considered one of the best JavaScript references.
freeCodeCamp JavaScript Algorithms
freeCodeCamp • freeCodeCamp
Complete JavaScript certification covering basics, ES6, data structures, algorithms, and functional programming. Includes 5 certification projects. Completely free with certificate upon completion.
The Modern JavaScript Tutorial
JavaScript.info • Blog
A comprehensive online tutorial covering modern JavaScript from basics to advanced topics. Includes detailed explanations, interactive examples, and exercises. One of the best free resources for learning JavaScript.
Learn-JS.org Interactive Tutorial
Learn-JS.org • Learn-JS.org
Interactive JavaScript tutorials for beginners and experienced programmers. Hands-on exercises with instant feedback covering basics through advanced JavaScript concepts.
W3Schools JavaScript Tutorial
W3Schools • W3Schools
Comprehensive JavaScript tutorial covering everything from basics to ES2025 features. Interactive Try-it-Yourself editor allows hands-on practice. Regularly updated with latest JavaScript specifications.
Namaste Node.js
Akshay Saini • NamasteDev
Master Node.js from scratch to advanced concepts including the V8 engine, event loop, and asynchronous programming. Includes deployment with Nginx on AWS and comprehensive interview preparation.
Building REST APIs with Node.js and Express
Traversy Media • YouTube
Learn how to build a complete REST API using Node.js and Express. Covers routing, middleware, authentication, and MongoDB integration. Great for beginners starting with backend development.
Node.js, Express, MongoDB & More: The Complete Bootcamp
Jonas Schmedtmann • Udemy
Build a complete, real-world RESTful API and web app with advanced features including authentication, security, payments with Stripe, and deployment. Covers Node.js internals like event loop and streams.
NodeJS - The Complete Guide
Maximilian Schwarzmüller • Udemy
40+ hours comprehensive Node.js course covering MVC, REST APIs, GraphQL, authentication, and Deno. Build real-world projects including an e-commerce shop and blog with 500+ lectures.
NodeSchool Workshops
NodeSchool Community • NodeSchool
Self-guided Node.js workshops featuring hands-on challenges exploring Node.js features. Command-line based learning with automated testing and grading. Perfect for self-paced learning.
The Complete Node.js Developer Course
Andrew Mead • Udemy
Learn Node.js by building real-world applications including a task manager, weather app, and chat application with Socket.io. Covers MongoDB, Express, REST APIs, testing with Jest, and deployment.
PostgreSQL Tutorial for Beginners
PostgreSQL Tutorial • PostgreSQL Tutorial
Comprehensive PostgreSQL tutorial covering SQL basics, joins, subqueries, views, indexes, and advanced features. Includes practical examples and exercises.
Learn React
Bob Ziroll • Scrimba
Interactive React course with 140+ coding challenges and 8 fun projects. Features Scrimba's unique pause-and-edit video player for hands-on learning. Perfect starting point for React beginners.
The Ultimate React Course 2025
Jonas Schmedtmann • Udemy
Comprehensive React course covering React fundamentals, Next.js App Router, Redux Toolkit, React Query, and advanced patterns. Includes 16 hours of Next.js content with React Server Components and Server Actions.
Learn TypeScript
Codecademy • Codecademy
Interactive TypeScript course that builds on your JavaScript knowledge to teach TypeScript's type system. Features in-browser coding environment with instant feedback.
Net Ninja TypeScript Tutorial
Shaun Pelling • YouTube
21-video TypeScript tutorial series covering setup, compilation, types, interfaces, classes, and generics. Clear explanations from experienced coding tutor with 1M+ YouTube subscribers.
TypeScript Course for Beginners
Hitesh Choudhary • freeCodeCamp
5-hour comprehensive TypeScript course covering how to add TypeScript to real-world projects, advanced types, interfaces, classes, and generics. Includes lessons on using TypeScript documentation.
Vue.js Fundamentals
Vue Mastery • Vue Mastery
An excellent starting point for learning Vue 3. This course covers all the fundamentals including reactivity, components, props, events, and the Composition API. Perfect for beginners who want to master Vue from scratch.
Vue.js 3 Fundamentals
Vue Mastery • Vue Mastery
Complete introduction to Vue 3 covering reactivity, components, Composition API, and essential concepts. Perfect for beginners wanting to master Vue from scratch with hands-on practice.
VueSchool Fundamentals
VueSchool • VueSchool
Professional Vue 3 training covering components, directives, computed properties, and lifecycle hooks. Interactive lessons with real-world examples and best practices.