Reading paths

Curated sequences for deep learning, not browsing.

A reading path is a small ordered set of articles and curriculum lessons that build on each other. Read them in order, and the topic clicks. Each path ends in a lesson where you apply the ideas hands-on.

5 paths9 articles20 curriculum lessonsFree public reading
  1. Path 01

    Containers from zero to deployed app

    Understand what a container actually is at the kernel level, then learn how to compose multiple containers into one application stack, then ship a real Dockerized app.

    ~2 hours of reading + Lesson 06 hands-on

    1. 01
      Article · read

      How Docker Actually Works — Container Internals Explained

      Build the mental model: namespaces, cgroups, union filesystems.

    2. 02
      Article · read

      Docker Compose Explained: Multi-Container Applications Made Simple

      Move from one container to a real multi-service stack.

    3. 06
      Lesson · hands-on

      Docker: Make Local Software Repeatable

      Apply both ideas hands-on — write the Dockerfile, run the container, expose the port.

  2. Path 02

    Version control mastery — Git and GitHub

    Start with Git as a snapshot DAG (the model in your head), then learn the GitHub workflow professionals use daily, then publish your first real repository.

    ~2 hours of reading + Lesson 05 hands-on

    1. 01
      Article · read

      What is Git and Why Every Developer Needs It

      See Git as a graph of snapshots, not a list of changes.

    2. 02
      Article · read

      GitHub for Beginners: Creating Your First Repository and Pull Request

      Translate the model into the daily GitHub workflow.

    3. 05
      Lesson · hands-on

      Your Developer Passport: GitHub

      Publish a real project and start the habit of visible engineering work.

  3. Path 03

    How modern apps exchange data — JSON and APIs

    Understand JSON as the lingua franca of the web, then how APIs use it to enable communication between services, then build your own.

    ~2.5 hours of reading + Lessons 08, 09, 13 hands-on

    1. 01
      Article · read

      What is JSON and Why Does Every Application Use It

      Six data types, real gotchas, and how JSON beat XML.

    2. 02
      Article · read

      What is an API and How Do APIs Actually Work

      The request-response cycle, status codes, and architectural styles.

    3. 08
      Lesson · hands-on

      JSON: The Data Format Apps Share

      Read structured data, debug malformed JSON.

    4. 09
      Lesson · hands-on

      How Apps Talk: APIs Revealed

      Call a real API and use its data in an interface.

    5. 13
      Lesson · hands-on

      Create Your Own API

      Cross over from API consumer to API provider.

  4. Path 04

    The editor + terminal workbench

    Configure VS Code as a professional editor, then master the Linux terminal commands that compose into automation, then use both on a real project.

    ~2 hours of reading + Lessons 02, 04 hands-on

    1. 01
      Article · read

      VS Code Setup Guide: The Complete Configuration for Web Developers

      A practical settings.json, the essential extensions, dev containers.

    2. 02
      Article · read

      Linux Terminal Commands Every Developer Should Know

      Navigation, permissions, pipes, sed, awk, ssh — the daily working set.

    3. 02
      Lesson · hands-on

      Set Up VS Code Like a Developer

      Set up the editor on a real project and modify a working interface.

    4. 04
      Lesson · hands-on

      How Developers Actually Work: The Terminal

      Make the terminal feel like home through practice.

  5. Path 05

    Cross-platform mobile — React Native vs Flutter

    Decide whether mobile development is your next direction, then pick a framework based on team and project, then plan a graduation path from web to mobile.

    ~1 hour of reading + Lesson 20 reflection

    1. 01
      Article · read

      React Native vs Flutter: Complete Comparison for 2026

      Architecture, language, ecosystem — the data to choose honestly.

    2. 20
      Lesson · hands-on

      Choosing Your Next Engineering Path

      Turn the curriculum into a clear next-path map, including mobile if it fits.

After the paths

When reading is done, the course gives you the working hands.

The articles teach the model. The curriculum teaches the doing. The ABCsteps AI Engineering Course is INR 4,999 with WhatsApp-first enrollment — no payment gateway, no login wall.