Browse products

Browse products

Product filters:
search

Categories

© 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
Product image for Alpine.js Crash Course

Alpine.js Crash Course

Learn what Alpine.js is, and how it can help to create interactive & reactive user interfaces.

Course•By Net Ninja (Shaun)

Learn more
Product image for Alpine with HTMX & Laravel

Alpine with HTMX & Laravel

Learn how to use Alpine.js to add browser interactivity, in a Laravel and HTMX stack.

Course•By Net Ninja (Shaun)

Learn more
Product image for Animate React with Framer Motion

Animate React with Framer Motion

Add slick transitions and animations to your React websites using Framer Motion.

Course•By Net Ninja (Shaun)

Learn more
Product image for Astro Crash Course

Astro Crash Course

Learn how to make both static and dynamic sites using the Astro web framework.

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 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 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 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 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 an SPA with HTMX

Build an SPA with HTMX

Learn how to easily build an SPA-style application using HTMX.

Course•By Net Ninja (Shaun)

Learn more
Product image for Build a Platformer with Godot

Build a Platformer with Godot

Learn how to build a 2D platformer game with Godot

Course•By Christian (Clear Code)

Learn more
Product image for Build a Portfolio with Nuxt Content & GraphQL

Build a Portfolio with Nuxt Content & GraphQL

Learn how to use Nuxt Content and GraphQL to build & deploya Portfolio site.

Course•By Dan Vega

Learn more
Product image for Build a Tetris Clone using PyGame

Build a Tetris Clone using PyGame

Learn how to use PyGame (a Python library for making games) to make a Tetris clone from scratch.

Course•By Christian (Clear Code)

Learn more
Product image for Build Data UI's with D3.js & Firebase

Build Data UI's with D3.js & Firebase

Dive into D3.js & Firebase to create data-driven UI's

Course•By Net Ninja (Shaun)

Learn more
Product image for Build Layouts with CSS Grid

Build Layouts with CSS Grid

Course•By Net Ninja (Shaun)

Learn more
Product image for Bulma CSS Tutorial

Bulma CSS Tutorial

Create great-looking websites in a jiffy by learning Bulma CSS - a free, modern CSS framework.

Course•By Net Ninja (Shaun)

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 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 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 Coding Challenges

Coding Challenges

Put your web dev skills to the test with regular coding challenges!

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 Complete MongoDB Tutorial

Complete MongoDB Tutorial

Course•By Net Ninja (Shaun)

Learn more
Product image for Complete React Native

Complete React Native

Learn how to build React Native applications for iOS and Android devices, from the ground-up.

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 Create React Skeleton Screens

Create React Skeleton Screens

Show website users a skeleton layout screen (instead of a simple loader) whilst content loads.

Course•By Net Ninja (Shaun)

Learn more
Product image for CSS Cascade Layers Crash Course

CSS Cascade Layers Crash Course

Leanr how to use Cascade Layers to avoid specificity headaches!

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 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 Dart Crash Course

Dart Crash Course

Learn how to use Dart from the gound up. Great for people wanting to learn Flutter.

Course•By Net Ninja (Shaun)

Learn more
Product image for Deno Jump Start

Deno Jump Start

Discover a whole new world when it comes to JavaScript runtimes - Deno, a Node.js alternative.

Course•By Net Ninja (Shaun)

Learn more
Product image for Django Complete Tutorial

Django Complete Tutorial

Learn how to make web applications with Pythong & the Django framework.

Course•By Bek Brace

Learn more
Product image for Django & HTMX

Django & HTMX

Learn how to use HTMX with Django, to create a fully fledged application.

Course•By Lyle Simpson

Learn more
Product image for Docker Crash Course

Docker Crash Course

Learn how Docker can help your development process with containers & images.

Course•By Net Ninja (Shaun)

Learn more
Product image for Firebase Hosting Crash Course

Firebase Hosting Crash Course

Discover how to deploy & host your websites using Firebase Hosting.

Course•By Net Ninja (Shaun)

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 Flutter Animations

Flutter Animations

Make your Flutter apps stand out with slick animations & transitions.

Course•By Net Ninja (Shaun)

Learn more
Product image for Flutter Forms Tutorial

Flutter Forms Tutorial

Learn how to utilize the Form widget to gather user input in Flutter.

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 Flutter with Firebase Auth

Flutter with Firebase Auth

Learn how to implement authentication in your Flutter apps, using Firebase.

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 Full-Stack Nuxt Bundle

Full-Stack Nuxt Bundle

Learn how to become a Full-Stack Nuxt developer, using Nuxt 3, Pinia, a Firestore Database & Firebase authentication.

Bundle

Learn more
Product image for Gemini CLI Tutorial

Gemini CLI Tutorial

Learn how to use the Gemini CLI to add the power of AI coding to your terminal.

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 Getting Started with Next.js

Getting Started with Next.js

Build data-driven static websites with Next.js (& React).

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 Godot 4 Crash Course

Godot 4 Crash Course

Learn how to make a 2D space game with Godot 4.

Course•By Christian (Clear Code)

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 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 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 Hygraph (with Next.js) Tutorial

Hygraph (with Next.js) Tutorial

Learn how to use the Hygraph CMS & GraphQL to deliver content to a Next.js application.

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 Laravel Authentication

Laravel Authentication

Learn how to implement authentication into your Laravel applications.

Course•By Net Ninja (Shaun)

Learn more
Product image for Laravel with HTMX

Laravel with HTMX

Learn how to add HTMX to Laravel sites to progressively enhance them with a dynamic user experience.

Course•By Net Ninja (Shaun)

Learn more
Product image for Learn Gatsby

Learn Gatsby

Learn how to make static websites (SSG) using Gatsby & GraphQL.

Course•By Net Ninja (Shaun)

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