Skip to content

Latest commit

 

History

History

0-1

Cohort 2.0 (0-1) Syllabus

Foundation

  1. Foundation JavaScript

    • Async nature of JS
  2. Node.js and its Runtime

  3. Databases (NoSQL/SQL)

  4. Mongo and Postgres Deep Dive

  5. Typescript Beginner to Advance

  6. Backend

    • Backend communication protocols
    • Express basics to advance
    • ORMs
    • Middlewares, routes, status codes, global catches
    • Zod
    • MonoRepos, turborepo
    • Serverless Backends
    • OpenAPI Spec
    • Autogenerated clients
    • Authentication using external libraries
    • Scaling Node.js, performance benchmarks
    • Deploying npm packages
  7. Frontend

    • Reconcilers and Frontend frameworks
    • React beginner to advance
    • Internals of state, Context API
    • State management using recoil
    • CSS you need to know of, Flexbox, basic styling
    • Frontend UI frameworks, Deep dive into Tailwind
    • Containerization, Docker
    • Next.js
    • Custom hooks
    • In house auth using next auth
  8. Basic DevOps

    • Docker end to end
    • Deploying to AWS servers
    • Newer clouds like fly/Remix
    • Nginx and reverse proxies
  9. Projects

    • GSoC Project setting up and issue solving
    • Building Paytm/Wallet End to End