Coding & Web Development - Lecture Planner
Coding & Web Development - Lecture Planner
Coding and Web Development with AI by Nishant Sir ( 19 June,26 - 2 May,27) | (Fri, Sat & Sun)
Learners Earners Upskilling Program | 46 Weeks | 137 Sessions | 1hr/class
# Month Date Day Week Lecture Topic Key Concepts / Subtopics Module
1 Month 1 19 Jun 2026 Friday Week 1 Lec 1 Course Introduction & Roadmap What is Full Stack, course structure, tools needed, how to approach learning Introduction
2 Month 1 20 Jun 2026 Saturday Week 1 Lec 2 How the Web Works - Networks, HTTP/HTTPS & DNS Client-server model, DNS resolution, HTTP vs HTTPS, request-response cycle, status codes Introduction
3 Month 1 21 Jun 2026 Sunday Week 1 Lec 3 What is HTML? Boilerplate & Document Structure DOCTYPE, html/head/body, meta tags, title, charset, viewport HTML
4 Month 1 26 Jun 2026 Friday Week 2 Lec 4 Headings, Paragraphs, Formatting & Block vs Inline h1-h6, p, strong, em, br, hr, div, span, block vs inline elements HTML
5 Month 1 27 Jun 2026 Saturday Week 2 Lec 5 Lists & Tables ul, ol, li, table, thead, tbody, tr, th, td, colspan, rowspan HTML
6 Month 1 28 Jun 2026 Sunday Week 2 Lec 6 Forms in HTML form, input types, label, textarea, select, button, action, method HTML
7 Month 1 03 Jul 2026 Friday Week 3 Lec 7 Semantic Tags, Images, Audio & Video header, footer, nav, section, article, aside, img, audio, video, figure HTML
8 Month 1 04 Jul 2026 Saturday Week 3 Lec 8 HTML PROJECT 1 CSS
9 Month 1 05 Jul 2026 Sunday Week 3 Lec 9 What is CSS? Syntax & Ways to Apply Inline, internal, external, specificity basics, cascade, inheritance CSS
10 Month 1 10 Jul 2026 Friday Week 4 Lec 10 Selectors, Specificity, Combinators & Pseudo Selectors Type, class, ID, *, descendant, child, sibling, :hover, :nth-child, ::before, ::after CSS
11 Month 1 11 Jul 2026 Saturday Week 4 Lec 11 Font, Text, Colors, Gradients & Backgrounds font-family, size, weight, line-height, color, rgba, hex, hsl, linear-gradient, background-image CSS
12 Month 1 12 Jul 2026 Sunday Week 4 Lec 12 Box Model - Margin, Padding & Border content, padding, border, margin, box-sizing: border-box, outline CSS
13 Month 2 17 Jul 2026 Friday Week 5 Lec 13 Display & Position Property block, inline, inline-block, none, static, relative, absolute, fixed, sticky, z-index CSS
14 Month 2 18 Jul 2026 Saturday Week 5 Lec 14 Units - Absolute vs Relative px, em, rem, %, vh, vw, min/max-width, clamp() CSS
15 Month 2 19 Jul 2026 Sunday Week 5 Lec 15 Flexbox display:flex, flex-direction, justify-content, align-items, flex-wrap, gap, flex-grow/shrink/basis CSS
16 Month 2 24 Jul 2026 Friday Week 6 Lec 16 CSS Grid display:grid, grid-template-columns/rows, gap, grid-area, auto-fill, auto-fit, fr unit CSS
17 Month 2 25 Jul 2026 Saturday Week 6 Lec 17 Transitions, Transform & Animations transition, transform (translate/rotate/scale), @keyframes, animation properties CSS
18 Month 2 26 Jul 2026 Sunday Week 6 Lec 18 Responsive Design & Media Queries mobile-first, breakpoints, @media, min-width, max-width, fluid layouts CSS
19 Month 2 31 Jul 2026 Friday Week 7 Lec 19 Intro to Tailwind - Utility-First & Configuration CDN vs CLI setup, [Link], utility classes, responsive prefixes, dark mode Tailwind CSS
20 Month 2 01 Aug 2026 Saturday Week 7 Lec 20 Responsive Landing Page with Tailwind flex/grid utilities, spacing, typography, buttons, cards, responsive navbar Tailwind CSS
21 Month 2 02 Aug 2026 Sunday Week 7 Lec 21 Tailwind Project - Portfolio / UI Component Library Multi-section portfolio page, reusable components, hover states, mobile responsiveness Tailwind CSS
22 Month 2 07 Aug 2026 Friday Week 8 Lec 22 Git Basics - Getting Started What is version control, git init, add, commit, status, log, .gitignore Git
23 Month 2 08 Aug 2026 Saturday Week 8 Lec 23 GitHub & Remote Repos git remote, push, pull, clone, personal access token, [Link] Git
24 Month 2 09 Aug 2026 Sunday Week 8 Lec 24 JavaScript Foundations - Data Types, Variables & Operators var/let/const, primitive types, typeof, arithmetic, comparison, logical, ternary operators JavaScript
25 Month 3 14 Aug 2026 Friday Week 9 Lec 25 Conditionals, Loops & Functions if/else, switch, for, while, do-while, function declaration/expression/arrow, return, parameters JavaScript
26 Month 3 15 Aug 2026 Saturday Week 9 Lec 26 Date, Math, String & Number Built-ins [Link]/floor/ceil, Date(), string methods (slice, split, replace, includes), Number methods JavaScript
27 Month 3 16 Aug 2026 Sunday Week 9 Lec 27 Arrays & Array Methods push, pop, shift, unshift, splice, slice, indexOf, find, findIndex, flat, forEach JavaScript
28 Month 3 21 Aug 2026 Friday Week 10 Lec 28 Objects - Keys, Values, Entries & Destructuring [Link]/values/entries, dot vs bracket notation, object destructuring, shorthand, spread JavaScript
29 Month 3 22 Aug 2026 Saturday Week 10 Lec 29 Map, Filter & Reduce Immutability concept, map vs forEach, filter with conditions, reduce accumulator pattern JavaScript
30 Month 3 23 Aug 2026 Sunday Week 10 Lec 30 Spread, Rest & ES6+ Modules Spread in arrays/objects, rest params, import/export, named vs default exports, module scope JavaScript
31 Month 3 28 Aug 2026 Friday Week 11 Lec 31 Scope & Lexical Scoping Global/function/block scope, var vs let hoisting, lexical environment, scope chain JavaScript
32 Month 3 29 Aug 2026 Saturday Week 11 Lec 32 Closures What is a closure, practical use cases, closure in loops, data privacy with closures JavaScript
33 Month 3 30 Aug 2026 Sunday Week 11 Lec 33 Execution Context & Hoisting Creation vs execution phase, call stack, variable hoisting, function hoisting, TDZ JavaScript
34 Month 3 04 Sep 2026 Friday Week 12 Lec 34 this Keyword & Type Coercion this in global/function/arrow/class, implicit vs explicit binding, == vs ===, coercion rules JavaScript
35 Month 3 05 Sep 2026 Saturday Week 12 Lec 35 RegEx & Error Handling RegEx patterns, test/match/replace, try/catch/finally, Error types, custom Error class JavaScript
36 Month 3 06 Sep 2026 Sunday Week 12 Lec 36 What is the DOM? DOM Tree & document Object DOM tree structure, window vs document, getElementById, querySelector, querySelectorAll DOM
37 Month 4 11 Sep 2026 Friday Week 13 Lec 37 Selecting & Manipulating DOM Elements innerHTML, textContent, setAttribute, classList, style, dataset DOM
38 Month 4 12 Sep 2026 Saturday Week 13 Lec 38 Creating, Appending & Removing Elements createElement, appendChild, append, prepend, insertBefore, removeChild, remove, cloneNode DOM
39 Month 4 13 Sep 2026 Sunday Week 13 Lec 39 Event Handling - addEventListener & Event Object addEventListener, event object properties, removeEventListener, once option DOM
40 Month 4 18 Sep 2026 Friday Week 14 Lec 40 Event Bubbling, Capturing & Event Delegation bubbling vs capturing, stopPropagation, preventDefault, event delegation pattern DOM
41 Month 4 19 Sep 2026 Saturday Week 14 Lec 41 Form Events & Input Validation with DOM submit, input, change, focus, blur events, form validation, regex in validation DOM
42 Month 4 20 Sep 2026 Sunday Week 14 Lec 42 Browser Storage & BOM localStorage, sessionStorage, cookies, window object, navigator, location, history DOM
43 Month 4 25 Sep 2026 Friday Week 15 Lec 43 Fetch API & XMLHttpRequest fetch syntax, .then/.catch, async fetch, XHR basics, handling JSON responses DOM
44 Month 4 26 Sep 2026 Saturday Week 15 Lec 44 Intersection Observer & MutationObserver IntersectionObserver API, lazy loading images, MutationObserver, use cases DOM
45 Month 4 27 Sep 2026 Sunday Week 15 Lec 45 Debouncing & Throttling What is debouncing, what is throttling, implementing both from scratch, use cases DOM
46 Month 4 02 Oct 2026 Friday Week 16 Lec 46 DOM Project - Interactive To-Do / Image Gallery Full DOM project: add/delete/filter tasks or image gallery with fetch and lazy loading DOM
47 Month 4 03 Oct 2026 Saturday Week 16 Lec 47 Async JS - Event Loop, setTimeout & setInterval Call stack, web APIs, callback queue, microtask queue, event loop tick, gotchas Async JS
48 Month 4 04 Oct 2026 Sunday Week 16 Lec 48 Callbacks & Callback Hell Higher order functions, async callbacks, callback hell problem, inversion of control Async JS
49 Month 5 09 Oct 2026 Friday Week 17 Lec 49 Promises - States, Lifecycle & Chaining pending/fulfilled/rejected, .then, .catch, .finally, promise chaining, returning promises Async JS
50 Month 5 10 Oct 2026 Saturday Week 17 Lec 50 Async / Await async function, await keyword, sequential vs parallel await, error handling with try/catch Async JS
51 Month 5 11 Oct 2026 Sunday Week 17 Lec 51 Promise Methods [Link], [Link], [Link], [Link] - when to use each Async JS
52 Month 5 16 Oct 2026 Friday Week 18 Lec 52 Error Handling in Async Code try/catch in async/await, .catch() on promises, global error handlers, unhandledRejection Async JS
53 Month 5 17 Oct 2026 Saturday Week 18 Lec 53 Classes, Constructor Functions & new Keyword class syntax, constructor(), new keyword internals, instance properties, static methods OOP
54 Month 5 18 Oct 2026 Sunday Week 18 Lec 54 Prototype & Prototype Chain __proto__, [Link], prototype chain lookup, [Link] OOP
55 Month 5 23 Oct 2026 Friday Week 19 Lec 55 Inheritance - extends & super() extends keyword, super() in constructor, method overriding, multi-level inheritance OOP
56 Month 5 24 Oct 2026 Saturday Week 19 Lec 56 Call, Apply & Bind [Link], apply, bind - difference, use cases, borrowing methods OOP
57 Month 5 25 Oct 2026 Sunday Week 19 Lec 57 What is React? SPA, Virtual DOM & Setup Why React, SPA vs MPA, Virtual DOM concept, Vite setup, project structure, JSX basics React 19
58 Month 5 30 Oct 2026 Friday Week 20 Lec 58 Functional Components & JSX Deep Dive Functional components, JSX rules, expressions in JSX, fragments, conditional rendering React 19
59 Month 5 31 Oct 2026 Saturday Week 20 Lec 59 Props - Passing, Children & Reusable Components props object, children prop, default props, prop destructuring, reusable component patterns React 19
Coding and Web Development with AI by Nishant Sir ( 19 June,26 - 2 May,27) | (Fri, Sat & Sun)
Learners Earners Upskilling Program | 46 Weeks | 137 Sessions | 1hr/class
# Month Date Day Week Lecture Topic Key Concepts / Subtopics Module
60 Month 5 01 Nov 2026 Sunday Week 20 Lec 60 State & useState Hook useState syntax, state updates, re-renders, state with objects/arrays, lifting state up React 19
61 Month 6 06 Nov 2026 Friday Week 21 Lec 61 Event Handling in React Synthetic events, onClick, onChange, onSubmit, passing handlers as props React 19
62 Month 6 07 Nov 2026 Saturday Week 21 Lec 62 useEffect Hook useEffect syntax, dependency array, cleanup function, lifecycle mapping, common mistakes React 19
63 Month 6 08 Nov 2026 Sunday Week 21 Lec 63 useRef Hook useRef for DOM access, persisting values without re-render, useRef vs useState React 19
64 Month 6 13 Nov 2026 Friday Week 22 Lec 64 Form Handling - Controlled vs Uncontrolled Controlled inputs, uncontrolled with useRef, form submission, validation patterns React 19
65 Month 6 14 Nov 2026 Saturday Week 22 Lec 65 Virtual DOM, Reconciliation & Key Prop Diffing algorithm, reconciliation process, key prop importance, list rendering React 19
66 Month 6 15 Nov 2026 Sunday Week 22 Lec 66 React Router v6 BrowserRouter, Routes, Route, Link, useNavigate, useParams, useLocation, nested routes, outlet React 19
67 Month 6 20 Nov 2026 Friday Week 23 Lec 67 Context API - Prop Drilling & useContext Prop drilling problem, createContext, Provider, useContext, when to use context React 19
68 Month 6 21 Nov 2026 Saturday Week 23 Lec 68 useMemo & useCallback Memoization concept, useMemo for expensive calculations, useCallback for stable refs, when NOT to use React 19
69 Month 6 22 Nov 2026 Sunday Week 23 Lec 69 Axios vs Fetch - API Calls from React Axios install, GET/POST with Axios, interceptors, error handling, Axios vs Fetch comparison React 19
70 Month 6 27 Nov 2026 Friday Week 24 Lec 70 Higher Order Components & Custom Hooks HOC pattern, withAuth HOC example, building custom hooks, useLocalStorage, useFetch React 19
71 Month 6 28 Nov 2026 Saturday Week 24 Lec 71 Global State Management - Redux Toolkit / Zustand Redux Toolkit: store, slice, useSelector, useDispatch. Zustand: create, get, set React 19
72 Month 6 29 Nov 2026 Sunday Week 24 Lec 72 React 19 - useTransition, startTransition & useOptimistic Concurrent features, useTransition for non-urgent updates, useOptimistic for optimistic UI React 19
73 Month 7 04 Dec 2026 Friday Week 25 Lec 73 React 19 - use() Hook, Actions & Form APIs use() hook, React Actions, useFormStatus, useFormState - new patterns in React 19 React 19
74 Month 7 05 Dec 2026 Saturday Week 25 Lec 74 React 19 - Suspense & Code Splitting Suspense improvements, [Link], dynamic imports, code splitting strategies React 19
75 Month 7 06 Dec 2026 Sunday Week 25 Lec 75 Firebase Authentication in React Firebase setup, Google/email auth, onAuthStateChanged, protected routes, signOut React 19
76 Month 7 11 Dec 2026 Friday Week 26 Lec 76 React Deployment - Vercel / Netlify Build process, deploy to Vercel, env variables, custom domain, Netlify as alternative React 19
77 Month 7 12 Dec 2026 Saturday Week 26 Lec 77 Git Advanced - Branching, Merging & Collaboration git branch, checkout, merge, rebase, merge conflicts, stash, cherry-pick, reset, revert, PRs Git
78 Month 7 13 Dec 2026 Sunday Week 26 Lec 78 What is [Link]? V8, JIT & Runtime Internals Node vs browser JS, V8 engine, JIT compilation, REPL, global object, process object [Link]
79 Month 7 18 Dec 2026 Friday Week 27 Lec 79 Threads, Processes & Node Single Thread Model Thread vs process, why Node is single-threaded, worker threads concept, CPU vs I/O bound [Link]
80 Month 7 19 Dec 2026 Saturday Week 27 Lec 80 libuv, Event Loop Phases & Non-Blocking I/O libuv, event loop phases (timers/poll/check), non-blocking I/O, thread pool, setImmediate vs setTimeout [Link]
81 Month 7 20 Dec 2026 Sunday Week 27 Lec 81 Streams & Buffers in [Link] Buffer, readable/writable/duplex streams, piping, [Link], backpressure [Link]
82 Month 7 25 Dec 2026 Friday Week 28 Lec 82 Global Objects, File System, Path & OS Module __dirname, __filename, [Link], fs (read/write/append/delete), [Link]/resolve, os module [Link]
83 Month 7 26 Dec 2026 Saturday Week 28 Lec 83 [Link] Module System - CJS vs ES Modules require vs import, CommonJS [Link], ES module export/import, differences [Link]
84 Month 7 27 Dec 2026 Sunday Week 28 Lec 84 HTTP Module - Server Without Express [Link], req/res objects, manual routing, setting headers, status codes [Link]
85 Month 8 01 Jan 2027 Friday Week 29 Lec 85 [Link] - Setup, Routing & REST API Design Express install, [Link]/post/put/delete, route params, query params, REST principles [Link]
86 Month 8 02 Jan 2027 Saturday Week 29 Lec 86 Middleware in Express Built-in (json, urlencoded, static), third-party (morgan, cors), custom middleware, next() [Link]
87 Month 8 03 Jan 2027 Sunday Week 29 Lec 87 Express Router & MVC Project Structure [Link], separating routes/controllers/services, MVC pattern, folder structure best practices [Link]
88 Month 8 08 Jan 2027 Friday Week 30 Lec 88 Environment Variables & Config Management dotenv, .env file, [Link], config patterns, never commit secrets, gitignore [Link]
89 Month 8 09 Jan 2027 Saturday Week 30 Lec 89 API Validation & Error Handling Joi / Zod validation, global error handler middleware, custom AppError class, async error wrapper [Link]
90 Month 8 10 Jan 2027 Sunday Week 30 Lec 90 Logging - Morgan & Winston Morgan for HTTP logs, Winston for app logs, log levels, log files, production vs dev logging [Link]
91 Month 8 15 Jan 2027 Friday Week 31 Lec 91 API Testing with Postman Collections, environments, variables, writing tests in Postman, importing/exporting collections [Link]
92 Month 8 16 Jan 2027 Saturday Week 31 Lec 92 Authentication vs Authorization & JWT auth vs authz, JWT structure ([Link]), sign/verify, access + refresh tokens [Link]
93 Month 8 17 Jan 2027 Sunday Week 31 Lec 93 Cookies & Sessions vs JWT Cookie attributes (httpOnly, secure, sameSite), session-based auth, JWT vs sessions trade-offs [Link]
94 Month 8 22 Jan 2027 Friday Week 32 Lec 94 CORS & Security Best Practices CORS config, [Link], XSS prevention, CSRF protection, rate limiting, input sanitization [Link]
95 Month 8 23 Jan 2027 Saturday Week 32 Lec 95 SQL vs NoSQL - When to Use What Relational vs document model, ACID vs BASE, use cases, schema flexibility trade-offs MongoDB
96 Month 8 24 Jan 2027 Sunday Week 32 Lec 96 MongoDB Basics - Installation, Compass & Shell Install MongoDB, Compass GUI, mongosh, databases, collections, documents, BSON MongoDB
97 Month 9 29 Jan 2027 Friday Week 33 Lec 97 CRUD Operations in MongoDB insertOne/Many, find/findOne, updateOne/Many ($set, $push), deleteOne/Many, filters MongoDB
98 Month 9 30 Jan 2027 Saturday Week 33 Lec 98 Schema Design with Mongoose [Link], Schema, Model, SchemaTypes, validation, default, required, timestamps MongoDB
99 Month 9 31 Jan 2027 Sunday Week 33 Lec 99 Relationships - Referencing vs Embedding One-to-one, one-to-many, many-to-many, populate(), when to embed vs reference MongoDB
100 Month 9 05 Feb 2027 Friday Week 34 Lec 100 Indexing in MongoDB What is an index, createIndex, compound index, unique index, explain(), performance impact MongoDB
101 Month 9 06 Feb 2027 Saturday Week 34 Lec 101 Aggregation Pipeline $match, $group, $sort, $project, $lookup, $unwind, $limit, $skip - real use cases MongoDB
102 Month 9 07 Feb 2027 Sunday Week 34 Lec 102 Transactions in MongoDB ACID in MongoDB, startSession, withTransaction, multi-document transactions, when to use MongoDB
103 Month 9 12 Feb 2027 Friday Week 35 Lec 103 Pagination, Filtering, Sorting & File Uploads skip/limit, cursor pagination, $regex filtering, sort(), Multer setup, Cloudinary / S3 upload MongoDB
104 Month 9 13 Feb 2027 Saturday Week 35 Lec 104 MongoDB Query Optimization & Indexing Deep Dive Query planner, covered queries, index strategies, $explain, slow query patterns to avoid Advanced Backend
105 Month 9 14 Feb 2027 Sunday Week 35 Lec 105 Redis & Caching What is Redis, install, get/set/expire, caching API responses, cache invalidation strategies Advanced Backend
106 Month 9 19 Feb 2027 Friday Week 36 Lec 106 BullMQ - Job Queues & Background Jobs Why queues, BullMQ setup, creating workers, job retries, delayed jobs, real use cases Advanced Backend
107 Month 9 20 Feb 2027 Saturday Week 36 Lec 107 Rate Limiting & Cron Jobs express-rate-limit, sliding window vs fixed window, node-cron, scheduling tasks, cron syntax Advanced Backend
108 Month 9 21 Feb 2027 Sunday Week 36 Lec 108 WebSockets & [Link] HTTP vs WebSocket, [Link] setup, emit/on, rooms, namespaces, real-time chat example Advanced Backend
109 Month 10 26 Feb 2027 Friday Week 37 Lec 109 Nginx Reverse Proxy & PM2 Nginx config, reverse proxy to Node, serve static files, PM2 process manager, cluster mode Advanced Backend
110 Month 10 27 Feb 2027 Saturday Week 37 Lec 110 VPS Deployment - End to End SSH into VPS, install Node/Nginx/MongoDB, deploy app, domain setup, SSL with Certbot Advanced Backend
111 Month 10 28 Feb 2027 Sunday Week 37 Lec 111 Docker Basics - Containers & Docker Compose What is Docker, Dockerfile, docker build/run, [Link], multi-container setup Advanced Backend
112 Month 10 05 Mar 2027 Friday Week 38 Lec 112 CI/CD - GitHub Actions Pipeline What is CI/CD, GitHub Actions workflow YAML, build/test/deploy pipeline, secrets management Advanced Backend
113 Month 10 06 Mar 2027 Saturday Week 38 Lec 113 What is [Link]? SSR vs SSG vs CSR vs ISR Rendering strategies explained, when to use each, [Link] advantages over plain React [Link]
114 Month 10 07 Mar 2027 Sunday Week 38 Lec 114 App Router, File-Based Routing & Layouts App Router structure, [Link], [Link], nested layouts, [Link], [Link] [Link]
115 Month 10 12 Mar 2027 Friday Week 39 Lec 115 Server vs Client Components & Data Fetching use client directive, when to use each, fetch with cache/revalidate options, async server components [Link]
116 Month 10 13 Mar 2027 Saturday Week 39 Lec 116 SSG, SSR & ISR generateStaticParams, dynamic routes, force-dynamic, revalidate, on-demand ISR [Link]
117 Month 10 14 Mar 2027 Sunday Week 39 Lec 117 Image, Font Optimization & Metadata API next/image (lazy, blur placeholder), next/font, metadata object, generateMetadata, OG tags [Link]
118 Month 10 19 Mar 2027 Friday Week 40 Lec 118 Error Handling, Loading UI & Advanced Routing [Link], [Link], [Link], parallel routes (@slot), intercepting routes [Link]
119 Month 10 20 Mar 2027 Saturday Week 40 Lec 119 [Link] Part 1 Deployment - Vercel Vercel deploy, env variables in Vercel, custom domain, preview deployments [Link]
120 Month 10 21 Mar 2027 Sunday Week 40 Lec 120 API Route Handlers app/api/[Link], GET/POST/PUT/DELETE handlers, NextRequest/NextResponse, dynamic routes [Link]
121 Month 11 26 Mar 2027 Friday Week 41 Lec 121 [Link] + MongoDB & Prisma ORM Mongoose in App Router, connection caching, Prisma schema, migrations, CRUD with Prisma [Link]
122 Month 11 27 Mar 2027 Saturday Week 41 Lec 122 Authentication with [Link] / NextAuth [Link] setup, providers (Google, GitHub, credentials), JWT vs database sessions, callbacks [Link]
123 Month 11 28 Mar 2027 Sunday Week 41 Lec 123 Role-Based Authorization & Middleware [Link], matcher config, protecting routes, role checks, redirect logic [Link]
124 Month 11 02 Apr 2027 Friday Week 42 Lec 124 Server Actions & Forms use server, server actions in forms, useFormState, useFormStatus, file uploads in [Link] [Link]
125 Month 11 03 Apr 2027 Saturday Week 42 Lec 125 Full-Stack [Link] Project - End to End Build a complete app (blog / e-commerce / SaaS) with auth, DB, API routes, server actions [Link]
126 Month 11 04 Apr 2027 Sunday Week 42 Lec 126 [Link] Production Deployment Vercel advanced config, self-host on VPS with Docker + Nginx, environment management [Link]
127 Month 11 09 Apr 2027 Friday Week 43 Lec 127 HTML + CSS Projects 3 builds: landing page, pricing page, blog layout - focusing on responsive design Projects
128 Month 11 10 Apr 2027 Saturday Week 43 Lec 128 JavaScript & DOM Projects 3 builds: quiz app, weather app (API), expense tracker Projects
129 Month 11 11 Apr 2027 Sunday Week 43 Lec 129 React Projects 3 builds: movie search app, GitHub profile finder, notes app with context Projects
Coding and Web Development with AI by Nishant Sir ( 19 June,26 - 2 May,27) | (Fri, Sat & Sun)
Learners Earners Upskilling Program | 46 Weeks | 137 Sessions | 1hr/class
# Month Date Day Week Lecture Topic Key Concepts / Subtopics Module
130 Month 11 16 Apr 2027 Friday Week 44 Lec 130 Backend - [Link] + Express + MongoDB Projects 3 builds: blog API, auth system with JWT, file upload service Projects
131 Month 11 17 Apr 2027 Saturday Week 44 Lec 131 MERN Stack Full-Stack Projects 2 builds: full MERN social feed or task manager with auth, CRUD, file upload Projects
132 Month 11 18 Apr 2027 Sunday Week 44 Lec 132 [Link] Full-Stack Projects 2 builds: full-stack [Link] app with auth, DB, server actions, deployed to Vercel Projects
133 Month 12 23 Apr 2027 Friday Week 45 Lec 133 Capstone Project - Full Production App End-to-end production app: planning, DB schema, API design, frontend, deployment, README Projects
134 Month 12 24 Apr 2027 Saturday Week 45 Lec 134 Resume Building & Portfolio Portfolio structure, GitHub profile, README best practices, what to highlight as fresher Interview Prep
135 Month 12 25 Apr 2027 Sunday Week 45 Lec 135 Interview Prep - DSA & Problem Solving Basics Arrays, strings, objects problem patterns, time complexity basics, top 20 JS interview problems Interview Prep
136 Month 12 30 Apr 2027 Friday Week 46 Lec 136 Interview Prep - JS & React Interview Questions Top JS: closures, hoisting, event loop, promises. React: reconciliation, hooks rules, virtual DOM Interview Prep
137 Month 12 01 May 2027 Saturday Week 46 Lec 137 Interview Prep - [Link] & System Design Basics Top Node/Express/MongoDB questions, basic system design concepts, REST API design questions Interview Prep
138 Month 12 02 May 2027 Sunday Week 46 Lec 138 Mock Interview + Course Wrap-Up Live mock Q&A, what to do after the course, open source contribution, next steps Interview Prep