دوره آموزشی
دوبله زبان فارسی
توسعه فولاستک جاوا - ریاکت + اسپرینگ بوت + MongoDB
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعه اپلیکیشن فولاستک استریمینگ موسیقی مشابه اسپاتیفای
- استقرار اپلیکیشن فولاستک در ابر
- ذخیره فایلهای تصویری و صوتی در ابر
- اتصال اپلیکیشن اسپرینگ بوت به پایگاه داده MongoDB
- ایمنسازی RESTful API با استفاده از Spring Security و احراز هویت JWT
- ایجاد دسترسی مبتنی بر نقش با استفاده از Spring Security
- طراحی اپلیکیشن ریاکت با استفاده از Tailwind CSS
پیشنیازهای دوره
- مبانی ریاکت
- مبانی اسپرینگ بوت
- تمایل به یادگیری توسعه فولاستک
توضیحات دوره
مهارتهای توسعه خود را با این نسخه حرفهای اسپاتیفای که دارای معماری فولاستک مدرن و کد آماده تولید است، متحول کنید.
آنچه یاد خواهید گرفت:
- API بکاند - اسپرینگ بوت با احراز هویت JWT، یکپارچهسازی MongoDB و ذخیرهسازی فایلها در Cloudinary
- فرانتاند کاربر - اپلیکیشن استریمینگ موسیقی مبتنی بر ریاکت با کنترلهای پخش بلادرنگ
- پنل ادمین - داشبورد ادمین ریاکت برای مدیریت محتوا
- نسخه انگولار - مهاجرت کامل انگولار برای توسعه مدرن
- سیستم احراز هویت - کنترل دسترسی مبتنی بر نقش (ادمین و کاربر) با توکنهای ایمن JWT
- پایگاه داده - MongoDB با اسکیماهای مناسب برای آهنگها، آلبومها و کاربران
- آپلود فایل - یکپارچهسازی Cloudinary برای فایلهای صوتی و تصویری
- رابط کاربری مدرن - طراحی با تم اسپاتیفای با استفاده از آیکونهای Lucide React و Tailwind CSS
ویژگیهای کلیدی:
- موزیک پلیر بلادرنگ با قابلیت نوار جستجو
- قابلیت جستجو با فیلترینگ لایو
- مدیریت آلبوم و پلیلیست
- احراز هویت و مجوزدهی کاربر
- سیستم مدیریت محتوای ادمین
- طراحی واکنشگرا برای تمام دستگاهها
- - معماری RESTful API
- پیکربندیهای امنیتی آماده تولید
استک فناوری:
- بکاند - Spring Security، اسپرینگ بوت، MongoDB و JWT
- فرانتاند - React.js، انگولار، Tailwind CSS و Lucide Icons
- پایگاه داده - MongoDB با ایندکسگذاری مناسب
- ذخیرهسازی - Cloudinary برای فایلهای رسانه
- احراز هویت - JWT با کنترل دسترسی مبتنی بر نقش
مخاطبان دوره:
- توسعهدهندگان فولاستک که به دنبال ساخت پروژههای پورتفولیو هستند.
- دانشجویانی که در حال یادگیری توسعه وب مدرن هستند.
- کارآفرینانی که میخواهند پلتفرمهای استریمینگ موسیقی راهاندازی کنند.
- توسعهدهندگانی که در حال مطالعه احراز هویت و مدیریت رسانه هستند.
- کسی که به یکپارچهسازی ریاکت و اسپرینگ بوت علاقهمند است.
این دوره برای چه کسانی مناسب است؟
- مبتدیان
- دانشجویان کالج
- فارغالتحصیلان اخیر
- حرفهایهای شاغل
توسعه فولاستک جاوا - ریاکت + اسپرینگ بوت + MongoDB
-
Musify - بررسی پروژه 07:40
-
نرمافزارهایی که باید نصب شوند 03:02
-
پیشنیازها 00:58
-
ایجاد APIs بکاند برای کاربر و ادمین 01:37:59
-
ایمنسازی REST APIs با استفاده از Spring Security و احراز هویت JWT 02:04:21
-
ایجاد لاگین و رجیستر در اپلیکیشن ریاکت - پنل کاربری 02:07:20
-
طراحی منوی ناوبری و سایدبار در اپلیکیشن ریاکت - پنل کاربری 39:28
-
نمایش آلبومها و آهنگها در اپلیکیشن ریاکت - پنل کاربری 01:21:18
-
طراحی قابلیت جستجو در اپلیکیشن ریاکت - پنل کاربری 35:31
-
طراحی موزیک پلیر در اپلیکیشن ریاکت - پنل کاربری 45:34
-
طراحی صفحه لاگین - پنل ادمین 01:28:42
-
طراحی داشبورد - پنل ادمین 33:16
-
مدیریت آهنگها و آلبومها - پنل ادمین 02:01:17
-
استقرار اپلیکیشن فولاستک در Render و Netlify 29:20
مشخصات آموزش
توسعه فولاستک جاوا - ریاکت + اسپرینگ بوت + MongoDB
- تاریخ به روز رسانی: 1404/12/10
- سطح دوره:همه سطوح
- تعداد درس:14
- مدت زمان :13:56:40
- حجم :6.35GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy