The Net Ninja YouTube Channel
The Net Ninja is a popular YouTube channel with over 1.59 million subscribers and more than 2400 videos dedicated to web development and programming tutorials. The channel offers a wide array of content ranging from beginner to advanced levels, covering technologies like JavaScript, React, Vue.js, Node.js, Django, Flutter, and more. The tutorials are well-structured, concise, and easy to follow, making them an excellent resource for anyone looking to “black-belt” their web development skills.
Here is the list with the number of videos in each playlist:
- Appwrite Database Tutorial (7 videos)
- Nuxt & Pinia with Firestore Tutorial (9 videos)
- Working with Files in Python (8 videos)
- Nuxt Router Middleware (6 videos)
- Build an SPA with HTMX (7 videos)
- HTMX for Beginners (12 videos)
- Complete Django Tutorial (13 videos)
- Flutter Forms Tutorial (8 videos)
- SvelteKit with Supabase Tutorial (6 videos)
- Flutter Riverpod Tutorial (11 videos)
- Build a Platformer with Godot (8 videos)
- Flutter Crash Course (18 videos)
- Godot 4 Tutorial (9 videos)
- Dart Crash Course (12 videos)
- Pixel Art Adventure (1 video)
- Python Crash Course (9 videos)
- TypeScript Crash Course (12 videos)
- CSS Cascade Layers (4 videos)
- Shadcn UI Tutorial (5 videos)
- Build a Snake Clone with Pygame (8 videos)
- Redis for Beginners (12 videos)
- Build a Microservice with Go & Chi (5 videos)
- Build an Image Gallery with Next.js 13 (10 videos)
- Next 13 Crash Course (12 videos)
- Build a Tetris Clone with Pygame (13 videos)
- Custom Site Picker UI Tutorial (10 videos)
- GraphQL Crash Course (9 videos)
- Nuxt Content & GraphQL Site Build (6 videos)
- Build Asteroids with JavaScript (7 videos)
- OpenAI Tutorial (the Basics) (5 videos)
- Make a Blog with Node.js, Express & MongoDB (10 videos)
- Solid JS Crash Course Tutorial (17 videos)
- Qwik Crash Course (14 videos)
- Build a Budgeting App with React Router (16 videos)
- Nest.js Crash Course (7 videos)
- ChatGPT Teaches (1 video)
- Chakra UI Tutorial (12 videos)
- React Router in Depth (11 videos)
- Nuxt 3 Tutorial (14 videos)
- Pinia Crash Course (10 videos)
- Supabase Crash Course (10 videos)
- Weather App Build (with Vue 3 & Tailwind CSS) (15 videos)
- MERN Auth Tutorial (17 videos)
- Shorts (112 videos)
- Parallax Landing Page Build (8 videos)
- MERN Stack Crash Course Tutorial (14 videos)
- Build Layouts with CSS Grid (8 videos)
- Make a Wordle Clone with React (16 videos)
- Complete MongoDB Tutorial (25 videos)
- Figma & Astro Static Site Build (9 videos)
- Coding Challenges (16 videos)
- Docker Crash Course Tutorial (13 videos)
- React Router 6 Tutorial (4 videos)
- SvelteKit Tutorial (Crash Course) (15 videos)
- Vuex 4 & Firebase Auth (11 videos)
- Firebase 9 Tutorial (15 videos)
- Make a Memory Game with React (11 videos)
- Make a Blog Filter / Search (4 videos)
- Light & Dark Mode with CSS Variables (3 videos)
- SASS Tutorial (Build Your Own CSS Library) (22 videos)
- Xd Web Design Tutorials (3 videos)
- Adobe Xd Tutorial for Beginners (20 videos)
- Tailwind Just in Time Tutorial (5 videos)
- Strapi Tutorial (with React & GraphQL) (14 videos)
- React Testing Library Tutorial (14 videos)
- Bootstrap 5 Tutorial (20 videos)
- Go Tutorial (Golang) for Beginners (22 videos)
- Vue 3 with TypeScript Jump Start (7 videos)
- Next.js & Netlify Identity (auth) Tutorial (12 videos)
- Net Ninja Pro (13 videos)
- Next.js & Contentful Tutorial (14 videos)
- Material UI Tutorial (18 videos)
- Gatsby Tutorial (22 videos)
- GitHub Tips (1 video)
- Vue 3 Animations & Transitions Tutorial (12 videos)
- Next.js Tutorial for Beginners (14 videos)
- Full Modern React Tutorial (32 videos)
- Vue.js 3 Tutorial (12 videos)
- CSS Loaders Tutorial (3 videos)
- Firebase Firestore Pagination (2 videos)
- JSON Server Tutorial (2 videos)
- React Skeleton Screens Tutorial (7 videos)
- Bulma CSS Tutorial (15 videos)
- Asynchronous JavaScript (2020 version) (11 videos)
- Sapper Tutorial (Crash Course) (12 videos)
- Node.js Auth Tutorial (JWT) (18 videos)
- Flutter Animation Tutorial (10 videos)
- React Query Tutorial (5 videos)
- Tailwind CSS Tutorial (19 videos)
- Deno WebSockets Tutorial (5 videos)
- Node.js Crash Course Tutorial (12 videos)
- Deno Jump-start Tutorial (7 videos)
- Framer Motion (for React) Tutorial (18 videos)
- Webpack & TypeScript Setup (7 videos)
- TypeScript Tutorial (21 videos)
- Svelte Tutorial for Beginners (35 videos)
- Firebase Functions (19 videos)
- Laravel 6 Tutorial for Beginners (30 videos)
- Mobile-First Responsive Build (with CSS Grid) (14 videos)
- React Native Tutorial for Beginners (35 videos)
- Flutter & Firebase App Build (28 videos)
- Object Oriented PHP Tutorial (14 videos)
- Flutter Tutorial for Beginners (36 videos)
- HTML & CSS Crash Course Tutorial (11 videos)
- React Context & Hooks Tutorial (21 videos)
- PWA Tutorial for Beginners (31 videos)
- Firebase Hosting Tutorial (5 videos)
- Modern JavaScript Tutorial (6 videos)
- Screencasting Tutorial (10 videos)
- PHP Tutorial for Beginners (42 videos)
- Firebase Auth Tutorial (24 videos)
- Vuetify Tutorial (32 videos)
- Vue CLI 3 Tutorial (10 videos)
- D3 Tutorial – The Basics (2 videos)
- Ninja News Flashes (4 videos)
- React, Redux & Firebase App Tutorial (40 videos)
- Complete React Tutorial (with Redux) (44 videos)
- Materialize Tutorial (25 videos)
- Firebase Firestore Tutorial (10 videos)
- Object Oriented JavaScript (11 videos)
- Real-time Chat with Vue & Firebase (Preview) (8 videos)
- GraphQL Tutorial (36 videos)
- Regular Expressions (RegEx) Tutorial (16 videos)
- CSS Variables Tutorial (4 videos)
- Django Tutorial (Create a Blog) (32 videos)
- OAuth Login (Passport.js) Tutorial (21 videos)
- CSS Grid Tutorial (10 videos)
- JavaScript DOM Tutorial (18 videos)
- Vuex Tutorial (8 videos)
- Python 3 Tutorial for Beginners (29 videos)
- Git & GitHub Tutorial for Beginners (12 videos)
- WebSockets Tutorial (Node & Socket.io Chat App) (5 videos)
- Vue JS 2 Tutorial (45 videos)
- REST API Tutorials (Node, Express & Mongo) (17 videos)
- Bootstrap 4 Tutorials (12 videos)
- MongoDB Tutorial for Beginners (16 videos)
- React Tutorials (16 videos)
- Webpack Tutorials for Beginners (6 videos)
- Styling a HTML5 Form (6 videos)
- Grunt JS Tutorials (6 videos)
- Node JS Tutorial for Beginners (37 videos)
- SASS Tutorial (12 videos)
- Asynchronous JavaScript Tutorial (5 videos)
- CSS Tips & Tricks (8 videos)
- Angular 2 Tutorials (27 videos)
- JavaScript ES6 Tutorials (11 videos)
- CSS Animation Tutorial (13 videos)
- CSS Flexbox Tutorial (12 videos)
- AngularJS Tutorials (25 videos)
- Bootstrap 3 Tutorials (28 videos)
- PSD to Responsive Website Tutorial (12 videos)
- Responsive Web Design Tutorials (12 videos)
- JavaScript Tips & Tricks (2 videos)
- PSD to WordPress Tutorial (32 videos)
- CSS Positioning Tutorials (12 videos)
- jQuery Tutorials for Beginners (26 videos)
- PSD to HTML & CSS Series 1 (unresponsive) (11 videos)
- JavaScript Tutorials for Beginners (47 videos)
- CSS Tutorials For Beginners (53 videos)
- HTML Tutorials For Beginners (17 videos)