🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت یک کلون فول استک NYTimes با Next.js و هوش مصنوعی
- آخرین آپدیت
دانلود Building a Full-Stack NYTimes Clone with Next.js & AI
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع ساخت پورتال خبری با React، Node.js و MongoDB
با این دوره آموزشی حرفهای، ساخت یک پورتال خبری تمام عیار را با استفاده از React، Node.js، MongoDB و Material UI فرا بگیرید و آن را روی Vercel مستقر کنید.
آنچه در این دوره خواهید آموخت:
ساخت پورتال خبری فول استک: ایجاد یک پورتال خبری جامع از صفر با استفاده از Next.js، Node.js، Express و MongoDB با پوشش تمام ویژگیهای ضروری.
تسلط بر Next.js و React: کسب تخصص در Next.js و React برای ساخت برنامههای پویا و رندر شده در سمت سرور برای پورتال خبری خود.
توسعه API های قوی Node.js: طراحی و پیادهسازی API های RESTful با استفاده از Node.js و ادغام یکپارچه آنها با پورتال خبری خود.
پیادهسازی احراز هویت و مجوز با NextAuth: ایمنسازی برنامه خود با ادغام NextAuth برای احراز هویت کاربر و ایجاد صفحات ورود جداگانه برای کاربران، ویراستاران و مدیران.
داشبوردهای مدیر، کاربر و ویراستار: ایجاد و مدیریت داشبوردهای مختلف متناسب با مدیران، ویراستاران و کاربران، با کنترل دسترسی مبتنی بر نقش.
صفحات محافظت شده و Middleware: پیادهسازی middleware برای محافظت از صفحات حساس، اطمینان از اینکه فقط کاربران مجاز میتوانند به آنها دسترسی داشته باشند.
دریافت قیمت لحظهای سهام با استفاده از Rapid API: ادغام API های شخص ثالث برای واکشی و نمایش قیمت لحظهای سهام در پورتال خبری خود.
محتوای پریمیوم با درگاه پرداخت Stripe: راهاندازی یک مدل مبتنی بر اشتراک برای محتوای خبری پریمیوم، ادغام Stripe برای پردازش ایمن پرداخت.
طراحی واکنشگرا و تجربه کاربری: اطمینان از اینکه پورتال خبری شما کاملاً واکنشگرا است و یک تجربه یکپارچه را در همه دستگاهها ارائه میدهد.
بهینهسازی SEO: بهینهسازی پورتال خبری خود برای موتورهای جستجو برای افزایش دید و جذب بازدیدکنندگان بیشتر.
اخبار مبتنی بر دسته بندی و زیرمجموعه: سازماندهی محتوای خبری بر اساس دسته بندیها و زیرمجموعهها، و آسان کردن یافتن اخبار مرتبط برای کاربران.
بنرهای اخبار پرطرفدار و اخبار از دست رفته: پیادهسازی بخشهای پویا برای اخبار پرطرفدار و اخبار از دست رفته برای درگیر نگه داشتن کاربران خود.
تلویزیون اخبار زنده و پادکست ها: اضافه کردن پخش زنده تلویزیون خبری و ویژگیهای اخبار پادکستی برای ارائه قالبهای محتوای متنوع.
خبرنامهها: به کاربران این امکان را بدهید که در خبرنامهها مشترک شوند و به طور مرتب از طریق ایمیل بهروزرسانی دریافت کنند.
سیستم نظرات با لایک، پاسخ و موارد دیگر: پیادهسازی یک سیستم نظردهی قوی که در آن کاربران بتوانند نظر دهند، لایک کنند، پاسخ دهند و با محتوا درگیر شوند.
اشتراکگذاری در شبکههای اجتماعی و کپی در کلیپبورد: به کاربران اجازه دهید به راحتی اخبار را در فیسبوک، جیمیل، لینکدین، ردیت، توییتر، واتساپ و موارد دیگر به اشتراک بگذارند، با یک ویژگی ساده کپی در کلیپبورد.
کتابخانه تصویر و ویدیو: ادغام کتابخانههای رسانهای برای مدیریت و نمایش تصاویر و ویدیوها در سراسر پورتال خبری خود.
مدیریت پروفایل کاربر، ویراستار و مدیر: ساخت سیستمهای مدیریت پروفایل برای کاربران، ویراستاران و مدیران، و به آنها امکان میدهد اطلاعات و تنظیمات شخصی خود را مدیریت کنند.
ادغام اخبار زنده و پادکست: ارائه بهروزرسانیهای خبری بیدرنگ و ادغام پادکست برای افزایش تعامل کاربر.
مدیریت تنظیمات سایت: پیکربندی و مدیریت تنظیمات سراسری سایت، از جمله سفارشیسازی تم، مدیریت محتوای سایت و سایر پیکربندیهای اداری.
مدیریت اخبار: مدیریت کارآمد مقالات خبری، از جمله ایجاد، ویرایش و حذف محتوا.
بارگذاری تصاویر پویا و آپلود دستهای: پیادهسازی بارگذاری تصاویر پویا و عملکردهای بارگذاری دستهای تصاویر برای مدیریت آسان رسانه.
تسلط بر قابلیت CRUD: یادگیری نحوه پیادهسازی مؤثر عملیات ایجاد، خواندن، بهروزرسانی و حذف در برنامه خود.
Context API: استفاده از Context API React برای مدیریت وضعیت و بهبود اشتراکگذاری دادهها در بین کامپوننتها.
تغییر رمز عبور و تنظیم مجدد رمز عبور: پیادهسازی گزینههایی برای کاربران برای تغییر رمزهای عبور خود و مدیریت رمزهای عبور فراموش شده با عملکرد تنظیم مجدد.
ویژگی ارسال ایمیل: ادغام عملکرد ایمیل برای ارسال اعلانها، تأییدیهها و سایر پیامها.
اضافه کردن قابلیت Snackbar: از اعلانهای Snackbar برای ارائه بازخورد و هشدارهای به کاربران در برنامه استفاده کنید.
مدیریت نقشهای کاربر: مدیریت نقشها و مجوزهای کاربر برای کنترل دسترسی و عملکرد بر اساس نوع کاربر.
محتوای تولید شده توسط هوش مصنوعی: پورتال خبری خود را با محتوای تولید شده توسط هوش مصنوعی ارتقا دهید و از جریان مداوم مقالات خبری به روز و جذاب برای مخاطبان خود اطمینان حاصل کنید.
پیش نیازها:
دانش پایه JavaScript
آشنایی با Material-UI
مبانی HTML و CSS
درک اولیه از توسعه وب
مبانی Node.js
مبانی Next.js
مبانی React.js
مبانی MongoDB
Git و کنترل نسخه
کامپیوتر
ویرایشگر کد
Node.js و npm
Git
طراحی واکنشگرا
مبانی Bootstrap
با شرکت در این دوره، مهارت های لازم برای ساخت یک پورتال خبری حرفه ای و موفق را کسب خواهید کرد.
نمایش نظرات