Reading paths

Follow one path. Then build the lesson.

Each path orders a small set of articles around one practical bottleneck, then points back to the curriculum lesson where that idea becomes a working artifact.

Paths
5
Notes
33
Use
Public learning paths
  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

    Lesson logos are curriculum references only: no affiliation, hiring promise, interview promise, salary promise, or placement guarantee.

    Company-context skills

    Cloud and backend teams care about repeatability because software must run beyond the learner laptop.

    AWS reading path ecosystem logoGoogle Cloud reading path ecosystem logoMicrosoft reading path ecosystem logoGitHub reading path ecosystem logoCloudflare reading path ecosystem logoOpenAI reading path ecosystem logo
    Cloud engineeringBackend servicesDevOps teams

    Show the Dockerfile, the run command, and proof that the same app starts inside the container.

    Platform and company logos are ecosystem references only: no affiliation, endorsement, interview access, hiring preference, salary outcome, or placement guarantee.

    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-onDocker path lesson iconNode.js path lesson iconJSON path lesson icon

      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

    Lesson logos are curriculum references only: no affiliation, hiring promise, interview promise, salary promise, or placement guarantee.

    Company-context skills

    A repository is the simplest public proof surface for internships, freelance work, and engineering interviews.

    GitHub reading path ecosystem logoMicrosoft reading path ecosystem logoGoogle Cloud reading path ecosystem logoAWS reading path ecosystem logoOpenAI reading path ecosystem logoCloudflare reading path ecosystem logo
    Engineering hiring loopsOpen-source collaborationFreelance delivery

    Show a clean repo with meaningful commits, a short README, and a working project path.

    Platform and company logos are ecosystem references only: no affiliation, endorsement, interview access, hiring preference, salary outcome, or placement guarantee.

    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-onGitHub path lesson iconGit path lesson iconVS Code path lesson icon

      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

    Lesson logos are curriculum references only: no affiliation, hiring promise, interview promise, salary promise, or placement guarantee.

    Company-context skills

    Backend and full-stack teams care less about the framework name and more about clear endpoint behavior.

    AWS reading path ecosystem logoGoogle Cloud reading path ecosystem logoMicrosoft reading path ecosystem logoGitHub reading path ecosystem logoCloudflare reading path ecosystem logoOpenAI reading path ecosystem logo
    API teamsData toolingApp configurationBackend engineering

    Show the endpoint, sample input, sample output, error case, and the frontend call that uses it.

    Platform and company logos are ecosystem references only: no affiliation, endorsement, interview access, hiring preference, salary outcome, or placement guarantee.

    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-onJSON path lesson iconJavaScript path lesson iconVS Code path lesson icon

      JSON: The Data Format Apps Share

      Read structured data, debug malformed JSON.

    4. 09
      Lesson · hands-onNode.js path lesson iconJSON path lesson iconJavaScript path lesson icon

      How Apps Talk: APIs Revealed

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

    5. 13
      Lesson · hands-onNode.js path lesson iconJavaScript path lesson iconJSON path lesson icon

      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

    Lesson logos are curriculum references only: no affiliation, hiring promise, interview promise, salary promise, or placement guarantee.

    Company-context skills

    Every serious software team expects command-line confidence because builds, logs, and deployments speak through text.

    GitHub reading path ecosystem logoMicrosoft reading path ecosystem logoGoogle Cloud reading path ecosystem logoAWS reading path ecosystem logoOpenAI reading path ecosystem logoCloudflare reading path ecosystem logo
    Product engineeringDeveloper toolsCode review teamsPlatform engineering

    Show the command you ran, the output you read, and the fix you made after interpreting the terminal result.

    Platform and company logos are ecosystem references only: no affiliation, endorsement, interview access, hiring preference, salary outcome, or placement guarantee.

    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-onVS Code path lesson iconGitHub Copilot path lesson iconGit path lesson icon

      Set Up VS Code Like a Developer

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

    4. 04
      Lesson · hands-onGit path lesson iconNode.js path lesson iconJSON path lesson icon

      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

    Lesson logos are curriculum references only: no affiliation, hiring promise, interview promise, salary promise, or placement guarantee.

    Company-context skills

    Career direction becomes credible when the learner can explain completed work and choose the next depth path.

    GitHub reading path ecosystem logoMicrosoft reading path ecosystem logoGoogle Cloud reading path ecosystem logoAWS reading path ecosystem logoOpenAI reading path ecosystem logoCloudflare reading path ecosystem logo
    Early-career engineeringFreelance discoveryFounder-led products

    Show the portfolio summary, strongest project link, next learning path, and one weakness to improve.

    Platform and company logos are ecosystem references only: no affiliation, endorsement, interview access, hiring preference, salary outcome, or placement guarantee.

    1. 01
      Article · read

      React Native vs Flutter: Complete Comparison for 2026

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

    2. 20
      Lesson · hands-onGitHub path lesson iconOpenAI path lesson iconCloudflare path lesson icon

      Choosing Your Next Engineering Path

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

After the path

Return to the lesson with one clearer decision.

A reading path should end with action: run a tool, revise a repo, write a short note, or ask a sharper question before the next build step.

Use paid guidance only when it changes the artifact: a repo, demo, written note, architecture decision, or review trail another person can inspect.