Net Ninja - Videos

Back to Channel

Gemini CLI Tutorial #10 - Using the Nanobanana Extension

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

4,045 views β€’ 130 likes β€’ 16 comments β€’ December 30, 2025

Gemini CLI Tutorial #9 - MCP Servers & Extensions

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

3,907 views β€’ 116 likes β€’ 4 comments β€’ December 29, 2025

Gemini CLI Tutorial #8 - Running Shell Commands

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

3,677 views β€’ 92 likes β€’ 4 comments β€’ December 27, 2025

Gemini CLI Tutorial #7 - Custom Commands

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

3,446 views β€’ 99 likes β€’ 4 comments β€’ December 23, 2025

Gemini CLI Tutorial #6 - Adding an API Key

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

4,321 views β€’ 92 likes β€’ 7 comments β€’ December 22, 2025

Gemini CLI Tutorial #5 - Managing Context

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

4,279 views β€’ 138 likes β€’ 4 comments β€’ December 19, 2025

Gemini CLI Tutorial #4 - Commands & Settings

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

4,937 views β€’ 162 likes β€’ 4 comments β€’ December 18, 2025

Gemini CLI Tutorial #3 - Making Code Changes

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

5,737 views β€’ 149 likes β€’ 3 comments β€’ December 16, 2025

Gemini CLI Tutorial #2 - The GEMINI.md File

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

9,325 views β€’ 206 likes β€’ 14 comments β€’ December 15, 2025

Gemini CLI Tutorial #1 - Introduction & Setup

In this Gemini CLI Crash Course series, I'll show you how to get up an running wth the CLI in a project, use extensions & MCP servers, add an API key to access Gemini 3 models and more. πŸΏπŸ‘‡ Get ear...

32,490 views β€’ 696 likes β€’ 31 comments β€’ December 15, 2025

Unit Testing (Vitest) Tutorial #14 - Next Steps (testing Next/React Apps)

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Next.js Apps course for $7: https://...

1,781 views β€’ 37 likes β€’ 7 comments β€’ December 10, 2025

Unit Testing (Vitest) Tutorial #13 - Setup & Teardown

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,037 views β€’ 32 likes β€’ 2 comments β€’ December 09, 2025

Unit Testing (Vitest) Tutorial #12 - Creating Spies

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,138 views β€’ 47 likes β€’ 3 comments β€’ December 08, 2025

Unit Testing (Vitest) Tutorial #11 - Mock Functions

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,680 views β€’ 58 likes β€’ 2 comments β€’ December 05, 2025

Unit Testing (Vitest) Tutorial #10 - Testing Challenge

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,001 views β€’ 36 likes β€’ 2 comments β€’ December 04, 2025

Unit Testing (Vitest) Tutorial #9 - Asymmetric Matchers

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,073 views β€’ 37 likes β€’ 2 comments β€’ December 03, 2025

Unit Testing (Vitest) Tutorial #8 - Testing Async Functions

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,454 views β€’ 47 likes β€’ 4 comments β€’ December 02, 2025

Unit Testing (Vitest) Tutorial #7 - Test Driven Development

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,615 views β€’ 49 likes β€’ 7 comments β€’ December 01, 2025

Unit Testing (Vitest) Tutorial #6 - Vitest UI & VS Code Extension

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,890 views β€’ 62 likes β€’ 1 comments β€’ November 29, 2025

Unit Testing (Vitest) Tutorial #5 - Using it.each

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,415 views β€’ 49 likes β€’ 3 comments β€’ November 28, 2025

Unit Testing (Vitest) Tutorial #4 - Writing Better Tests

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,932 views β€’ 53 likes β€’ 4 comments β€’ November 27, 2025

Unit Testing (Vitest) Tutorial #3 - Using Different Matchers

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

1,978 views β€’ 80 likes β€’ 4 comments β€’ November 26, 2025

Unit Testing (Vitest) Tutorial #2 - Writing Your First Test

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

2,959 views β€’ 103 likes β€’ 6 comments β€’ November 25, 2025

Unit Testing (Vitest) Tutorial #1 - What is Unit Testing?

In this Unit Testing tutorial series, you'll learn how to setup Vitest in a project, and use it to write effective unit tests for your code. πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for ...

6,505 views β€’ 207 likes β€’ 14 comments β€’ November 25, 2025

Brand New Testing Courses!

πŸΏπŸ‘‡ Get the Testing Bundle (inc Testing Next/React) for just $7: https://netninja.dev/p/testing-bundle πŸΏπŸ‘‡ Get access to the Next/React Testing course: https://netninja.dev/p/testing-next-js-react-...

1,990 views β€’ 89 likes β€’ 28 comments β€’ November 24, 2025

Hygraph (with Next.js) Tutorial #12 - Adding Image Assets

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,543 views β€’ 39 likes β€’ 10 comments β€’ November 11, 2025

Hygraph (with Next.js) Tutorial #11 - Fetching User Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,109 views β€’ 33 likes β€’ 2 comments β€’ November 10, 2025

Hygraph (with Next.js) Tutorial #10 - Pagination (part 2)

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,199 views β€’ 24 likes β€’ 1 comments β€’ November 07, 2025

Hygraph (with Next.js) Tutorial #9 - Pagination (part 1)

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,130 views β€’ 33 likes β€’ 0 comments β€’ November 06, 2025

Hygraph (with Next.js) Tutorial #8 - Fetching Single Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,239 views β€’ 34 likes β€’ 2 comments β€’ November 04, 2025

Hygraph (with Next.js) Tutorial #7 - Fetching Posts

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

783 views β€’ 22 likes β€’ 1 comments β€’ November 04, 2025

Hygraph (with Next.js) Tutorial #6 - Rendering Rich Content

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,654 views β€’ 28 likes β€’ 1 comments β€’ November 03, 2025

Hygraph (with Next.js) Tutorial #5 - Fetching Page Content

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,565 views β€’ 41 likes β€’ 1 comments β€’ October 31, 2025

Hygraph (with Next.js) Tutorial #4 - Connecting with Graffle

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,416 views β€’ 33 likes β€’ 4 comments β€’ October 30, 2025

Hygraph (with Next.js) Tutorial #3 - Content & API Playground

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

1,559 views β€’ 38 likes β€’ 2 comments β€’ October 29, 2025

Hygraph (with Next.js) Tutorial #2 - Hygraph Content Models

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

2,028 views β€’ 47 likes β€’ 3 comments β€’ October 28, 2025

Hygraph (with Next.js) Tutorial #1 - Introduction & Starter Project

In this Hygraph CMS tutorial, you'll learn how to create a simple blog site by hooking it into a Next.js application and make GraphQL requests. πŸΏπŸ‘‡ Get early access to the full course on NetNinja.d...

8,520 views β€’ 159 likes β€’ 8 comments β€’ October 27, 2025

Up & Running with GitHub Spec Kit #9 - Adding More Features

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

7,283 views β€’ 240 likes β€’ 19 comments β€’ October 22, 2025

Up & Running with GitHub Spec Kit #8 - Implementing Tasks

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

5,855 views β€’ 119 likes β€’ 4 comments β€’ October 21, 2025

Up & Running with GitHub Spec Kit #7 - The /analyze Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

7,932 views β€’ 105 likes β€’ 4 comments β€’ October 20, 2025

Up & Running with GitHub Spec Kit #6 - The /tasks Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

6,063 views β€’ 97 likes β€’ 1 comments β€’ October 17, 2025

Up & Running with GitHub Spec Kit #5 - The /plan Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

7,575 views β€’ 122 likes β€’ 5 comments β€’ October 16, 2025

Up & Running with GitHub Spec Kit #4 - The /clarify Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

7,404 views β€’ 112 likes β€’ 5 comments β€’ October 15, 2025

Up & Running with GitHub Spec Kit #3 - The /specify Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

10,646 views β€’ 164 likes β€’ 8 comments β€’ October 14, 2025

Up & Running with GitHub Spec Kit #2 - The /constitution Command

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

15,102 views β€’ 232 likes β€’ 7 comments β€’ October 13, 2025

Up & Running with GitHub Spec Kit #1 - Intro & Setup

In this Spec Kit tutorial series / crash course, we'll see how it can be used to implement a spec-driven workflow with various AI coding agents like Claude Code and Copilot (we'll be using Copilot)...

40,501 views β€’ 688 likes β€’ 31 comments β€’ October 11, 2025

Channel Update & Pro Membership Offer

Just some updates about the channel / courses, and a promotional coupon for the Net Ninja pro site. πŸ”₯πŸ₯·πŸΌ Sign up to Net Ninja Pro, using promo code NINJA3PRO: https://netninja.dev/p/net-ninja-pro#p...

2,753 views β€’ 112 likes β€’ 38 comments β€’ October 10, 2025

OpenAI Codex Tutorial #11 - Running Tasks in Parallel

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

6,920 views β€’ 198 likes β€’ 20 comments β€’ October 10, 2025

OpenAI Codex Tutorial #10 - Delegating Tasks to the Cloud

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

6,741 views β€’ 97 likes β€’ 3 comments β€’ October 09, 2025

OpenAI Codex Tutorial #9 - MCP Servers

In this Codex tutorial series, you'll learn how to use the Codex Cloud platform to spin up remote tasks, the Codex CLI to work locally on projects, and the Codex IDE Extension to use Codex directly...

15,941 views β€’ 251 likes β€’ 6 comments β€’ October 08, 2025