Developer Tech Notes& Tutorials
In-depth technical guides, architecture breakdowns, lecture notes, and production code patterns for modern software developers.
- 5Tech tracks
- 83Lectures
- 60+ hrsReading time
React.js
Complete React 19 course: JSX, components, props, state, effects, refs, forms and actions, context, reducers, custom hooks, React Router, TanStack Query, performance, Zustand and Redux, testing and deployment.
- 01Complete React Course — Module 1: Lecture 1: Introduction to React
- 02Complete React Course — Module 1: Lecture 2: Setting Up React
- 03Complete React Course — Module 1: Lecture 3: JSX Deep Dive
Next.js
Complete Next.js 16 course in 18 lectures: App Router, Server & Client Components, data fetching, Cache Components, Server Actions, Proxy, SEO, auth, databases, MDX & CMS, i18n, View Transitions, PWAs and deployment.
Java
Complete Java course: JVM and setup, core syntax, OOP, exceptions, collections and generics, lambdas and streams, modern Java 21–25, concurrency, JDBC, Maven/Gradle and JUnit, Spring Boot REST APIs, JPA and Spring Security.
Python
Complete Python course: setup with uv, core syntax, data structures, functions, OOP, packaging, exceptions and logging, files, generators and decorators, type hints and Pydantic, asyncio, pytest, FastAPI, NumPy and pandas.
Artificial Intelligence
Complete AI & LLM engineering course: ML foundations, scikit-learn, PyTorch, transformers, how LLMs work, prompt engineering, the Claude API, embeddings and vector search, RAG, agents and MCP, and shipping AI to production.