React Next Js Practical Application Shadcn Ui 2025
Published 2/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.26 GB | Duration: 7h 56m
Published 2/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.26 GB | Duration: 7h 56m
A practical GUIDE to Web development with Next JS
What you'll learn
By the end of this course, learners will have a deep understanding of software architecture and design patterns used in modern web applications, enabling them t
Learners will gain expertise in React and Next.js, understanding how these technologies work together to create performant, server-side rendered applications. T
This course will provide learners with a solid grasp of state management and data fetching strategies using TanStack Query and Jotai to handle complex applicati
Students will develop a strong foundation in TypeScript and database management with Prisma, learning how to create type-safe, scalable applications. They will
Requirements
This is course is not different from a roadmap or a guide, but a Technical Guide with practical code being shown. There are no prerequisites
Description
Course Description:Welcome to my new Line-By-Line Code analysis Corse. In this course, we take a deep dive into the accounting application Finenks, focusing on its architecture, design patterns, and best coding practices. Instead of writing code from scratch, we analyze the existing codebase line by line, explaining the reasoning behind every decision. This approach ensures you gain practical insights into structuring modern web applications effectively.We explore a cutting-edge tech stack, including:React & Next.js – Building scalable frontends with server-side rendering and static site generation.TanStack Query – Managing API calls and caching efficiently.React Hook Form – Handling complex form interactions with ease.TypeScript – Writing type-safe, maintainable code.Prisma – Simplifying database interactions with an ORM.Jotai – Managing state in a scalable, composable way.By the end of this course, you'll have a clear understanding of software architecture, industry best practices, and how to make informed technical decisions when working on real-world projects. Whether you're a developer looking to level up or a tech lead refining your expertise, this course will provide the knowledge you need to build scalable, maintainable, and high-performing applications.This is something that has never been done before and might give you a clear picture of how complex applications are developedAre you ready to think like a software architect? Let's dive in!
Overview
Section 1: Introduction
Lecture 1 Introduction
Lecture 2 App Demonstration
Lecture 3 Tech Stack
Lecture 4 The App Idea
Lecture 5 VS Code - Git Hub & Vercel
Lecture 6 10 This I learnt from this Project - Part 1
Lecture 7 10 Things I learnt from this Project - Part 2
Lecture 8 My own UI Library
Lecture 9 My own Form Component - Mtt Form
Lecture 10 Mtt Form Code - Line By Line
Lecture 11 Sign Up / Login Form - Line By Line
Lecture 12 JWT - Json Web Token Explained in Details
Lecture 13 Sign up / Login API ROUTE - Line By Line
Lecture 14 Sign Up / Register UI - Line By Line
Lecture 15 Sign Up API ROUTE - Line By Line
Lecture 16 Matt Laws -Part 1
Lecture 17 Matt Laws - Part 2
Lecture 18 Prisma Detailed Explanation
Lecture 19 Global State Management - Jotai
Lecture 20 Mtt Navigation - Routing
Lecture 21 Dashboard Board Introduction
Lecture 22 Dashboard Page Code - Line By Line
Lecture 23 Create Client Code - Line By Line
Lecture 24 Create Item Come - Line By Line
Lecture 25 Create Quotation Code - Line By Line
Lecture 26 Quotations Table Code - Line By Line
Lecture 27 Quotation CHATS - Tanstack Query
Lecture 28 Conclusion - Mtt Fetch
This course is for developers of all levels who want to deepen their understanding of software architecture, best practices, and modern web development. If you’re a beginner exploring React and wondering if it’s the right framework for you, this course will give you a high-level view of how complex applications are structured, helping you make an informed decision. For intermediate and advanced developers, this course provides real-world code analysis, teaching you how experienced developers build scalable, maintainable applications using React, Next.js, TanStack Query, React Hook Form, TypeScript, Prisma, and Jotai. Whether you're a backend developer looking to understand frontend architecture, a self-taught coder refining your skills, or a tech lead wanting to improve code reviews and decision-making, this course will give you valuable insights into building professional-grade applications.