Table of Contents:
- 0. Full-stack Army - Welcome | Decision-Making Video
- Lecture 1 - Application Requirements & Landscape | Development Big Picture
- Lecture 2 - We Need Freedom, We have to Stop Technology War
- Lecture 3 - Programming Language Foundation - A Bigger Landscape
- Lecture 4 - Programming Fundamentals using JavaScript
- Lecture 5 - Array Operations - Imperative vs Declarative
- Lecture 6 - JavaScript Array and Object Deep Dive
- Lecture 7 - QNA 1 - Don't Miss The Last Part
- Lecture 8 - Understand JavaScript Functions | Function as a value
- Lecture 9 - Functional Programming in JavaScript
- Lecture 10 - Asynchronous Programming in JavaScript
- Lecture 11 - Async Iterator & Generator in JavaScript | Project Requirements
- Lecture 12 - Attendance System Requirement Analysis
- Lecture 13 - Create Models, Write Pseudo Code and Adda
- Lecture 14 - Backend 1 | Course planning and discussion
- Lecture 15 - [Backend 2] Introduction to Backend Development
- Lecture 16 - [Backend 3] Understand Express Middleware
- Lecture 17 - [Backend 4] Raffle Draw Project
- Lecture 18 - [Backend 5] Understand The Concepts of Database
- Lecture 19 - [Backend 6] Adda with Random Topics | You can Skip
- Lecture 20 - [Backend 7] Start Working with Mongoose
- Lecture 21 - QNA on Express 101 and Books
- Lecture 22 - Authentication System from Pseudo Code to Real Code
- Lecture 23 - Implement JWT and Refactor The Project Structure
- Lecture 24 - Implement User CRUD Operations
- Lecture 25 - QNA on 5 Recorded Courses and Motivational ADDA
- Lecture 26 - Implement Attendance System Main Functionalities
- Lecture 27 - Frontend Core Concepts and Communication
- Lecture 28 [Frontend 1] - Frontend Course Planning & Discussion
- Lecture 29 [Frontend 2] - Understand React in A Different Way
- Lecture 30 [Frontend 3] - Understand React Functional Component
- Lecture 31 [Frontend 4] - React Component Tree and State
- Lecture 32 [Frontend 5] - React State and Its Lifecycle
- Lecture 33 [Frontend 6] - Understand The Data From A Different Perspective
- Lecture 34 [Frontend 7] - Adda in Random Topics
- Lecture 35 [Frontend 8] - JSON to JSX | Importance of Structuring Data
- Lecture 36 [Frontend 9] - React Functional Component, Props and State
- Lecture 37 [Frontend 10] - Thinking in React
- Lecture 38 [Frontend 11] - JSON to JSX to JSON Thinking with A Small Project
- Lecture 39 [Frontend 12] - Refactor The Operation and History Project
- Lecture 40 [Frontend 13] - State Lifting and Filtering Techniques
- Lecture 41 [Frontend 14] - Understand The Usage of useEffect Hook
- Lecture 42 [Frontend 15] - React Custom Hooks
- Lecture 43 [Frontend 16] - React Styling Options , Styled Component and Project Structures
- Lecture 44 [Frontend 17] - Create A React Custom Form Part 1
- Lecture 45 [Frontend 18] - Create A React Custom Form Part 2
- Lecture 46.1 [Frontend 19] - Motivation - Project Requirements Part 1
- Lecture 46.2 [Frontend 20] - Motivation - Project Requirements Part 2
- Lecture 47 [Frontend 21] - Track Zone Project Review and Discussion
- Lecture 48.1 [Frontend 22] - Track Zone Project Breakdown | Component Tree and Clock Logic
- Lecture 48.2 [Frontend 23] - Track Zone Project Breakdown | Component Tree and Clock Logic
- Lecture 49 [Frontend 24] - Track Zone Project | Display and Edit Local Time
- Lecture 50 [Frontend 25] - Track Zone Project | Reusable Clock Form
- Lecture 51 [Frontend 26] - Track Zone Project | Create, Edit & List Custom Clock
- Lecture 52 [Frontend 27] - Track zone project | create events functionality and useTimer hook
- Lecture 53 [Frontend 28] - Introduction to Material UI
- Lecture 54 [Frontend 29] - Clean YouTube Project | Custom Hook and API Call
- Lecture 55 [Frontend 30] - Clean YouTube Project | Display a List of Playlists
- Lecture 56 [Frontend 31] - Clean YouTube Project | React Router Dom and API Bug Fixing
- Lecture 57 [Frontend 32] - Understand Application States - Importance of Redux
- Lecture 58 [Frontend 33] - Random Discussion and React SEO
- Lecture 59 [Frontend 34] - Understand Redux, React Redux and EasyPeasy
- Lecture 60 [Frontend 35] - Introduction to React Hook Form
- Lecture 61 [Frontend 36] - Overview of React All Features
- Lecture 62 [Frontend 37] - Clean YouTube Project | Implement The EasyPeasy Store
- Lecture 63 [Frontend 38] - Clean YouTube Project | Complete Store | Assignments and Discussion
- Lecture 64 [Frontend 39] - QNA on Clean YouTube Project
- Lecture 65 [Frontend 40] - Introduction to Headless CMS | Strapi First Look
- Lecture 66 [Frontend 41] - Clean YouTube Project Review
- Lecture 67 [Frontend 42] - Ecommerce Storefront Project Introductory Talk (Assignment)
- Lecture 68 [Frontend 43] - Team Distribution and Discuss on Project
- Lecture 69 [Frontend 44] - Project Proposal Presentation Part 1
- Lecture 70 [Frontend 45] - Project Proposal Presentation Part 2
- Lecture 71 [Frontend 46] - Project Proposal Presentation Part 3
- Lecture 72 [Frontend 47] - Discussion About Project Problems Part 1
- Lecture 73 [Frontend 48] - Discussion About Project Problems Part 2
- Lecture 74 [Frontend 49] - Discussion About Project Problems Part 3
- Lecture 75 [Frontend 50] - Project Review Part 1
- Lecture 76 [Frontend 51] - Project Review Part 2
- Lecture 77 [Frontend 52] - Learning Plan for Enterprise Applications
- Lecture 78 [Frontend 53] - Introduction to Design System
- Lecture 79 [Frontend 54] - Implement Design System using SCSS
- Lecture 80 [Frontend 55] - Setup Mono Repo with Two Packages
- Lecture 81 [Frontend 56] - Create Atoms and Foundation Package
- Lecture 82 [Frontend 57] - Create Select Molecules and Margin Atom
- Lecture 83 [Frontend 58] - Complete Select Component with Accessibilities
- Lecture 84 [Frontend 59] - QNA, Random Discussion & Project Planning
- Lecture 85 [Frontend 60] - Introduction To Storybook
- Lecture 86 [Frontend 61] - Integrate Storybook in Our Design System
- Lecture 87 [Frontend 62] - Frontend Final Project Idea Approval Session
- Lecture 88 [Frontend 63] - Introduction to Test Driven Development using JEST
- Lecture 89 [Frontend 64] - Test Driven Development using React Testing Library
- Lecture 90 [Frontend 65] - What is Mock Function Mock Function Concept in Jest
- Lecture 91 [Frontend 66] - Jest Mock Function API Test Examples
- Lecture 92 [Frontend 67] - Jest Mock Function & Complex Integration Testing 3
- Lecture 93 [Frontend 68] - Frontend Final Project Review
- Lecture 94 [Frontend 69] - React Performance Optimization Introduction
- Lecture 95 [Frontend 70] - Hands on React Performance Optimization
- Lecture 96 [Frontend 71] - Career Talk | Discussion about Freelancing, Remote Jobs & Interviews
- Lecture 97 [Backend 01] - Advanced Backend Journey Begins | What is Backend Development
- Lecture 98 - What is Server and How to Create an HTTP Server
- Lecture 99 - Understand REST API
- Lecture 100 - Develop Backend Application | REST API Checklist
- Lecture 101 - Introduction to API Design
- Lecture 102 - API Design Methods, Errors and Response Structures
- Lecture 103 - API Authentication Methods
- Lecture 104 - QNA and Random Discussion
- Lecture 105 - REST API Theory Final Summary
- Lecture 106 - API Project SRS, Check List & YAML
- Lecture 107 - API Project Entity Relationship Diagram
- Lecture 108 - API Endpoints and Introduction to Swagger
- Lecture 109 - API Design Practical using Swagger and OAS Part 1
- Lecture 110 - API Design Express Server and Swagger Part 2
- Lecture - 111 | API Design Implement Find Articles Controller
- Lecture - 112 | QNA OOP Interface Explained
- Lecture - 113 | API Design The File Structure Responsibility and Post Method
- Lecture - 114 | MongoDB Atlas, Mongoose and Models