ساخت یک سیستم مدیریت یادگیری با جنگو و ریاکت
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- ایجاد یک سیستم مدیریت یادگیری (LMS) کاملاً کاربردی: یک سیستم مدیریت یادگیری جامع بسازید که دارای ویژگیهای اساسی برای دانشجویان و مدرسان باشد.
- مهارتهای خود را در جنگو و ریاکت تقویت کنید و به سطح حرفهای برسانید تا خود را به عنوان یک توسعهدهنده مورد تقاضا در صنعت معرفی کنید.
- پلتفرم آموزشی خود را راهاندازی کنید: نخستین گام را در راستای تحقق رویاهای خود در مورد ایجاد یک جامعه یادگیری آنلاین رو به رشد بردارید.
- برتری در صنعت فناوری آموزشی (EdTech): خود را به عنوان یک توسعهدهنده ماهر آماده کنید تا در زمینه فناوری آموزشی که به سرعت در حال تحول است، مشارکت کنید.
- برای بررسی موضوعات پیشرفته و انجام نقشهای تخصصی مانند مدیر LMS، توسعهدهنده فولاستک یا مشاور فناوری آموزشی آماده شوید.
پیشنیازهای دوره
- درک اولیه از مفاهیم برنامهنویسی و آشنایی با پایتون و جاوا اسکریپت
- تجربه متوسط با جنگو و ریاکت
- دسترسی به کامپیوتری با اتصال اینترنت پایدار برای دسترسی به مطالب دوره و تمرینهای کدنویسی
- علاقه به یادگیری و تمایل به اختصاص زمان و تلاش برای انجام پروژهها و تکالیف عملی
- مداد و کتاب
توضیحات دوره
آیا میخواهید سیستم مدیریت یادگیری (LMS) خود را با جدیدترین تکنولوژیها در سال 2024 بسازید؟
آیا شما رویای ایجاد یک پلتفرم آموزشی مشابه پلتفرمهای یادگیری محبوب را دارید که در آن مدرسان میتوانند دانش خود را به اشتراک بگذارند و دانشجویان به انبوهی از دورهها دسترسی داشته باشند؟
آیا شما مشتاق هستید در جنگو و ریاکت مهارت کسب کنید و درهایی را به سوی فرصتهای شغلی هیجانانگیز در صنعت فناوری بگشایید؟
اگر پاسخ شما به هر یک از این سوالات مثبت است، این دوره بهطور خاص برای شما طراحی شده است!
به راهنمای جامع ما برای طراحی یک LMS قوی و غنی از ویژگیها با فریمورک پیشرفته جنگو برای توسعه بکاند و ریاکت برای تجربهی فرانتاند پویا خوش آمدید.
این دوره به گونهای طراحی شده است که شما را از سطح متوسط به یک توسعهدهنده خبره برساند و سفری گامبهگام را ارائه دهد که شما را به مهارتها و اعتماد به نفس لازم برای راهاندازی پلتفرم آموزشی خود تجهیز کند. در حالی که درک اولیه از جنگو، جاوا اسکریپت و ریاکت توصیه میشود، توضیحات دقیق این دوره، درک را برای دانشجویان در تمامی سطوح امکانپذیر میسازد.
آنچه میتوانید از این سفر یادگیری انتظارات داشته باشید:
بخش 1: بکاند جنگو
- تسلط به اصول اولیه جنگو: به بررسی مفاهیم اصلی جنگو، از جمله مدلها، viewها، قالبها و مدیریت پایگاه داده بپردازید.
- ساخت یک بکاند ایمن و مقیاسپذیر: سیستمهای احراز هویت، مجوز و مدیریت کاربر قوی توسعه دهید تا از پلتفرم خود محافظت کنید.
- مدیریت دوره و کاربر: لیست دورههای پویا ایجاد کرده، اشتراکهای کاربر را مدیریت کنید و پیشرفت دانشجویان را پیگیری نمایید.
- داشبورد و مدیریت مدرسان: یک داشبورد قوی برای مدرسان ایجاد کنید تا بتوانند دورهها، دانشجویان، نظرات، درآمدها، پروفایلها و موارد دیگر را مدیریت کنند.
- ویژگیهای یادگیری تعاملی: ویژگیهای جذابی مانند انجمنهای بحثوگفتگو را پیادهسازی کنید تا تجربه یادگیری را تقویت کنید.
- توسعه API و یکپارچهسازیها: APIهای ایمن خود را برای یکپارچهسازی یکنواخت بسازید، قابلیت LMS خود را گسترش دهید.
بخش 2: فرانتاند ریاکت
- الزامات ریاکت: درک محکمی از اصول ریاکت از جمله معماری مبتنی بر کامپوننت، مدیریت state و مسیریابی بدست آورید.
- طراحی یک رابط کاربری پویا: یک رابط کاربری جذاب از نظر بصری و شهودی برای دانشجویان و مدرسان ایجاد کنید.
- ناوبری و جستجوی پیشرفته: قابلیتهای جستجوی پیشرفته و فیلتر کردن را پیادهسازی کنید تا به کاربران در کشف دورههای مرتبط بهطور موثر کمک کنید.
- تجربه یادگیری تعاملی: ویژگیهایی را برای پیگیری بلادرنگ پیشرفت، بوکمارکهای دوره و توصیههای شخصیسازیشده توسعه دهید.
- ارتباط و همکاری: ارتباط بین مدرسان و دانشجویان را از طریق سیستمهای پیامرسانی و threadهای گفتگو تسهیل کنید.
ویژگیهای اضافی:
- یکپارچهسازی پرداخت: درگاههای پرداخت ایمن را برای مدیریت خرید دوره با Stripe و PayPal یکپارچهسازی کنید.
- تحلیل و گزارشدهی: شاخصهای کلیدی مانند مدیریت دانشجو، مدیریت دوره و تولید درآمد را پیگیری کنید که منجر به تصمیمگیریهای آگاهانه میشود.
تا پایان این دوره، شما:
- یک LMS کاملاً کاربردی خواهید ساخت: یک سیستم مدیریت یادگیری جامع بسازید که دارای ویژگیهای اساسی برای دانشجویان و مدرسان باشد.
- به جنگو و ریاکت تسلط پیدا خواهید کرد: درک عمیقی از جنگو و ریاکت کسب کنید تا قادر به رویارویی با پروژههای پیچیده توسعه وب با اعتماد به نفس شوید.
- پلتفرم آموزشی خود را راهاندازی خواهید کرد: نخستین قدم را در راستای تحقق رویاهای خود در مورد ایجاد یک جامعه یادگیری آنلاین پویا بردارید.
- در صنعت EdTech برتری خواهید یافت: خود را به عنوان یک توسعهدهنده ماهر آماده کنید تا در زمینه فناوری آموزشی که به سرعت در حال تحول است، مشارکت کنید.
این فرصت را از دست ندهید تا سفر خود را به سمت ساخت نسل بعدی پلتفرمهای یادگیری آنلاین آغاز کنید. به ما بپیوندید و پتانسیل خود را در دنیای هیجانانگیز فناوری آموزشی آزاد کنید!
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان وب مشتاقی که میخواهند مجموعه مهارتهای خود را گسترش دهند و وارد دنیای توسعه فولاستک هستند.
- متخصصانی که به دنبال انتقال به حوزه فناوری آموزشی یا ارتقای تخصص خود در ساخت سیستمهای مدیریت یادگیری (LMS) هستند.
- دانشجویان یا مدرسانی که به ایجاد دورههای آنلاین یا پلتفرمهای آموزشی خود علاقهمندند.
- کارآفرینانی که به دنبال راهاندازی کسبوکار یا پلتفرمهای آموزش آنلاین خود هستند.
- هر کسی که به ایجاد وب اپلیکیشنهای پویا و مقیاسپذیر با جنگو و ریاکت به ویژه در زمینه آموزش آنلاین و آموزش الکترونیکی علاقهمند است.
ساخت یک سیستم مدیریت یادگیری با جنگو و ریاکت
-
مقدمه و دموی کامل پروژه 45:35
-
راه اندازی پروژه جنگو 21:05
-
سفارشیسازی مدیریت جنگو با Jazzmin 14:11
-
پیکربندی فایلهای استاتیک، رسانه و قالب در جنگو 08:57
-
مدل کاربر و پروفایل سفارشی در جنگو 28:09
-
راهاندازی سیگنال جنگو برای ایجاد خودکار پروفایل 04:50
-
سریالایزرهای جنگو چه هستند؟ 07:46
-
JWT چیست و پیکربندیهای JWT 13:28
-
سریالایزر لاگین در جنگو 14:05
-
سریالایزر و View ثبتنام 16:08
-
قابلیت تأیید ایمیل بازنشانی رمز عبور 15:57
-
قابلیت مشاهده تغییر رمز عبور 07:57
-
متغیرهای محیطی در جنگو 04:40
-
سیستم ایمیل با جنگو 15:43
-
مستندسازی API با DRF-YASG 05:04
-
نصبها و راهاندازی ریاکت 15:24
-
فروشگاه Zustand در ریاکت 16:06
-
سفارشیسازی درخواستهای Axios 05:37
-
توابع احراز هویت در ریاکت 28:41
-
داده ثابت در ریاکت 03:19
-
مانع از درخواستهای Axios با ریاکت 10:24
-
MainWrapper در ریاکت 07:03
-
مسیرهای خصوصی در ریاکت 05:37
-
نصب و ایمپورت قالبها 15:10
-
سیستم ثبتنام در ریاکت 28:58
-
سیستم لاگین با ریاکت 10:52
-
سیستم خروج با ریاکت 07:31
-
فراموشی رمز عبور با ریاکت 08:49
-
ایجاد رمز عبور با ریاکت 17:38
-
مدلهای دوره، دستهبندی و مدرس در جنگو 24:36
-
مدلهای واریانت و آیتم واریانت 20:58
-
مدلهای پرسش و پاسخ 06:36
-
مدل سبد خرید، سبد سفارش و آیتمهای سبد سفارش 39:38
-
سریالی کردن مدلها در جنگو 19:07
-
API View لیست و جزئیات دوره 17:47
-
API View افزودن دوره به سبد خرید 20:52
-
API View لیست سبد خرید و حذف 08:59
-
API View آمار سبد خرید 15:12
-
API View ایجاد سفارش دوره 12:00
-
API View چک اوت 04:41
-
API View اعمال کوپن 18:36
-
پرداخت Stripe در Django Rest framework 20:17
-
توکن دسترسی PayPal در Django Rest framework 06:35
-
موفقیت پرداخت در جنگو 15:15
-
API VIew نوتیفیکیشنها و جستجو 09:33
-
کامپوننت لیست دوره در ریاکت 27:31
-
کامپوننت جزئیات دوره در ریاکت 33:25
-
اضافه به سبد خرید با ریاکت 16:32
-
شناسه سبد خرید در ریاکت 10:12
-
مکان کاربر در ریاکت 09:54
-
واکشی داده کاربر با JWT در ریاکت 04:34
-
Sweet Alert در ریاکت 06:14
-
کامپوننت سبد خرید در ریاکت 10:31
-
حذف آیتم سبد خرید در ریاکت 05:32
-
شمارش سبد خرید با هوک UseContext در ریاکت 13:38
-
اضافه کردن به سبد خرید از صفحه لیست دوره 05:14
-
جمعآوری اطلاعات بیودیتای دانشجو 04:55
-
ایجاد سفارش با ریاکت 12:06
-
کامپوننت چک اوت در ریاکت 09:51
-
قابلیت اعمال کوپن در ریاکت 09:39
-
پرداخت PayPal با ریاکت 09:23
-
پرداخت Stripe با ریاکت 07:37
-
موفقیت پرداخت با ریاکت 19:45
-
ویژگی جستجوی دوره در ریاکت 11:00
-
صفحهبندی در ریاکت 12:11
-
API View آمار دانشجو 10:48
-
API View لیست دورههای دانشجو 04:28
-
API View جزئیات دوره دانشجو 05:07
-
API View درسهای کاملشده 10:44
-
API View تغییر رمز عبور 16:14
-
API View ایجاد یادداشت 07:19
-
API View جزئیات یادداشت 04:56
-
API View امتیازدهی به دوره 06:18
-
API View امتیازدهی به جزئیات دوره 04:28
-
API View لیست یادداشتها 04:05
-
API View لیست علاقهمندی و ایجاد آن 10:09
-
API View لیست سوالات و پاسخها و ایجاد آنها 09:23
-
API View پیام سوال و پاسخ 09:52
-
داشبورد دانشجو در ریاکت 15:16
-
جستجوی دورههای ثبتنامشده در ریاکت 07:16
-
کامپوننت لیست دورههای دانشجو 02:40
-
کامپوننت جزئیات دوره دانشجو 24:25
-
پخش ویدئوهای درس با ریاکت 12:05
-
علامتگذاری درس به عنوان کاملشده با ریاکت 20:08
-
قابلیت ایجاد یادداشت در ریاکت 10:53
-
کامپوننت لیست یادداشتها در ریاکت 03:45
-
قابلیت ویرایش یادداشت در ریاکت 10:13
-
قابلیت حذف یادداشت در ریاکت 04:05
-
پرسیدن سوال جدید با ریاکت 13:10
-
لیست سوالات و پاسخها در ریاکت 10:34
-
ارسال پیام با ریاکت 09:29
-
جستجوی سوال با ریاکت 03:42
-
ایجاد و بروزرسانی نظر با ریاکت 17:33
-
کامپوننت لیست علاقهمندیها در ریاکت 09:19
-
اضافه به لیست علاقهمندیها و حذف از آن 05:37
-
کامپوننت ویرایش فایل دانشجو در ریاکت 22:16
-
بروزرسانی پروفایل با useContext در ریاکت 07:54
-
تغییر رمز عبور با ریاکت 16:14
-
API View خلاصه مدرس 18:30
-
API View لیست دورههای مدرس 12:19
-
درآمد ماهیانه، پرفروشترین دورهها، لیست سفارشات دوره و پاسخ به سوالات 12:52
-
API View کوپن و نوتیفیکیشنها 14:09
-
API View ایجاد دوره 19:11
-
API View بروزرسانی دوره 24:17
-
API View حذف واریانت، حذف آیتم واریانت و جزئیات دوره 08:22
-
داشبورد مدرس و کامپوننت لیست دوره در ریاکت 16:50
-
لیست نظرات و کامپوننت جزئیات در ریاکت 10:08
-
پاسخ به نظرات با ریاکت 13:14
-
فیلتر نظرات با ریاکت 16:04
-
کامپوننتهای لیست دانشجو در ریاکت 07:16
-
کامپوننت درآمد در ریاکت 13:17
-
کامپوننت سفارشات مدرس 04:06
-
لیست کوپن، ایجاد و حذف آن با ریاکت 22:05
-
لیست نوتیفیکیشن و علامتگذاری شده به عنوان دیدهشده 09:18
-
لیست سوالات و پاسخهای مدرس و چت 17:53
-
بروزرسانی پروفایل مدرس 08:28
-
کامپوننت ایجاد دوره در ریاکت 01:07:57
-
ویرایش دوره با ریاکت 31:29
مشخصات آموزش
ساخت یک سیستم مدیریت یادگیری با جنگو و ریاکت
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:متوسط
- تعداد درس:118
- مدت زمان :26:07:20
- حجم :21.12GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy