Includes navigation links and user settings
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)
Master AI-driven development with Claude Code & supercharge your productivity.
Course•By Net Ninja (Shaun)
Learn how to implement Git & GitHub into your development workflows like a pro.
Learn how to beat the coding interview and make efficient algorithms from the ground-up.
Learn how to make Flutter Applications like a ninja (from scratch).
Add the power of AI to your apps using the Claude SDK.
Learn how to create programs in Python, from absolute scratch.
Learn how to use Next.js 13 from thr ground up to make a ticketing helpdesk site.
Learn how to confidently use TypeScript from the ground-up in this 7-hour Masterclass.
Full 20-hour JavaScript course, from the very beginning to ninja-level. The complete JS bootcamp!
Learn how to test React-based applications (e.g. Next.js) using Vitest and React Testing Library.
Learn how to implement AI, through Claude Code, into your development workflow.
Learn how to write reliable unit tests for your code with JavaScript and Vitest.
Learn how to make dynamic websites using React and Firebase, from the ground up.
Learn Vue.js 3 from scratch & create dynamic, data-driven Vue websites from the ground-up.
Learn how to use GitHub Spec Kit to implement a spec-driven development experience with coding agents.
Learn how to make full-featured Laravel apps from the ground-up.
Learn how to implement AI into your development workflow using Copilot in VS Code.
Learn how to use the power of AI in your own applications, with OpenAI.
Learn how to use Redis from the ground up, with Redis Cloud
Learn how to integrate Firebase authentication into a Nuxt app, using Pinia.
Learn HTMX from the very beginning with this hands-on course.
Learn how to use OpenAI's coding agent - Codex - to leverage the power of AI in your development workflows.
Learn how to use Pinia for state management in Nuxt applications.
Learn how to make a GraphQL server using Apollo Server & how to make queries from the frontend.
Learn how to manage Firestore data within a Nuxt application, using Pinia.
Learn how to make websites with the Solid.js framework.
Learn how to build an interactive gallery using Next 13, TypeScript & Pexels.
Course•By Dave Gray
Learn how to build a microservice from scratching using Go and Chi
Course•By Dreams of Code
Learn how to make super-fast sites with Qwik.
Create an expensetracker site using React & React Router
Course•By Chris Pennington
Learn how to use the Chakra UI component library to add ready-made components to your React apps.
Learn how to make dynamic websites with Nuxt 3.
Learn how to build websites with SvelteKit.
Learn how to get up and running with latest release of Firebase (v9).
Learn how to use SASS to create your own lightweight CSS library like Bootstrap
Learn how to employ an AI-assisted dev workflow using the Copilot CLI.
Learn how to use SASS to customize Bootstrap variables, color themes & Utility API to make your sites more unique.
Learn how to manage global authentication state (Firebase auth) using Vuex 4 and Vue 3.
Learn how to build a live image gallery with user uploads using Vue 3 & Firebase Storage.
Build an interactive theme selector for your web apps using CSS variables and JavaScript.
Learn how to make mobile apps, from scratch, using Dart and Flutter (version 1).
Learn how to use the Just in Time compiler with Tailwind CSS.
Learn how to use Strapi with React & GraphQL
Learn how to make responsive & interactive sites with the newest version of Bootstrap.
Learn how to use TypeScript with Vue 3 (using the Composition API)
Learn how to program with Go (Golang) to create a command-line app.
Add authentication to your Next.js applications using Netlify Identity & serverless functions.
Create a recipe / cooking website using Next.js & Contentful, a headless CMS.
Learn the fundamentals of HTML & CSS & start your web development journey from here.
Learn all about Node.js (from the very beginning) & how to use it to power the back-end of websites using JavaScript.
Learn how to manage state in Vue 3 appliations using Pinia