Next JS 14 Crash Course - Next.js Bangla Tutorial 2024
VloÅžit
- Äas pÅidÃĄn 7. 07. 2024
- Mastering Next.js 14: A Comprehensive Crash Course for Beginners and Beyond
Welcome to our in-depth Next.js 14 crash course! Whether you're a beginner or an experienced developer, this tutorial covers everything you need to know about the latest version of Next.js. We'll dive into key concepts, best practices, and advanced techniques to help you build powerful and scalable web applications.
đ What You'll Learn:
1. Setting up a Next.js 14 project from scratch
2. Routing and navigation including nested routing in the latest version
3. Layout and Nested layouts
3. Server-side rendering (SSR), static site generation (SSG) and incremental static regeneration (ISR)
4. Server Components
4. Data fetching strategies
5. Optimizing performance and improving SEO
6. Optimizing image, font and metadata
đ Timestamps:
0:00 - Intro
1:08 - Why Next.js
7:28 - CSR vs SSR vs RSC
18:37 - Installation & Setup
21:52 - Folder Structure
22:43 - Pages & Layouts
29:37 - Routing & Navigation
42:50 - Loading state
47:17 - Error Handling
55:09 - Dynamic Routing
1:04:20 - Not found page
1:07:26 - Server vs Client Components
1:17:05 - Image Optimization
1:25:56 - Font Optimization
1:31:19 - Static Metadata
1:34:32 - Data Fetching
1:50:45 - Dynamic Metadata
1:57:30 - Progressive Rendering
2:09:40 - SSR, SSG and ISR
2:24:35 - Final words
2:26:26 - Outro
đ GitHub Repository: github.com/learnwithsumit/nex...
Whether you're building a personal project, a portfolio, or a business website, this crash course has got you covered. Join us on this journey to become a Next.js pro! Don't forget to like, share, and subscribe for more content on web development and the latest updates in Next.js. Let's level up our skills together!
đ Our React-Next.js course - learnwithsumit.com/rnext
āĻā§āĻ¨ āĻĒā§āĻ°āĻļā§āĻ¨ āĻĨāĻžāĻāĻ˛ā§ comment section āĻ comment āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸ā§āĻ āĻ¸āĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āĻ° āĻāĻāĻāĻŋ Facebook Group āĻāĻā§āĨ¤ āĻ¸ā§āĻāĻžāĻ¨ā§āĻ āĻāĻĒāĻ¨āĻžāĻ° āĻĒā§āĻ°āĻļā§āĻ¨ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨āĨ¤ āĻ¸āĻŦ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨ā§āĻ¯āĻŧ link āĻ¨āĻŋāĻā§ āĻĻā§āĻ¯āĻŧāĻž āĻšāĻ˛ā§ -
đ Facebook Group - / learnwithsumit
đ Like our Facebook Page - / letslearnwithsumit
đ Follow our GitHub Profile - github.com/learnwithsumit
đ Follow us at Instagram - / learnwithsumit
đ Follow me at - / sumit.analyzen
đ Learn with Sumit Official VS Code Theme - lwsbd.link/vst
#nextjs14 #nextjs #learnwithsumit
āĻāĻŽāĻŋ āĻ¸ā§āĻ˛ā§āĻĢ āĻ˛āĻžāĻ°ā§āĻ¨āĻžāĻ° āĻ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻā§āĻ¨ āĻā§āĻ°ā§āĻ¸ āĻāĻŋāĻ¨āĻŋ āĻ¨āĻŋāĨ¤āĻ¯āĻĻāĻŋāĻ āĻāĻŽāĻŋ next js āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ āĻ¨ā§āĻā§ āĻāĻŋāĻā§ āĻāĻžāĻ¨āĻŋ api route āĻ¸āĻš āĻ¸āĻžāĻĨā§ prisma āĻ¤āĻŦā§ āĻāĻā§āĻ˛ā§ āĻļāĻŋāĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻŽāĻžāĻā§ āĻ āĻ¨ā§āĻ English Channel āĻĻā§āĻāĻ¤ā§ āĻšā§ā§āĻā§, āĻāĻāĻ°ā§āĻāĻŋ āĻŽāĻžāĻ¤ā§āĻāĻžāĻˇāĻž āĻ¨āĻž āĻšāĻā§āĻžāĻ° āĻāĻžāĻ°āĻ¨ā§ āĻ āĻ¨ā§āĻ āĻāĻŋāĻā§ deeply āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻŋāĻ¨āĻŋāĨ¤ āĻāĻŽāĻŋ āĻ āĻĒā§āĻā§āĻˇāĻžā§ āĻāĻŋāĻ˛āĻžāĻŽ āĻāĻāĻĻāĻŋāĻ¨ Sumit āĻĻāĻžāĻĻāĻž āĻ¨āĻŋāĻļā§āĻāĻŋā§ next js āĻ¨āĻŋā§ā§ āĻāĻŋā§āĻŋāĻ āĻĻāĻŋāĻŦā§ āĻāĻ āĻ¸ā§āĻāĻžāĻ āĻāĻžāĻā§ āĻ˛āĻžāĻāĻŋā§ā§ caching āĻāĻŦāĻ page render āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻāĻŽāĻžāĻ° āĻŽāĻžāĻ¤ā§āĻāĻžāĻˇāĻžā§ āĻāĻžāĻ˛ā§ āĻāĻžāĻŦā§ āĻŦā§āĻāĻ˛āĻžāĻŽāĨ¤ āĻāĻāĻž āĻāĻāĻāĻŋ āĻāĻŽā§āĻāĻžāĻ° crash course. āĻ¯āĻĻāĻŋāĻ rnext js āĻā§āĻ°ā§āĻ¸āĻāĻŋ āĻāĻŋāĻ¨āĻžāĻ° āĻāĻā§āĻāĻž āĻāĻŋāĻ˛ āĻ¤āĻŦā§ āĻ¯ā§āĻšā§āĻ¤ā§ āĻ¨āĻŋāĻā§ āĻĒāĻ°āĻŋāĻļā§āĻ°āĻŽ āĻāĻ°ā§ āĻĄāĻā§āĻŽā§āĻ¨ā§āĻā§āĻļāĻ¨ āĻĒā§ā§ āĻāĻŦāĻ āĻāĻŋā§āĻŋāĻ āĻĻā§āĻā§ āĻļāĻŋāĻā§āĻāĻŋ āĻ¤āĻžāĻ self respect āĻā§ āĻā§āĻ°ā§āĻ¤ā§āĻŦ āĻĻāĻŋā§ā§ āĻāĻ° āĻāĻŋāĻ¨āĻŋ āĻ¨āĻŋāĨ¤āĻ āĻ¸āĻāĻā§āĻ¯ āĻāĻžāĻ˛ā§āĻŦāĻžāĻ¸āĻž āĻāĻĒāĻ¨āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĻāĻžāĻĻāĻžāĨ¤â¤
â¤ī¸â¤ī¸â¤ī¸â¤ī¸â¤ī¸â¤ī¸
āĻ¨āĻŋāĻā§āĻ° āĻāĻžāĻˇāĻžā§ āĻāĻ¨āĻā§āĻ¨ā§āĻ āĻĻā§āĻāĻžāĻ° āĻŽāĻāĻžāĻāĻžāĻ āĻ āĻ¨ā§āĻ¯āĻ°āĻāĻŽāĨ¤ āĻĄā§āĻāĻž āĻĢā§āĻāĻŋāĻ āĻĨā§āĻā§ āĻŦāĻžāĻāĻŋ āĻāĻŋāĻ¨āĻŋāĻ¸ āĻā§āĻ˛ā§ āĻā§āĻŦāĻ āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻ¸ā§āĻāĻŋāĻ āĻāĻŋāĻ˛ā§ā§ˇ Image āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāĻ¨ āĻāĻžāĻ āĻĻāĻžāĻ°ā§āĻ¨āĨ¤
āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻāĻ¤ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻāĻ°ā§ āĻŦā§āĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ đĨ
āĻĻāĻžāĻĻāĻž!! āĻāĻāĻž āĻŽāĻ¨ā§āĻ° āĻāĻžāĻā§āĻž āĻāĻŋāĻ˛āĨ¤
āĻāĻ˛ā§āĻ˛āĻžāĻš āĻāĻĒāĻ¨āĻžāĻ° āĻāĻā§āĻ¤ āĻāĻžāĻā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻĻāĻžāĻ¨ āĻ āĻŦāĻļā§āĻ¯āĻ āĻĻā§āĻŦā§āĻ¨,
āĻāĻĒāĻ¨āĻŋ āĻāĻŽāĻžāĻ° āĻŽāĻ¨ā§āĻ° āĻāĻžāĻāĻāĻžāĻ āĻāĻ°ā§āĻā§āĻ¨, āĻāĻŽāĻŋ āĻāĻāĻāĻŋāĻāĻŦā§ next js āĻāĻ° āĻāĻžāĻ˛ā§ āĻ°āĻŋāĻ¸ā§āĻ°ā§āĻ¸ āĻā§āĻāĻāĻŋāĻ˛āĻžāĻŽ āĻāĻ° āĻāĻĒāĻ¨āĻžāĻ° āĻāĻĨāĻž āĻāĻžāĻŦāĻāĻŋāĻ˛āĻžāĻŽ āĻ¯āĻĻāĻŋ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻ¸âā§āĻ¯āĻžāĻ° next js āĻāĻ° āĻĒā§āĻ˛ā§ āĻ˛āĻŋāĻ¸ā§āĻ āĻĻāĻŋāĻ¤ā§ āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻ¤āĻ āĻ¨āĻž āĻāĻžāĻ˛ā§ āĻšāĻ¤ā§āĨ¤ āĻāĻ° āĻ āĻŋāĻ āĻā§āĻŦāĻ˛āĻ āĻāĻāĻāĻž āĻĻā§āĻāĻ˛āĻžāĻŽ āĻāĻ˛āĻšāĻžāĻŽāĻĻā§āĻ˛āĻŋāĻ˛ā§āĻ˛āĻžāĻšā§āĨ¤
eta playlist na eta ekta overview crash course. pura detail er jonno amar paid course er enrollment cholche - learnwithsumit.com/rnext
This is undeniably the best Next.js crash course available at present! After exploring numerous tutorials on CZcams and Udemy, none come close to the excellence of this one. I'm astounded by how effortlessly Sumit Dada elucidated numerous complex concepts in just 2 hours and 26 minutes. Kudos to Learn with Sumit! â¤â¤â¤
means a lot vai
I've started watching an English Crash Course earlier! Just after 5 minutes watch time, I was not satisfied at all & I started watching yours. Simply awesome as your other tutorials are! Just saying "Thanks" is not enough to show gratitude! May Allah bless you vai
I like the way you cleared the concept in first 18 minutes. I think that's most important part. Thank you for awesome explanation.
A 2-hour and 26-minute presentation filled with outstanding and understandable content. Absolutely, you are amazing, Dada.
I got The best way to clear the concept in a bit of time. Thank you so much đđđđ
I have been working with next js for last 6 months, still this crash course look relevant and many things to learn. The SSG part was best for me, Thanks
āĻāĻĒāĻ¨āĻžāĻ° āĻāĻžāĻā§ āĻāĻŽāĻ°āĻž āĻ¸āĻŦ āĻ¸āĻŽā§ āĻāĻžāĻ˛ā§ āĻāĻŋāĻā§ āĻĒā§ā§ā§ āĻĨāĻžāĻāĻŋāĨ¤ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻāĻ¨āĻžāĻŦāĨ¤
Amezing. Thank you. I am waiting for learn next.js
vai, undoubtedly oshadharon 1 ta course. shob kichu khub easy kore explain korsen. amr mone hoi na er chaite easy kore explain kora possible.
puro course ta tutorial dekhar sathe practice korsi.
Thank you for this beauty.
My Favorite video ... watching multiple times again and again.đĨŗđĨ°
Ei Crash Course er jonno wait korchilam. Thank you bhaia.
āĻ āĻ¨ā§āĻ āĻ āĻ¨ā§āĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻĻāĻžāĻĻāĻžāĨ¤āĨ¤āĻāĻāĻžāĻ° āĻ āĻĒā§āĻā§āĻˇāĻžā§ āĻāĻŋāĻ˛āĻžāĻŽđ
So Many thanks vaiya. Documentation pore bujhechi kintu good practise gula maintain korte parchilam na. Thanks for video. Onek boro change chilo
Tutorial ta actually fatafati hoise. I was actually looking for something like this for a long time.
āĻ āĻ¸āĻāĻā§āĻ¯ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻāĻĒāĻ¨āĻžāĻā§đđ
THANK YOU!!! import alias ta bujhe gelam
So grateful and excited to have this valuable Tuto from Sumit Vaiya. Thanks indeed. Shobhon from Dhaka
āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ, āĻāĻžāĻ āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻĒāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻāĻŋāĻĄāĻŋāĻ āĻĨā§āĻā§ āĻāĻ˛āĻžāĻĻāĻž āĨ¤ āĻāĻ āĻāĻĨāĻžāĻ¯āĻŧ āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĨ¤đĨ°đĨ°
I'm so greatfull to you Dada.. Clear, Minimalist explanation.. God Bless you..
Thanks.... Brother â¤â¤
Good enough for starting. Thanks
FinallyđĨ°. Wait kortechilm etar jonno. Thank you so much vaiya.
No Fluff and to the point explanation of the core features provided by Next JS. Thank you for such a beautiful crash course.
āĻ āĻ¨ā§āĻ āĻ¨ā§āĻ¤āĻ¨ āĻāĻŋāĻā§ āĻļāĻŋāĻā§āĻāĻŋ, āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻĄāĻŋāĻ āĻŽāĻžāĻ¨ā§āĻ āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨,
Laravel (PHP) āĻ¤ā§ āĻāĻžāĻā§āĻ° āĻ āĻāĻŋāĻā§āĻāĻ¤āĻž āĻĨāĻžāĻāĻžāĻ° āĻāĻžāĻ°āĻŖā§ Server Side āĻŦāĻŋāĻˇāĻ¯āĻŧ āĻā§āĻ˛ā§ āĻāĻžāĻ˛āĻāĻžāĻŦā§ āĻŦā§āĻāĻ¤ā§ āĻĒāĻžāĻ°āĻ¤ā§āĻāĻŋ.....â¤
Best Crash Course about Next JS.
sir apner to sob video a impormative...
apni kono video deker age jana take je kicu new sikbo....jemon aita apni just Crush course hisabe ja dekaicen ta oneke next.js playlist ar frist 10/15 video deke sika lage tao deeply na.... so i am really grateful about it...
but SEO related video dile sobar jonno aro valo hoto...jodi apni video na diye just course caren taile o sobai enroll korbo...đ
take loveđ§Ąđ§Ą
Million Dollar Video !!!.
Thank you so much.
Very informative crash course. Thank you so much for this kind of osam crash course about next js.
Dadar way of teaching next levelđĨ.
āĻāĻ āĻāĻĨāĻžā§ āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻŖ āĻāĻžāĻā§āĻžāĨ¤
āĻāĻ¤ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻāĻŋāĻĄāĻŋāĻ āĻāĻĒāĻšāĻžāĻ° āĻĻā§āĻā§āĻž āĻāĻ¨ā§āĻ¯, āĻ āĻ¨ā§āĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻĻāĻžāĻĻāĻž â¤
Longest coding related video, I have seen in CZcams. Thanks
this is beautiful sumit bhai .thank you
Undoubtedly the best nexts.js tutriol. Thank you sir.
Just more than amazing. salute dada! đđđđ
Onek Valo hoyece sir Thank you
Sir loading ta kaj korte chilo 46.22 min aa jkhn about folder a loading.js ta nilam ..... chrome extension a network slow3g kora chilam.. onek easy sir ata react ar thaka... thanks a lot for this video it really helping me to learn nextjs..
Thanks for such a great concept clear video
āĻ āĻ¨ā§āĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻāĻžāĻ
Greate . I think it will beneficial for us ...
And may Allah bless you ...
Thanks a lot vaiya
i am starting this video, and advanced thanks
THANK YOU SIR..........
Thank you sir,,,,,,, onek valo laglo ami khub sohojey bujte parse amar jonno doya korben ...
āĻ¸ā§āĻŽāĻŋāĻ¤ āĻāĻžāĻ āĻā§ āĻ āĻ¸āĻāĻā§āĻ¯ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ â¤â¤â¤â¤â¤, āĻāĻŋāĻĄāĻŋāĻ āĻāĻž āĻ āĻ¨ā§āĻ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻšā§ā§āĻā§āĨ¤
Thank you very much sir.
Thanks for such a great concept clear videoâ¤â¤
Thank you so much â¤
One of the best crash course on CZcams
vaia onk onk thanks apnke !!
11 din w8 korar por ...
jodioo paid course kena ace tarporooo full video dektay hobay free jinis miss kora jaibe na ....
take love brother...â¤â¤
That sounds like a fantastic initiative! Offering a crash course in Next.js in Bengali can be incredibly helpful for learners. Providing a clear, concise, and comprehensive tutorial in a native language can make complex concepts more accessible to a broader audience. It's a great way to empower individuals who prefer learning in Bengali and want to explore Next.js, a powerful framework for building React applications. Best of luck with your course-I'm sure it'll be a valuable resource for many aspiring developers!
means a lot
Thank you so much Dada
wow. this is really amazing. learned many things new from this video.
best of luck dada. hope you will bring reactive accilator 2.0 for us again.
Thanks for this brother
Ahh vai purai omaik
đĨ°đĨ°đđ
opps what a surprise!!! thank you broo
Thanks, dada for your great effort. I am thankful to you.
absolutely beautiful content.â¤â¤â¤
āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻ§āĻ¨ā§āĻ¯āĻŦāĻžāĻĻ āĻāĻ¤ āĻĻāĻŋāĻ¨ āĻ§āĻ°ā§ āĻā§āĻāĻ¤ā§āĻāĻŋāĻ˛āĻžāĻŽ āĻŦāĻžāĻāĻ˛āĻž āĻ¨ā§āĻāĻā§āĻ¸ āĻā§āĻāĻ¸ āĻā§āĻ°ā§āĻ¸
done ............apneke very very Thanks sir
This video is useful for us. Thanks you so much for upload the video...
Salute apnak â¤
JajakAllah vaiâ¤.
āĻ āĻ¨ā§āĻ āĻ¸ā§āĻ¨ā§āĻĻāĻ° āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ â¤â¤
Thank you, vaia.
Thanks you so much â¤â¤â¤
thank you brother
Watching with you. Thank you. I am waiting for learn next.js
So nice of you
Just beautiful Sir
Your tutorial on NexjJS is truly awesome! Your thorough and clear explanation made understanding the concepts a delight. Thank you sir for sharing your expertise and making learning enjoyable!â¤â¤â¤â¤
thanks vai
Ahh Dada ,,,,Sheiiiiii Moja lagcheđ
Thank you sir
thanks for the video â¤â¤â¤
Thanks â¤
āĻĒāĻžāĻ°ā§āĻĢā§āĻā§āĻ āĻāĻžāĻāĻŽāĻŋāĻ āĻ āĻāĻĨ āĻŽāĻžāĻ āĻ˛āĻžāĻ°ā§āĻ¨āĻŋāĻ āĻĒāĻŋāĻ°āĻŋā§āĻĄ,
āĻŽāĻžāĻ¤ā§āĻ°āĻ āĻĒāĻŋāĻšāĻŋāĻ°ā§āĻ° āĻ¨ā§āĻā§āĻ¸āĻ āĻā§āĻāĻ¸ āĻŽāĻĄāĻŋāĻāĻ˛ āĻāĻ°āĻ˛āĻžāĻŽ, āĻ¸āĻžāĻĨā§ āĻāĻĒāĻ¨āĻžāĻ° āĻāĻŋāĻĄāĻŋāĻđđđđ
It was amazing â¤â¤
Sir, you deserve something better. Trust me, I have watched more than 6 videos about the Next.js course, but the most significant and best one is yours. I am so lucky that I subscribed to your channel before. The way you're explaining is completely understandable.
means a lot vai
Welcome Boss
The best Crash course for NEXT.js 14, It Beautifully explained everything. I loved this, Thanks a LOTđđĨ°
thanks vai
thank you
Nicely explain brother.
Thanks a lot brother, I is a great job :)
I can like the video blindly, Nothing but respect sir.
Nothing against it, but you deserve world wide recognition.
Create an English channel if you can.
thanks a lot vai!!!
āĻ āĻ¸āĻžāĻ§āĻžāĻ°āĻ¨ āĻāĻžāĻ
Waiting vaia â¤
love you boss...salute
Grate work
Thank You dada
Thanks Dada
You are great
vaia, cache managment niye kichu boilen. if a developer can't manage the cache properly then It'll be dangerous. and also you are only person who create qualityful content with visual. Love you.
2:26:30 Went just like that! Thanks for making such an awesome content!
you are best â¤â¤â¤â¤â¤â¤