مشکل زیرساخت شبکه و افت سرعت کاملاً برطرف شده است. در حال حاضر فعالسازی و آمادهسازی دورهها در حال انجام است. از صبر و شکیبایی شما سپاسگزاریم.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش دوره پیشرفته React و توسعه Full Stack
- آخرین آپدیت
دانلود Advanced React and Full Stack Development
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و آنی که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشرفت در دوره، درک خود را عمیقتر کنید.
این دوره شما را از مفاهیم پایه React به دنیای توسعه فول استک (Full Stack) میبرد و شما را در ساخت اپلیکیشنهای آماده برای محیط عملیاتی (Production) با ابزارها و فریمورکهای مدرن راهنمایی میکند. شما در این مسیر بر یکپارچهسازی API، مدیریت وضعیت (State Management)، احراز هویت، استقرار (Deployment) و مسیریابی پیشرفته، در حالی که فرانتاند را به بکاندهای قدرتمندی مانند Strapi و پشته MERN متصل میکنید، مسلط خواهید شد.
سفر ما با یکپارچهسازی محتوای Headless CMS از طریق Strapi، دریافت و نمایش پروژهها و پستهای وبلاگ، و استقرار هر دو بخش فرانتاند و بکاند با استفاده از Vercel و Render آغاز میشود. سپس روی پروژههای TanStack Query و Router کار خواهید کرد و قابلیتهای دریافت بهینه دادهها، مسیریابی، Mutations و کامپوننتهای تعاملی UI مانند دراپداونها، کارتها و اعلانهای Toast را پیادهسازی میکنید.
در ادامه، دوره به صورت عمیق وارد توسعه MERN Stack میشود و مباحثی چون APIهای Express، عملیات پایگاه داده MongoDB، احراز هویت فول استک با JWT و Refresh Tokenها و دسترسیهای امن مبتنی بر نقش (Role-based access) را پوشش میدهد. شما سیستمهای فرانتاند و بکاند را یکپارچه کرده، ناوبری شرطی را پیادهسازی میکنید و وضعیت را در اپلیکیشنهای پیچیده مدیریت خواهید کرد تا آنها را برای استقرار نهایی آماده کنید.
این دوره برای توسعهدهندگان React، مهندسان فرانتاند و کسانی که مشتاق تبدیل شدن به توسعهدهنده فول استک هستند و به دنبال یادگیری پیشرفته پروژه-محور میباشند، ایدهآل است. داشتن دانش پایه React و JavaScript توصیه میشود و سطح دشواری دوره در سطح متوسط تا پیشرفته ساختار یافته است.
در پایان این دوره، شما قادر خواهید بود اپلیکیشنهای فول استک بسازید و مستقر کنید، APIها و محتوای Headless CMS را یکپارچه کنید، سیستمهای احراز هویت و مسیرهای امن را پیادهسازی کنید، وضعیت پروژه را مدیریت نمایید و اپلیکیشنهای پیچیده و تعاملی React را آماده برای محیط عملیاتی خلق کنید.
سرفصل ها و درس ها
سیستم مدیریت محتوای Strapi Headless برای محتوا – توسعه پروژه Friendly Dev
Strapi Headless CMS for Content – Extending Friendly Dev Project
توضیح Headless CMS
Headless CMS Explained
ساختار پوشهبندی فول استک
Full Stack Folder Structure
ایجاد پروژه Strapi
Create Strapi Project
راهاندازی پایگاه داده و پنل مدیریت Strapi
Database & Strapi Admin Setup
نوع محتوای پروژه (Project Content Type)
Project Content Type
دسترسی به API
Accessing The API
دریافت پروژهها از Strapi
Fetch Projects From Strapi
نوع پروژه در Strapi
Strapi Project Type
دریافت جزئیات هر پروژه از Strapi
Fetch Individual Project From Strapi
پروژههای ویژه صفحه اصلی
Home Featured Projects
نوع محتوای پست (Post Content Type)
Post Content Type
دریافت پستها از Strapi
Fetch Posts From Strapi
دریافت جزئیات پست از Strapi
Fetch Post Details From Strapi
نمایش پستهای صفحه اصلی از Strapi
Homepage Posts From Strapi
تصاویر Cloudinary، فرم تماس و استقرار فول استک
Cloudinary Images, Contact Form & Full Stack Deployment
آپلود تصاویر در Cloudinary
Upload Images To Cloudinary
ساخت فرم تماس با Formspree.io
Formspree.io Contact Form
استقرار Strapi روی Render.com
Deploy Strapi To Render.com
استقرار فرانتاند روی Vercel
Frontend Vercel Deployment
پروژه GitHub Finder با TanStack Query
TanStack Query – GitHub Finder Project
مقدمه بخش و معرفی پروژه
Section Intro & Project Intro
TanStack Query چیست؟
What Is TanStack Query?
راهاندازی پروژه و Query Client
Project Setup & Query Client
یکپارچهسازی با API گیتهاب
GitHub API Integration
اجرای کوئریها با هوک useQuery
Making Queries With useQuery Hook
نمایش نظرات