مسترکلاس Remix - بخش 2: ساخت اپلیکیشنهای فولاستک هوش مصنوعی
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یادگیری ساخت اپلیکیشنهای فولاستک React با Remix. راهنمای عملی و کاربردی برای ساخت اپلیکیشن فولاستک از ابتدا و استقرار آن در فضای ابری
- ساخت اپلیکیشن تولید محتوای بلاگ با هوش مصنوعی، ورود چندکاربره و انتشار محتوا، آپلود تصویر، ویرایشگر React Quill برای ایجاد بلاگ
- مسیرهای تو در تو با و بدون اشتراکگذاری لایه، طراحی با CSS و Bootstrap و Tailwind CSS، تگهای متا در Remix
- بارگذاری دادهها به صورت موازی با Loaders، مدیریت فرم با action و fetchers، استفاده از useLoaderData useActionData ،useSubmit ،useFetcher ،useLocation و سایر هوکها
- ساخت پروژههای واقعی و بهکارگیری آنچه آموختهاید با مثالها و پروژههای عملی
- Form در مقابل form در Remix، احراز هویت در Remix، مدیریت نشستها و کوکیها در Remix، مدیریت وضعیت در Remix، SSR و CSR، میزبانی اپلیکیشن React
- استقرار اپلیکیشن Remix روی خدمات ابری Fly.io با استفاده از adapter اکسپرس. همچنین آموزش ارائه اپلیکیشن Remix از لوکالهاست با Express.js و نمایندگی ngrok
- مدیریت خطا، مرزبندی خطا و تست خطاها در اپلیکیشنهای Remix
- مفاهیم پایه ساخت اپلیکیشن SaaS فولاستک با استفاده از این تولیدکننده بلاگ هوش مصنوعی. ثبت نام چندکاربره و ورود با مدیریت نشستها
- تعامل با دیتابیس با ابزار Prisma ORM. یادگیری چگونگی پرسوجو در دیتابیس SQL و خواندن، ایجاد، بروزرسانی و حذف دادهها با اپلیکیشن Remix
پیشنیازهای دوره
- آشنایی اولیه با React مورد نیاز است.
- نیاز به دانش قبلی Remix نیست.
- دانش پیشرفته React هم لازم نیست.
توضیحات دوره
با دوره جامع فریمورک Remix به بررسی دنیای توسعه وب پیشرفته بپردازید! Remix در حال تحول چگونگی ساخت اپلیکیشنهای فولاستک React است، و این دوره دروازه شما برای تسلط به این ابزار قدرتمند است.
در این دوره عمیق Remix خواهید آموخت چگونه از قابلیتهای خاص این فریمورک برای ساخت وب اپلیکیشن های سریع، مقیاسپذیر و کاربرپسند استفاده کنید. چه یک توسعهدهنده سابقهدار React باشید و چه تازه وارد توسعه وب، این دوره مهارت لازم برای ساخت اپلیکیشنهای مدرن React با رندر سمت سرور را به شما میآموزد.
در طول آموزش فریمورک Remix، با موارد زیر آشنا خواهید شد:
- اصول Remix: درک مفاهیم و معماری اصلی که Remix را در دنیای توسعه فولاستک برجسته میکند.
- رندر سمت سرور (SSR) با React: یادگیری ادغام آسان SSR در Remix برای افزایش سرعت و بهبود سئوی اپلیکیشن ها
- بارگذاری و تغییر دادهها: تسلط به رویکرد شهودی Remix برای مدیریت دریافت دادهها و بروزرسانیها، ایجاد رابطهای کاربری پویا و واکنشگرا
- مسیردهی تو در تو: آشنایی با سیستم قدرتمند مسیرهای تو در تو در Remix برای ساخت ساختارهای ناوبری چندسطحی به راحتی
- مدیریت خطا و حالات بارگذاری: پیاده سازی مرزبندیهای قوی برای خطاها و نشانگرهای بارگذاری جهت بهبود تجربه کاربری در اپلیکیشن های Remix
- مدیریت فرمها: کشف چگونگی سادهسازی ارسال و اعتبارسنجی فرمها در Remix برای ساخت رابطهای تعاملی و کاربرپسند
- احراز هویت و سطح دسترسی: پیادهسازی ورود امن کاربران و کنترل دسترسی مبتنی بر نقشها در اپلیکیشن های Remix
- یکپارچهسازی API: آموزش چگونگی اتصال بدون دردسر اپلیکیشن Remix به APIها و سرویسهای خارجی
- استقرار و بهینهسازی: بررسی گزینههای مختلف استقرار و بهینهسازی اپلیکیشن های Remix برای محیطهای تولید
- پروژههای واقعی: بهکارگیری دانش با ساخت اپلیکیشنهای فولاستک React عملی با Remix، از جمله پلتفرم بلاگ و سایت تجارت الکترونیک
در پایان این دوره، مهارت و اعتماد لازم برای ساخت اپلیکیشنهای مدرن فولاستک React با سرعت، مقیاسپذیری و قابلیت نگهداری بالا را خواهید داشت. خواهید دانست چگونه از ویژگیهای خاص Remix برای ایجاد وب اپلیکیشن های متمایز در فضای رقابتی امروز استفاده کنید.
اگر میخواهید مهارتهای فعلی React خود را بهبود دهید یا به دنیای توسعه فولاستک وارد شوید، این دوره Remix بلیط شما برای تبدیل شدن به یک توسعهدهنده حرفهای Remix است. در این مسیر هیجانانگیز همراه ما باشید و مهارتهای توسعه وب خود را به سطح بعدی برسانید!
همین حالا در این دوره شرکت کنید و ساخت اپلیکیشنهای شگفتانگیز فولاستک React با Remix را آغاز کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان React که میخواهند مسیر شغلی توسعه فولاستک را شروع کنند.
- توسعهدهندگان JavaScript که قصد دارند مهندس فولاستک شوند.
- کارآفرینان و بنیانگذاران مستقل که میخواهند سریع محصول بسازند و مسیر کارآفرینی خود را آغاز کنند.
مسترکلاس Remix - بخش 2: ساخت اپلیکیشنهای فولاستک هوش مصنوعی
-
مباحث دوره 04:43
-
دمو - آنچه خواهید ساخت 02:26
-
معرفی ماژول 00:42
-
نگاهی کوتاه به میزبانی اپلیکیشن React 05:48
-
مقدمهای بر رندر سمت سرور (SSR) 06:17
-
رندر سمت کلاینت (CSR) و سمت سرور (SSR) بهصورت ترکیبی 07:31
-
معرفی فریمورک Remix 04:45
-
معرفی ماژول 00:37
-
ساخت اپلیکیشن Remix 11:58
-
درک فایلها و دایرکتوریهای پروژه 09:19
-
معرفی ماژول 00:51
-
معرفی مسیردهی 08:10
-
مسیر ریشه 06:19
-
مسیرهای تو در تو، اشتراکگذاری لایه و مسیرهای بدون آدرس 11:55
-
مسیرهای بخش پویا و اختیاری 09:12
-
مسیرهای Splat 05:00
-
مسیرهای منبع 04:47
-
معرفی ماژول 00:19
-
ناوبری از طریق کامپوننت Link 14:01
-
NavLinks 05:57
-
ناوبری برنامهای 05:07
-
معرفی ماژول 00:40
-
تگهای متا در Remix 10:38
-
استایلدهی با فایل استایل محلی 12:36
-
افزودن فونتهای سفارشی 03:39
-
استایلدهی با کتابخانه CSS Bootstrap 09:57
-
معرفی ماژول 01:23
-
مقدمهای بر Loaders 08:14
-
بارگذاری دادهها در کامپوننتها 07:35
-
تنظیم پروژه و افزودن Pico CSS 17:06
-
Loaders در مسیرهای تو در تو 11:38
-
اشتراکگذاری دادههای loader در مسیرها 08:06
-
معرفی فرمها در Remix 10:53
-
تسلط بر action method و هوک useActionData 15:20
-
Form در Remix در مقابل form در HTML 14:00
-
فرمها در مسیرهای تو در تو 06:00
-
اعتبارسنجی فرم با استفاده از هوک useActionData 09:19
-
رابط کاربری در انتظار 07:20
-
افزودن قابلیت نظر به پست بلاگ 22:27
-
رابط کاربری خوشبینانه 12:53
-
ارسال برنامهای فرم با هوک useSubmit 10:26
-
Fetcher و مزایای آن نسبت به فرمها 10:35
-
مدیریت ارسال چند فرم 09:37
-
ارسال و مدیریت همزمان فرمها 07:57
-
پارامترهای کوئری URL در loaders 03:52
-
معرفی ماژول 01:02
-
مدیریت خطا در Remix 09:47
-
مدیریت خطاهای ایجاد شده در مسیرها 07:42
-
مدیریت خطا در مسیرهای تو در تو 05:23
-
معرفی ماژول 01:04
-
راه اندازی پایگاه داده 24:34
-
خواندن پستها از دیتابیس 11:01
-
ایجاد پست 09:02
-
خواندن و ایجاد نظرات 14:14
-
ویرایش پست 22:53
-
حذف پست 26:24
-
معرفی ماژول 01:14
-
ثبت نام کاربر 22:26
-
معرفی نشست 16:58
-
ورود و ایجاد نشست 22:56
-
حفاظت مسیرها با استفاده از نشست 09:17
-
خروج از سیستم 09:10
-
ذخیره نشست در دیتابیس 19:10
-
معرفی ماژول 01:12
-
بروزرسانی بلاگ - قسمت اول 20:24
-
بروزرسانی بلاگ - قسمت دوم 06:23
-
بروزرسانی نوار ناوبری 08:49
-
بروزرسانی استایلهای بلاگ 09:23
-
معرفی ماژول 01:24
-
آپلود فایل در اپلیکیشن Remix 16:54
-
ذخیره دادههای فایل آپلود شده در دیتابیس 17:00
-
معرفی ماژول 03:14
-
طراحی نشانگر مراحل 15:53
-
طراحی ویژگیهای هر مرحله 38:33
-
راه اندازی API OpenAI 18:19
-
تولید محتوا برای عنوان، مقدمه و طرح کلی با هوش مصنوعی 29:32
-
ترکیب و تولید محتوای نهایی برای پست بلاگ 19:57
-
یکپارچهسازی ویرایشگر متن Quill برای ویرایش WYSIWYG 37:38
-
انتشار و نمایش محتوا در بلاگ 08:31
-
مبانی استقرار و ارائه لوکالهاست از طریق پروکسی ngrok 17:12
-
استقرار اپلیکیشن روی Fly.io و مدیریت پس از استقرار 20:07
مشخصات آموزش
مسترکلاس Remix - بخش 2: ساخت اپلیکیشنهای فولاستک هوش مصنوعی
- تاریخ به روز رسانی: 1404/10/04
- سطح دوره:همه سطوح
- تعداد درس:81
- مدت زمان :14:42:37
- حجم :6.35GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy