© 2026 Net Ninja
  • Net Ninja on Twitter
  • Net Ninja on YouTube
  • Get Net Ninja Pro
  • Terms of Use
  • Privacy Policy
Net Ninja logo

Main menu

Includes navigation links and user settings

Net Ninja logo
  • Browse products
  • Net Ninja Pro
  • Community
  • YouTube Channel
  • Sign up
  • Log in

Browse products

Browse products

Product filters:
search

Categories

Product image for Net Ninja Pro

Net Ninja Pro

Access all courses in the Net Ninja Pro library - Including all Masterclass Courses, all Pro-Exclusive courses, and early access to every free course too.

Course bundle•By Net Ninja (Shaun)

Learn more
Product image for Claude Code Masterclass

Claude Code Masterclass

Master AI-driven development with Claude Code & supercharge your productivity.

Course•By Net Ninja (Shaun)

Learn more
Product image for Git & GitHub Masterclass

Git & GitHub Masterclass

Learn how to implement Git & GitHub into your development workflows like a pro.

Course•By Net Ninja (Shaun)

Learn more
Product image for Foundations of Algorithms Masterclass

Foundations of Algorithms Masterclass

Learn how to beat the coding interview and make efficient algorithms from the ground-up.

Course•By Net Ninja (Shaun)

Learn more
Product image for Flutter Masterclass

Flutter Masterclass

Learn how to make Flutter Applications like a ninja (from scratch).

Course•By Net Ninja (Shaun)

Learn more
Product image for Claude API Crash Course

Claude API Crash Course

Add the power of AI to your apps using the Claude SDK.

Course•By Net Ninja (Shaun)

Learn more
Product image for Python Masterclass

Python Masterclass

Learn how to create programs in Python, from absolute scratch.

Course•By Net Ninja (Shaun)

Learn more
Product image for Next 13 Masterclass

Next 13 Masterclass

Learn how to use Next.js 13 from thr ground up to make a ticketing helpdesk site.

Course•By Net Ninja (Shaun)

Learn more
Product image for TypeScript Masterclass

TypeScript Masterclass

Learn how to confidently use TypeScript from the ground-up in this 7-hour Masterclass.

Course•By Net Ninja (Shaun)

Learn more
Product image for Modern JavaScript Masterclass

Modern JavaScript Masterclass

Full 20-hour JavaScript course, from the very beginning to ninja-level. The complete JS bootcamp!

Course•By Net Ninja (Shaun)

Learn more
Product image for Testing Next.js (React) Apps

Testing Next.js (React) Apps

Learn how to test React-based applications (e.g. Next.js) using Vitest and React Testing Library.

Course•By Net Ninja (Shaun)

Learn more
Product image for Claude Code Tutorial

Claude Code Tutorial

Learn how to implement AI, through Claude Code, into your development workflow.

Course•By Net Ninja (Shaun)

Learn more
Product image for Unit Testing (with Vitest) Crash Course

Unit Testing (with Vitest) Crash Course

Learn how to write reliable unit tests for your code with JavaScript and Vitest.

Course•By Net Ninja (Shaun)

Learn more
Product image for React & Firebase Masterclass

React & Firebase Masterclass

Learn how to make dynamic websites using React and Firebase, from the ground up.

Course•By Net Ninja (Shaun)

Learn more
Product image for Vue 3 & Firebase Masterclass

Vue 3 & Firebase Masterclass

Learn Vue.js 3 from scratch & create dynamic, data-driven Vue websites from the ground-up.

Course•By Net Ninja (Shaun)

Learn more
Product image for Up & Running with Spec Kit

Up & Running with Spec Kit

Learn how to use GitHub Spec Kit to implement a spec-driven development experience with coding agents.

Course•By Net Ninja (Shaun)

Learn more
Product image for Laravel 11 for Beginners

Laravel 11 for Beginners

Learn how to make full-featured Laravel apps from the ground-up.

Course•By Net Ninja (Shaun)

Learn more
Product image for Coding with AI (Copilot)

Coding with AI (Copilot)

Learn how to implement AI into your development workflow using Copilot in VS Code.

Course•By Net Ninja (Shaun)

Learn more
Product image for OpenAI Tutorial (the Basics)

OpenAI Tutorial (the Basics)

Learn how to use the power of AI in your own applications, with OpenAI.

Course•By Net Ninja (Shaun)

Learn more
Product image for Redis for Beginners

Redis for Beginners

Learn how to use Redis from the ground up, with Redis Cloud

Course•By Net Ninja (Shaun)

Learn more
Product image for Pinia with Firebase Auth

Pinia with Firebase Auth

Learn how to integrate Firebase authentication into a Nuxt app, using Pinia.

Course•By Net Ninja (Shaun)

Learn more
Product image for HTMX for Beginners

HTMX for Beginners

Learn HTMX from the very beginning with this hands-on course.

Course•By Net Ninja (Shaun)

Learn more
Product image for OpenAI Codex Tutorial

OpenAI Codex Tutorial

Learn how to use OpenAI's coding agent - Codex - to leverage the power of AI in your development workflows.

Course•By Net Ninja (Shaun)

Learn more
Product image for Nuxt 3 with Pinia

Nuxt 3 with Pinia

Learn how to use Pinia for state management in Nuxt applications.

Course•By Net Ninja (Shaun)

Learn more
Product image for GraphQL Crash Course

GraphQL Crash Course

Learn how to make a GraphQL server using Apollo Server & how to make queries from the frontend.

Course•By Net Ninja (Shaun)

Learn more
Product image for Pinia with Firestore

Pinia with Firestore

Learn how to manage Firestore data within a Nuxt application, using Pinia.

Course•By Net Ninja (Shaun)

Learn more
Product image for Solid.js Tutorial

Solid.js Tutorial

Learn how to make websites with the Solid.js framework.

Course•By Net Ninja (Shaun)

Learn more
Product image for Build an Image Gallery with Next 13

Build an Image Gallery with Next 13

Learn how to build an interactive gallery using Next 13, TypeScript & Pexels.

Course•By Dave Gray

Learn more
Product image for Build a Microservice with Golang

Build a Microservice with Golang

Learn how to build a microservice from scratching using Go and Chi

Course•By Dreams of Code

Learn more
Product image for Qwik Crash Course (First Look)

Qwik Crash Course (First Look)

Learn how to make super-fast sites with Qwik.

Course•By Net Ninja (Shaun)

Learn more
Product image for Budgeting App with React Router

Budgeting App with React Router

Create an expensetracker site using React & React Router

Course•By Chris Pennington

Learn more
Product image for Chakra UI Crash Course

Chakra UI Crash Course

Learn how to use the Chakra UI component library to add ready-made components to your React apps.

Course•By Net Ninja (Shaun)

Learn more
Product image for Nuxt 3 Crash Course

Nuxt 3 Crash Course

Learn how to make dynamic websites with Nuxt 3.

Course•By Net Ninja (Shaun)

Learn more
Product image for Complete MongoDB Tutorial

Complete MongoDB Tutorial

Course•By Net Ninja (Shaun)

Learn more
Product image for SvelteKit Tutorial

SvelteKit Tutorial

Learn how to build websites with SvelteKit.

Course•By Net Ninja (Shaun)

Learn more
Product image for Getting Started with Firebase 9

Getting Started with Firebase 9

Learn how to get up and running with latest release of Firebase (v9).

Course•By Net Ninja (Shaun)

Learn more
Product image for Learn SASS & Build Your Own CSS Library

Learn SASS & Build Your Own CSS Library

Learn how to use SASS to create your own lightweight CSS library like Bootstrap

Course•By Net Ninja (Shaun)

Learn more
Product image for Copilot CLI Tutorial

Copilot CLI Tutorial

Learn how to employ an AI-assisted dev workflow using the Copilot CLI.

Course•By Net Ninja (Shaun)

Learn more
Product image for Customizing Bootstrap 5

Customizing Bootstrap 5

Learn how to use SASS to customize Bootstrap variables, color themes & Utility API to make your sites more unique.

Course•By Net Ninja (Shaun)

Learn more
Product image for Vuex with Firebase Auth

Vuex with Firebase Auth

Learn how to manage global authentication state (Firebase auth) using Vuex 4 and Vue 3.

Course•By Net Ninja (Shaun)

Learn more
Product image for Build a Gallery with Vue 3 & Firebase Storage

Build a Gallery with Vue 3 & Firebase Storage

Learn how to build a live image gallery with user uploads using Vue 3 & Firebase Storage.

Course•By Net Ninja (Shaun)

Learn more
Product image for Custom Site Theme Tutorial

Custom Site Theme Tutorial

Build an interactive theme selector for your web apps using CSS variables and JavaScript.

Course•By Chris Pennington

Learn more
Product image for Flutter 1 for Beginners

Flutter 1 for Beginners

Learn how to make mobile apps, from scratch, using Dart and Flutter (version 1).

Course•By Net Ninja (Shaun)

Learn more
Product image for Tailwind Just in Time

Tailwind Just in Time

Learn how to use the Just in Time compiler with Tailwind CSS.

Course•By Net Ninja (Shaun)

Learn more
Product image for Strapi Crash Course

Strapi Crash Course

Learn how to use Strapi with React & GraphQL

Course•By Net Ninja (Shaun)

Learn more
Product image for Bootstrap 5 Crash Course

Bootstrap 5 Crash Course

Learn how to make responsive & interactive sites with the newest version of Bootstrap.

Course•By Net Ninja (Shaun)

Learn more
Product image for Vue 3 with TypeScript Jump Start

Vue 3 with TypeScript Jump Start

Learn how to use TypeScript with Vue 3 (using the Composition API)

Course•By Net Ninja (Shaun)

Learn more
Product image for Learn Go (Golang)

Learn Go (Golang)

Learn how to program with Go (Golang) to create a command-line app.

Course•By Net Ninja (Shaun)

Learn more
Product image for Next.js with Netlify Identity

Next.js with Netlify Identity

Add authentication to your Next.js applications using Netlify Identity & serverless functions.

Course•By Net Ninja (Shaun)

Learn more
Product image for Make a Site with Next.js & Contentful

Make a Site with Next.js & Contentful

Create a recipe / cooking website using Next.js & Contentful, a headless CMS.

Course•By Net Ninja (Shaun)

Learn more
Product image for HTML & CSS Crash Course

HTML & CSS Crash Course

Learn the fundamentals of HTML & CSS & start your web development journey from here.

Course•By Net Ninja (Shaun)

Learn more
Product image for Node.js Crash Course

Node.js Crash Course

Learn all about Node.js (from the very beginning) & how to use it to power the back-end of websites using JavaScript.

Course•By Net Ninja (Shaun)

Learn more
Product image for Pinia Crash Course

Pinia Crash Course

Learn how to manage state in Vue 3 appliations using Pinia

Course•By Net Ninja (Shaun)

Learn more
Product image for Supabase Crash Course

Supabase Crash Course

Course•By Net Ninja (Shaun)

Learn more
  • 1
  • 2
  • 3
  • Next
54 products found