Knowledge Repository

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
Most Lectures
Frontend Library

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.

  1. 01Complete React Course — Module 1: Lecture 1: Introduction to React
  2. 02Complete React Course — Module 1: Lecture 2: Setting Up React
  3. 03Complete React Course — Module 1: Lecture 3: JSX Deep Dive
Full-Stack Framework

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.

Enterprise Language

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.

Backend & Data Science

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.

AI & Machine Learning

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.