Net Ninja

Black-belt your web development skills. Over 2000 free programming tutorial videos about: - Modern JavaScript (beginner to advanced) - Node.js - React - Vue.js - Firebase - MongoDB - HTML & CSS - PHP & MySQL - Laravel - React Native - Flutter - Open AI - SolidJS ...And many more topics as well :)

Education 17 summaries
Apr 13 - Apr 19, 2026
4 videos
Astro Crash Course #13 - Deploying to Netlify thumbnail

Astro Crash Course #13 - Deploying to Netlify

This video shows how to deploy an Astro site to Netlify by first pushing the project to GitHub, then linking that repo to Netlify to automate build and deployment. It finishes with a wrap up and a teaser for a potential extended Astro Masterclass.

00:00:36 read 00:05:11 video 6 chapters
Astro Crash Course #12 - Client Islands (React) thumbnail

Astro Crash Course #12 - Client Islands (React)

The video explains how Astro uses island architecture to add interactive components only where needed, using a React client island to hydrate a like button on a static page. It covers installing the React integration, building a small Likes component, and controlling when its JavaScript loads with hydration options like visible loading for performance.

00:00:53 read 00:07:31 video 10 chapters
Astro Crash Course #11 - Server Side Rendering thumbnail

Astro Crash Course #11 - Server Side Rendering

The video explains how to move from a fully static Astro site to rendering certain pages on demand using a server adapter, so pages can be generated on each request when data changes frequently. It walks through selecting an adapter, enabling on demand rendering, and fetching dynamic data server-side.

00:00:38 read 00:06:11 video 6 chapters
Astro Crash Course #10 - Dynamic Routes thumbnail

Astro Crash Course #10 - Dynamic Routes

The video shows how to create dynamic book detail pages in Astro by adding a details component, setting up a dynamic route with an ID, generating static paths for every book, and rendering the book content including markdown with a content component. It ends with testing the pages to ensure they render correctly for all books.

00:00:35 read 00:08:03 video 5 chapters

Get daily AI recaps from
Net Ninja in your inbox

Get AI-powered summaries delivered to your inbox. Save hours every week while staying fully informed.