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 - Introduction to Material UI
- Lecture 54 - Clean YouTube Project | Custom Hook and API Call
- Lecture 55 - Clean YouTube Project | Display a List of Playlists
- Lecture 56 - Clean YouTube Project | React Router Dom and API Bug Fixing
- Lecture 57 - Understand Application States | Importance of Redux
- Lecture 58 - Random Discussion and React SEO
- Lecture 59 - Understand Redux, React Redux and EasyPeasy
- Lecture 60 - Introduction to React Hook Form
- Lecture 61 - Overview of React All Features
- Lecture 62 - Clean YouTube Project | Implement The EasyPeasy Store
- Lecture 63 - Clean YouTube Project | Complete Store | Assignments and Discussion
- Lecture 64 - QNA on Clean YouTube Project
- Lecture 65 - Introduction to Headless CMS | Strapi First Look
- Lecture 66 - Clean YouTube Project Review
- Lecture 67 - Ecommerce Storefront Project Introductory Talk (Assignment)
- Lecture 68 - Team Distribution and Discuss on Project
- Lecture 69 - Project Proposal Presentation Part 1
- Lecture 70 - Project Proposal Presentation Part 2
- Lecture 71 - Project Proposal Presentation Part 3
- Lecture 72 - Discussion About Project Problems Part 1
- Lecture 73 - Discussion About Project Problems Part 2
- Lecture 74 - Discussion About Project Problems Part 3
- Lecture 75 - Project Review Part 1
- Lecture 76 - Project Review Part 2
- Lecture 77 - Learning Plan for Enterprise Applications
- Lecture 78 - Introduction to Design System
- Lecture 79 - Implement Design System using SCSS
- Lecture 80 - Setup Mono Repo with Two Packages
- Lecture 81 - Create Atoms and Foundation Package
- Lecture 82 - Create Select Molecules and Margin Atom
- Lecture 83 - Complete Select Component with Accessibilities
- Lecture 84 - QNA, Random Discussion & Project Planning
- Lecture 85 | Introduction To Storybook
- Lecture 86 - Integrate Storybook in Our Design System
- Lecture 88 - Introduction to Test Driven Development using JEST
- Lecture 89 - Test Driven Development using React Testing Library
- Lecture 90 - What is Mock Function Mock Function Concept in Jest
- Lecture 91 - Jest Mock Function API Test Examples
- Lecture 92 - Jest Mock Function & Complex Integration Testing 3
- Lecture 93 - Frontend Final Project Review
- Lecture 94 - React Performance Optimization Introduction
- Lecture 95 - Hands on React Performance Optimization
- Lecture 96 - Career Talk | Discussion about Freelancing, Remote Jobs & Interviews
- Lecture 97 - 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