ساخت پلتفرم تجارت الکترونیک با استفاده از Spring-boot ،React ،MySQL ،AWS
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- یاد بگیرید چگونه پلتفرم تجارت الکترونیک را بسازید.
- ارتباطات موجودیت پایگاه داده در Spring را یاد بگیرید.
- ذخیره و دسترسی به فایل در ابر AWS S3 را یاد بگیرید.
- Spring-Boot و React را یاد بگیرید.
- توسعه Full-Stack با استفاده از Java (Spring-boot) ،React MySQL و AWS را یاد بگیرید.
پیشنیازهای دوره
- دانش اولیه Java الزامی است.
- دانش اولیه JavaScript الزامی است.
توضیحات دوره
به دوره «ساخت پلتفرم تجارت الکترونیک با استفاده از Spring-boot ،React MySQL ،AWS» خوش آمدید!
آیا به دنبال بهبود مهارتهای توسعه وب خود از طریق ساخت یک اپلیکیشن کامل تجارت الکترونیک Full-Stack هستید؟ این دوره جامع طراحی شده است تا شما را در تمام مراحل فرآیند، با استفاده از برخی از محبوبترین و قدرتمندترین فناوریهای صنعت مانند: Spring Boot ،React ،MySQL و AWS هدایت کند.
آنچه خواهید آموخت:
- Spring Boot: توسعه سرویسهای بکاند قوی و مقیاسپذیر.
- React: ایجاد رابطهای کاربری فرانتاند پویا و واکنشگرا
- MySQL: پیادهسازی پایگاهدادههای کارآمد و امن
- AWS: ذخیره فایلهای خود در ابر AWS
نکات برجسته دوره:
- پروژههای عملی: ساخت یک پلتفرم تجارت الکترونیک کاملاً کاربردی از ابتدا
- سناریوهای دنیای واقعی: یاد بگیرید چگونه چالشهای رایج در توسعه تجارت الکترونیک را حل کنید.
- راهنمایی گام به گام: دنبال کردن دستورالعملها و توضیحات دقیق برای هر بخش از پروژه
- توسعه Full Stack: کسب تخصص هم در توسعه فرانتاند و هم بکاند
ساختار دوره:
مقدمه
- مروری بر دوره و فناوریها
- راهاندازی محیط توسعه
توسعه بکاند با Spring Boot
- مقدمهای بر Spring Boot
- ساخت API-های RESTful
- پیادهسازی امنیت و احراز هویت
- یکپارچهسازی با پایگاه داده MySQL
توسعه فرانتاند با React
- مقدمهای بر React
- ایجاد کامپوننتها و مدیریت state
- ساخت رابط کاربری واکنشگرا
- اتصال فرانتاند به API-های بکاند
مدیریت پایگاه داده با MySQL
- طراحی اسکیمای پایگاه داده
- نوشتن کوئریهای SQL
- مدیریت اتصالات پایگاه داده با Spring Boot
ابر با AWS
- راهاندازی حساب AWS
- ایجاد و راهاندازی نقش کاربری IAM
- پیکربندی AWS S3 bucket
- ذخیره فایلها در bucket
جمعبندی همه چیز
- نهاییسازی اپلیکیشن
- تست و دیباگ
- آمادهسازی برای production
این دوره برای چه کسانی است؟
- توسعهدهندگان مشتاق Full-Stack: کسب تجربه عملی در ساخت یک اپلیکیشن دنیای واقعی
- توسعهدهندگان بکاند: گسترش مهارتهای خود به توسعه فرانتاند با React
- توسعهدهندگان فرانتاند: یادگیری ساخت و اتصال به سرویسهای بکاند قوی
- هر علاقهمند به توسعه وب: دریافت یک مقدمه جامع برای توسعه full-stack با استفاده از ابزارها و فناوریهای استاندارد صنعتی
پیشنیازها:
- دانش اولیه Java و JavaScript
- آشنایی با مفاهیم توسعه وب
- تمایل به یادگیری و ساخت پروژه از ابتدا
چرا در این دوره شرکت کنید؟
در پایان این دوره، شما درک عمیقی از چگونگی ساخت و مدیریت یک پلتفرم تجارت الکترونیک full-stack با استفاده از Spring Boot ،React ،MySQL و AWS خواهید داشت. شما به مهارتها و دانش لازم برای مقابله با پروژههای مشابه در شغل حرفهای یا پروژههای شخصی خود مجهز خواهید شد.
همین حالا در این دوره شرکت کنید و ساخت پلتفرم تجارت الکترونیک خود را از امروز آغاز کنید!
این دوره برای چه کسانی مناسب است؟
- برای تمام توسعهدهندگان Java و Spring-boot
- هر کسی که میخواهد به Spring-boot و React مسلط شود.
- هر کسی که میخواهد یک پلتفرم تجارت الکترونیک کاملاً مدیریتشده همراه با داشبورد ادمین بسازد.
- هر کسی که میخواهد به توسعه full-stack مسلط شود.
ساخت پلتفرم تجارت الکترونیک با استفاده از Spring-boot ،React ،MySQL ،AWS
-
مقدمه 12:07
-
ایجاد و ساختاردهی پروژه 11:42
-
موجودیت، DTO و Repository 01:02:06
-
استثناها و نگاشتهای سفارشی 32:40
-
امنیت (فیلتر احراز هویت JWT، توکن JWT، فیلتر امنیتی، CORS) 41:17
-
سرویسهای Specification، کاربران، آدرس و دستهبندی 45:10
-
پیکربندی و سرویس AWS 22:39
-
سرویس محصول و سفارش 47:02
-
کنترلر (Controller) 40:00
-
تست (Testing) 37:12
-
ایجاد و ساختاردهی پروژه React, ApiService 34:59
-
Guard و CartContext 28:40
-
کامپوننت Navbar و Footer 37:53
-
صفحه اصلی، کامپوننت محصول و صفحهبندی 01:05:01
-
صفحه جزئیات محصول، صفحه دستهبندی، صفحه محصولات دستهبندی 46:02
-
صفحه سبد خرید، صفحه ثبتنام و ورود 55:16
-
صفحه پروفایل کاربران و آدرس 01:06:43
-
صفحه ادمین و مدیریت دستهبندی 55:27
-
مدیریت محصولات ادمین 01:13:59
-
مدیریت سفارشات ادمین 01:32:31
مشخصات آموزش
ساخت پلتفرم تجارت الکترونیک با استفاده از Spring-boot ،React ،MySQL ،AWS
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:20
- مدت زمان :15:08:26
- حجم :6.64GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy