🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Next.js: ایجاد و میزبانی یک سایت Full-Stack
- آخرین آپدیت
دانلود Next.js: Creating and Hosting a Full-Stack Site
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بسیاری از توسعه دهندگان وب تنها بر روی یک بخش از یک برنامه تمرکز می کنند: قسمت جلویی، قسمت پشتی، پایگاه داده یا پلت فرم میزبانی. با این حال، جاوا اسکریپت به زبانی فراگیر تبدیل شده است که می توان از آن برای همه این بخش ها استفاده کرد. این بدان معناست که یک توسعهدهنده جاوا اسکریپت اکنون میتواند یک برنامه وب کامل ایجاد کند، کاری که قبلاً به یک تیم کامل نیاز داشت. در این دوره آموزشی، مربی توسعه فول استک Shaun Wassell به توسعه دهندگان نشان می دهد که چگونه دقیقاً این کار را با استفاده از Next.js برای ساخت یک برنامه فول استک انجام دهند. بیاموزید که چگونه رابط های اصلی React را در Next.js بسازید، عملکردهای Back-end را به برنامه های Next.js اضافه کنید، درخواست های شبکه را انجام دهید و در نهایت یک برنامه Next.js فول استک را میزبانی کنید تا همه بتوانند از آن استفاده کنند.
سرفصل ها و درس ها
مقدمه
Introduction
معرفی پروژه
Project introduction
یک سایت تمام پشته با Next.js ایجاد کنید
Create a full-stack site with Next.js
فایل های راه اندازی و تمرین اولیه
Basic setup and exercise files
آنچه شما باید بدانید
What you should know
1. ایجاد Next.js React Front End
1. Creating a Next.js React Front End
سفارشی کردن محتوا با پارامترهای مسیر
Customizing content with route parameters
ایجاد لیست محصولات
Creating a product list
ایجاد صفحه 404
Creating a 404 page
ایجاد صفحات
Creating pages
استایل کردن برنامه های Next.js با Tailwind CSS
Styling Next.js applications with Tailwind CSS
راه اندازی یک پروژه Next.js
Setting up a Next.js project
راه حل: ایجاد یک نوار ناوبری
Solution: Creating a navigation bar
چالش: ایجاد یک نوار ناوبری
Challenge: Creating a navigation bar
استفاده از پیوندهای Next.js
Using Next.js Links
ایجاد لیست سبد خرید
Creating a shopping cart list
Next.js چیست؟
What is Next.js?
2. ایجاد مسیرهای API Next.js
2. Creating Next.js API Routes
ایجاد نقطه پایانی لیست برای محصولات
Creating a list endpoint for products
چالش: ایجاد نقطه پایانی حذف از سبد خرید
Challenge: Creating a remove-from-cart endpoint
راه حل: ایجاد یک نقطه پایانی حذف از سبد خرید
Solution: Creating a remove-from-cart endpoint
کنترلرهای مسیر Next.js چیست؟
What are Next.js route handlers?
تست گردانندگان مسیر با Postman
Testing route handlers with Postman
ایجاد نقطه پایانی سبد خرید
Creating a shopping cart endpoint
ایجاد نقطه پایانی افزودنی به سبد خرید
Creating an add-to-cart endpoint
کنترلرهای مسیر Next.js چگونه کار می کنند؟
How do Next.js route handlers work?
استفاده از پارامترهای مسیر در کنترلرهای مسیر
Using route parameters in route handlers
3. افزودن MongoDB به Next.js
3. Adding MongoDB to Next.js
بازنویسی نقطه پایان محصول بار
Rewriting the load product endpoint
راه اندازی هاست برای MongoDB
Setting up hosting for MongoDB
MongoDB چیست؟
What is MongoDB?
بازنویسی نقاط پایانی لیست
Rewriting the list endpoints
بازنویسی نقطه پایانی سبد خرید
Rewriting the shopping cart endpoint
چالش: بازنویسی نقطه پایانی حذف از سبد خرید
Challenge: Rewriting the remove-from-cart endpoint
راه حل: بازنویسی نقطه پایانی remove-from-cart
Solution: Rewriting the remove-from-cart endpoint
افزودن MongoDB به Next.js
Adding MongoDB to Next.js
افزودن داده به MongoDB
Adding data to MongoDB
بازنویسی نقطه پایان افزودن به سبد خرید
Rewriting the add-to-cart endpoint
4. اتصال Front End و Back End
4. Connecting the Front End and Back End
توسعه دهنده نرم افزار Full-Stack
Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.
Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.
نمایش نظرات