# Flavio Copes > Programming tutorials by Flavio Copes: 1,800+ hands-on guides on JavaScript, TypeScript, React, Node.js, CSS, Git, Astro, Cloudflare, and modern web development, plus free ebooks, courses, and 200+ browser-only developer tools. Every blog post is also available as clean Markdown: append `.md` to the post URL (for example https://flaviocopes.com/npm/ becomes https://flaviocopes.com/npm.md). The complete index of all posts is in [llms-full.txt](https://flaviocopes.com/llms-full.txt). ## Topics - [AI](https://flaviocopes.com/tags/ai/): All tutorials about AI - [Astro](https://flaviocopes.com/tags/astro/): All tutorials about Astro - [CLI](https://flaviocopes.com/tags/cli/): All tutorials about CLI - [Cloudflare](https://flaviocopes.com/tags/cloudflare/): All tutorials about Cloudflare - [CSS](https://flaviocopes.com/tags/css/): All tutorials about CSS - [Database](https://flaviocopes.com/tags/database/): All tutorials about Database - [Web Platform](https://flaviocopes.com/tags/platform/): All tutorials about Web Platform - [Git](https://flaviocopes.com/tags/git/): All tutorials about Git - [HTML](https://flaviocopes.com/tags/html/): All tutorials about HTML - [JavaScript](https://flaviocopes.com/tags/js/): All tutorials about JavaScript - [Next.js](https://flaviocopes.com/tags/next/): All tutorials about Next.js - [Node.js](https://flaviocopes.com/tags/node/): All tutorials about Node.js - [React](https://flaviocopes.com/tags/react/): All tutorials about React ## Courses - [AI Workshop](https://flaviocopes.com/courses/ai/): Live cohort workshop on AI-assisted development - [The AI-First Web Development Bootcamp](https://flaviocopes.com/courses/bootcamp/): Full web development bootcamp, AI-first - [Git Masterclass](https://flaviocopes.com/courses/git/) - [TypeScript Masterclass](https://flaviocopes.com/courses/typescript/) - [React Masterclass](https://flaviocopes.com/courses/react/) - [AHA Stack Masterclass](https://flaviocopes.com/courses/aha-stack/) - [Solopreneur Masterclass](https://flaviocopes.com/courses/solopreneur/) ## Books - [JavaScript Handbook](https://flaviocopes.com/ebooks/js-handbook/): Learn JavaScript, the programming language of the web, from the fundamentals to modern features. - [TypeScript Handbook](https://flaviocopes.com/ebooks/typescript-handbook/): Learn TypeScript and add type safety to your JavaScript projects. - [CSS Handbook](https://flaviocopes.com/ebooks/css-handbook/): Learn CSS from the basics to modern layout techniques, and build beautiful, responsive websites. - [Node.js Handbook](https://flaviocopes.com/ebooks/node-handbook/): Learn Node.js and run JavaScript on the server to build fast, scalable backends. - [Astro Handbook](https://flaviocopes.com/ebooks/astro-handbook/): Learn Astro, the modern web framework for building fast, content-focused websites, from the ground up. - [HTML Handbook](https://flaviocopes.com/ebooks/html-handbook/): Learn HTML, the foundation of the web, and how to structure web pages the right way. - [Next.js Pages Router Handbook](https://flaviocopes.com/ebooks/nextjs-pages-router-handbook/): Learn Next.js with the Pages Router, and build production-ready React applications. - [Alpine.js Handbook](https://flaviocopes.com/ebooks/alpine-handbook/): Learn Alpine.js, the lightweight JavaScript framework for adding interactivity to your HTML, from the basics to practical patterns. - [htmx Handbook](https://flaviocopes.com/ebooks/htmx-handbook/): Learn htmx and build dynamic, interactive web apps with the simplicity of HTML. - [React Handbook](https://flaviocopes.com/ebooks/react-handbook/): Learn React, the most popular JavaScript library for building user interfaces, step by step. - [SQL Handbook](https://flaviocopes.com/ebooks/sql-handbook/): Learn SQL and how to query, design, and work with relational databases. - [Git Cheat Sheet](https://flaviocopes.com/ebooks/git-cheat-sheet/): A handy reference of the most useful Git commands you'll reach for every day as a developer. - [Laravel Handbook](https://flaviocopes.com/ebooks/laravel-handbook/): Learn Laravel, the popular PHP framework, and build modern web applications. - [Express Handbook](https://flaviocopes.com/ebooks/express-handbook/): Learn Express, the most popular web framework for Node.js, and build web apps and APIs. - [Swift Handbook](https://flaviocopes.com/ebooks/swift-handbook/): Learn Swift, Apple's modern programming language for iOS and macOS development. - [Go Handbook](https://flaviocopes.com/ebooks/go-handbook/): Learn the Go programming language, its core features, syntax, and standard library. - [PHP Handbook](https://flaviocopes.com/ebooks/php-handbook/): Learn PHP, one of the most widely used languages for building websites and web apps. - [Python Handbook](https://flaviocopes.com/ebooks/python-handbook/): Learn Python, one of the most popular and versatile programming languages, from scratch. - [CLI Handbook](https://flaviocopes.com/ebooks/cli-commands-handbook/): Learn the most useful Linux and Unix command line tools, and become productive in the terminal. - [C Handbook](https://flaviocopes.com/ebooks/c-handbook/): Learn the C programming language from scratch, one of the most influential languages ever created. ## Tools - [Free developer tools](https://flaviocopes.com/tools/): 200+ free, browser-only tools for developers (calculators, converters, generators, playgrounds) ## Optional - [Blog](https://flaviocopes.com/blog/): All posts, paginated, with topic index - [RSS feed](https://flaviocopes.com/rss.xml): Latest 30 posts