توضیحات
دوره Let’s Build 10 NextJs Projects. در این دوره به آموزش این فریمورک توسعه وب محبوب میپردازد که توسط Vercel ایجاد شده و مبتنی بر React است. NextJs با ارائه قابلیتهایی مانند رندرینگ سمت سرور و تولید سایتهای استاتیک، به ابزاری قدرتمند برای توسعهدهندگان تبدیل شده است. این فریمورک امکانات پیشرفتهای مانند بهینهسازی خودکار تصاویر و فونتها، استریمینگ HTML با React Suspense، استفاده از کامپوننتهای سرور ایمن، پشتیبانی از کامپوننتهای ناهمگام، و یکپارچهسازی با انواع روشهای CSS را ارائه میدهد. همچنین ویژگیهایی مانند تولید استاتیک افزایشی، کشینگ، Server Actions، Route handlers برای APIها، امکان پیادهسازی middleware، و سیستم مسیریابی مبتنی بر فایل از دیگر مزایای آن هستند. NextJs با بهرهگیری از فناوریهای مدرن مانند React، Turbopack و SWC، زیرساختی قوی و کارآمد برای توسعه برنامههای وب فراهم میکند. در این دوره، با ساخت 10 پروژه عملی، با تمام این مفاهیم و قابلیتها به صورت کاربردی آشنا خواهید شد.
آنچه فرا خواهید گرفت
- ساخت برنامههای کاربردی با NextJs: یاد میگیرید که چگونه هر برنامهای را با استفاده از NextJs بسازید.
- کامپوننتهای سرور و کلاینت React: با کامپوننتهای سرور و کلاینت در React آشنا میشوید.
- رندرینگ سمت کلاینت و سرور: با مفاهیم Client و Server-Side Rendering آشنا میشوید.
- مسیریابی NextJs: مسیریابی فایلمحور، مسیرهای تودرتو (nested routes)، گروههای مسیر (route groups) و مسیریابی پویا (dynamic routing) در NextJs را یاد میگیرید.
- دریافت داده: نحوه دریافت دادهها در هر دو کامپوننت کلاینت و سرور را میآموزید.
- هوکهای useRouter و usePathname: با کاربرد هوکهای usePathname و useRouter آشنا میشوید.
- استایلدهی برنامه NextJs: یاد میگیرید که چگونه به یک برنامه NextJs استایل دهید.
این دوره مناسب افرادیست که
- توسعهدهندگان مبتدی: افرادی که در مورد React کنجکاو هستند.
- توسعهدهندگان مبتدی: افرادی که در مورد NextJs کنجکاو هستند.
- توسعهدهندگان مبتدی: افرادی که میخواهند با NextJs سفر خود در حوزه front-end را بهبود ببخشند.
مشخصات دوره Let’s Build 10 NextJs Projects
- ناشر: Udemy
- مدرس: Thomas Sankara
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 11 ساعت و 30 دقیقه
- تعداد دروس: 75
سرفصل های دوره
پیشنیازهای دوره Let’s Build 10 NextJs Projects
- Knowledge of how to structure a website using HTML
- Knowledge of how to style a website using CSS
- Tailwind CSS is a good addition but NOT REQUIRED
- How to manipulate the DOM using JavaScript
- Some knowledge of how React works with the virtual DOM and rendering components
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: ندارد
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
5.1 گیگابایت














































