دوره کامل تجارت الکترونیک با اسپرینگ بوت جاوا
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- توسعه یک وبسایت کامل فروشگاهی با استفاده از جاوا، اسپرینگ بوت، Thymeleaf، بوت استرپ، جی کوئری و پایگاه داده MySQL
- کدنویسی اپلیکیشن ادمین برای مدیریت کاربران، دسته بندی ها، برندها، محصولات، مشتریان، سفارشات و گزارش فروش
- کدنویسی اپلیکیشن فروشگاهی تا به مشتریان امکان مشاهده محصولات و ثبت سفارشات را بدهد.
- کدنویسی ویژگی های سبد خرید و پرداخت از طریق پی پال و کارت های اعتباری
- یادگیری نحوه استفاده از Spring Data JPA با Hibernate برای لایه دسترسی به داده
- یادگیری نحوه استفاده از Spring Security برای احراز هویت و مجوز مبتنی بر نقش
- یادگیری نحوه استفاده از موتور قالب Thymeleaf برای ایجاد صفحات view پویا
- یادگیری نحوه استفاده از بوت استرپ و جی کوئری برای ایجاد صفحات وب واکنش گرا و سازگار با موبایل
- یادگیری نحوه استفاده از وب سرویس های RESTful در اسپرینگ به همراه جی کوئری سمت کلاینت
- یادگیری نحوه استفاده از API چک اوت در پی پال برای یکپارچه سازی پرداخت
- یادگیری نحوه استفاده از JUnit ،Spring Test ،AssertJ و Mockito برای تست های واحد و تست های یکپارچه سازی
- یادگیری نحوه استقرار اپلیکیشن روی پلتفرم ابری Heroku با آپلود فایل در Amazon S3
- یادگیری نحوه استفاده از Google Chart برای ترسیم نمودارها در گزارش فروش
- یادگیری نحوه استفاده از Spring OAuth برای ثبت نام در فیسبوک و گوگل
- یادگیری نحوه استفاده از Spring Mail برای ارسال ایمیل ها برای رجیستریشن مشتری و تأیید ثبت سفارش
- نسخهنویسی مجدد کد برای استفاده از Spring Boot 3.2.0
- آپدیت کدها برای Spring Security 6.2.0
پیش نیازهای دوره
- آشنایی اولیه با توسعه وب با Java ،Servlet ،Spring و Hibernate
- دانش پایهای HTML ،Javascript ،Bootstrap و jQuery
- درک مفاهیم پایگاه داده اصلی و MySQL
توضیحات دوره
توجه: این دوره بروزرسانی شده است و اکنون شامل Java 21، Spring Boot 3.2.0 و Spring Security 6.2.0 میباشد.
به دوره «کاملترین دوره توسعه فروشگاه اینترنتی با Java Spring Boot» خوش آمدید.
با یادگیری این دوره، تجربه توسعه فول استک در برنامه نویسی وب اپلیکیشن فروشگاهی واقعی با استفاده از آخرین فناوری ها مانند جاوا، اسپرینگ بوت، Hibernate ،Thymeleaf، بوت استرپ، جی کوئری، HTML و وب سرویس های RESTful را به دست خواهید آورد. این قطعات برای ساخت اپلیکیشن های حرفه ای مورد علاقه کاربران نهایی در کنار هم قرار می گیرند و برای کسب و کارها درآمد به ارمغان می آورند.
ماژول هایی که برای ساخت اپلیکیشن ادمین خواهید آموخت شامل: کاربران، دسته بندی ها، برندها، محصولات، مشتریان، حمل و نقل، سفارشات، گزارش فروش، نظرات، سوالات و تنظیمات می باشد.
ماژول هایی که برای اپلیکیشن فروشگاهی خواهید آموخت شامل: لیست دسته بندی ها، جزئیات محصول، جستجوی محصولات، سبد خرید، چک اوت، مدیریت سفارشات، ردیابی سفارشات و رجیستریشن مشتری می باشد.
شما همچنین نحوه استقرار وب اپلیکیشن تجارت الکترونیک در پلتفرم ابری Heroku را یاد می گیرید و می آموزید چگونه فایل های آپلود شده کاربر در سرور Amazon S3 ذخیره می شوند.
در پایان دوره به فناوری های زیر تسلط خواهید داشت:
- توسعه فریمورک اسپرینگ با اسپرینگ بوت
- Spring Data JPA و فریمورک Hibernate
- Spring Security برای احراز هویت و مجوز
- Spring OAuth برای لاگین از طریق شبکه اجتماعی مانند فیسبوک و گوگل
- Spring Mail برای ارسال تاییدیه رجیستریشن مشتری و تایید سفارش
- API چک اوت در پی پال برای ضبط پرداخت مشتری
- Google Chart API برای ترسیم نمودارهای گزارش فروش
- JUnit و AssertJ و Mockito در تست واحد
- وب سرویس های RESTful در اسپرینگ
- بوت استرپ 4 و HTML5 و جی کوئری 3
- Amazon S3 APIs
- استقرار در (AWS) Heroku
با اتمام این دوره، شما تجربه برنامه نویسی کاربردی شگفت انگیزی را به دست خواهید آورد و به توسعه دهنده حرفه ای وب جاوا تبدیل خواهید شد و می توانید به راحتی شغل پیدا کنید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان Java که میخواهند در Spring و Spring Boot مهارت پیدا کنند.
- توسعهدهندگان مبتدی Java که میخواهند با استفاده از Spring، اپلیکیشن های واقعی توسعه دهند.
- کسانی که میخواهند توسعه کامل فروشگاه اینترنتی را یاد بگیرند.
- کسانی که قصد دارند حرفهای در Java و Spring شوند.
- کسانی که میخواهند وارد بازار توسعه نرمافزار شوند.
دوره کامل تجارت الکترونیک با اسپرینگ بوت جاوا
-
درک نیازهای عملکردی 02:28
-
درک نیازهای فنی 01:18
-
درک نیازهای رابط کاربری 02:37
-
مرور طراحی پایگاه داده 01:29
-
مرور معماری سیستم 01:26
-
نکات درباره نسخههای نرمافزار 00:48
-
راهاندازی JDK 05:57
-
راهاندازی Spring Tool Suite IDE 04:37
-
راهاندازی MySQL Community Server 09:52
-
نصب Git 03:07
-
نصب Maven 02:47
-
نکات درباره نسخه Java برای پروژه 00:42
-
نکات درباره نسخه Spring Boot 00:31
-
ساخت پروژه چند ماژول 36:08
-
پروژه مرجع در GitHub 00:54
-
دانلود کد پروژه از GitHub 04:37
-
مرور کد مرجع در مرورگر وب 09:18
-
کلون کردن پروژه از GitHub در خط فرمان 08:14
-
استفاده از توکن دسترسی شخصی GitHub 00:48
-
کلون کردن پروژه از GitHub در Eclipse 06:06
-
بررسی یک commit خاص در خط فرمان 04:30
-
Disconnect از Remote Repository 06:16
-
درک معماری اپلیکیشن 02:17
-
درک نیازمندیهای صفحه اصلی ادمین 01:31
-
استفاده از jQuery و Bootstrap 16:00
-
اضافه کردن لوگو و ساخت منوی هدر 13:35
-
نکات کلیدی شماره 1 01:16
-
نحوه تست روی گوشی موبایل شخصی 02:10
-
درک نیازمندیهای ماژول مدیریت کاربران 04:13
-
تعیین طراحی فنی برای ماژول کاربر 02:35
-
بهروزرسانی Spring Data JPA شماره 1 01:15
-
ایجاد پایگاه داده و پیکربندی منبع داده 05:51
-
کدنویسی انتیتی نقش، Role Repository و تست واحد 26:20
-
کدنویسی انتیتی کاربر، مخزن و تستهای واحد 41:46
-
کدنویسی تابع لیست کاربران 16:49
-
کدنویسی تابع کاربر جدید 35:00
-
بروزرسانی Spring Security شماره 1 01:39
-
Encode کردن رمز عبور کاربر 13:23
-
بررسی یکتایی ایمیل کاربر 36:36
-
استفاده از Fontawesome برای آیکونها 14:52
-
کدنویسی تابع بهروزرسانی کاربر 30:19
-
کدنویسی تابع حذف کاربر 19:26
-
کدنویسی تابع بهروزرسانی وضعیت فعال بودن کاربر 11:56
-
کدنویسی تابع آپلود عکسهای کاربر 55:55
-
فیکس کردن نمایش ندادن تصاویر 07:21
-
ایمپورت کردن داده کاربران نمونه 09:27
-
بهروزرسانی Spring Data JPA شماره 2 00:42
-
کدنویسی صفحهبندی لیست کاربران 39:06
-
کدنویسی مرتبسازی لیست کاربران 22:42
-
کدنویسی تابع فیلتر برای لیست کاربران 32:48
-
ریفکتور کردن کد شماره 1 16:46
-
کدنویسی اکسپورت کاربران با فرمت CSV 17:54
-
کدنویسی اکسپورت کاربران با فرمت Excel 29:28
-
کدنویسی اکسپورتکاربران با فرمت PDF 21:03
-
بهروزرسانی لیست کاربران برای موبایل 30:29
-
تست لیست کاربران در آیفون 03:04
-
نکات کلیدی شماره 2 04:41
-
نکات درباره نسخه Spring Security 00:35
-
درک نیازمندیهای احراز هویت کاربر 01:33
-
کد صفحه ورود کاربر 14:41
-
بروزرسانی Spring Security شماره 2 02:19
-
کد احراز هویت کاربر 17:06
-
بروزرسانی Spring Security شماره 3 00:48
-
نمایش نام کامل کاربر و لینک خروج 09:03
-
بروزرسانی Spring Security شماره 4 01:05
-
کد تابع Logout 08:01
-
ریفکتور کردن کد شماره 2 11:40
-
بروزرسانی Spring Security شماره 5 00:57
-
فعالسازی قابلیت یادآوری Login 11:41
-
کد بهروزرسانی جزئیات حساب 37:17
-
آزمون احراز هویت کاربر در آیفون 02:59
-
نکات کلیدی شماره 3 02:29
-
درک نیازمندیهای مجوز کاربر 02:53
-
بروزرسانی Spring Security شماره 6 00:57
-
مبانی مجوز کاربر 15:38
-
ریفکتور کردن کد شماره 3 12:41
-
آزمون مجوز کاربر در موبایل 03:10
-
کدنویسی صفحات خطای سفارشی 09:48
-
پیکربندی لاگ برای اپلیکیشن ادمین 21:47
-
درک نیازمندیهای ماژول دستهبندی 03:11
-
درک طراحی فنی برای ماژول دستهبندی 01:51
-
کدنویسی انتیتی و مخزن دستهبندی 08:20
-
کدنویسی تستهای واحد برای مخزن دستهبندی 27:39
-
تمرین: نوشتن کد اولیه برای لیست دستهبندیها 02:55
-
کدنویسی فرم دستهبندی 19:28
-
کدنویسی تابع ایجاد دستهبندی 21:31
-
لیست کردن دستهبندیها در فرم سلسله مراتبی 24:24
-
تمرین: کدنویسی بهروزرسانی تابع دستهبندی 06:13
-
بررسی یکتایی دستهبندی 45:14
-
کدنویسی تابع مرتبسازی لیست دستهبندیها 22:38
-
تمرین: بهروزرسانی وضعیت فعال بودن دستهبندی 02:18
-
تمرین: کدنویسی تابع حذف دستهبندی 07:02
-
کدنویسی صفحهبندی برای لیست دستهبندیها 19:30
-
کدنویسی تابع فیلتر برای لیست دستهبندیها 15:15
-
وارد کردن داده دستهبندیهای نمونه 05:00
-
تمرین: کدنویسی اکسپورت دستهبندیها با فرمت CSV 02:14
-
تمرین: ریسپانسیو کردن کامل صفحه لیست دستهبندیها 02:34
-
ریفکتور کردن کد شماره 4 19:05
-
نکات کلیدی شماره 4 01:03
-
درک نیازمندیهای ماژول برند 01:43
-
درک طراحی فنی برای ماژول برند 01:53
-
انتیتی و مخزن برند 08:47
-
تمرین: کدنویسی تست واحد برای مخزن برند 03:04
-
تمرین: کدنویسی لیست برندها 04:20
-
تمرین: کدنویسی فرم برند 04:33
-
کدنویسی انتخاب دستهبندی در فرم برند 10:10
-
تمرین: کدنویسی ایجاد، ویرایش و حذف تابع برند 08:34
-
تمرین: بررسی یکتا بودن برند 05:23
-
وارد کردن داده برندهای نمونه 06:02
-
تمرین: کدنویسی صفحهبندی، مرتبسازی و فیلتر برای لیست برندها 03:49
-
تمرین: ریسپانسیو کردن کامل صفحه برندها 02:27
-
ریفکتور کردن کد شماره 5 06:42
-
نکات کلیدی شماره 5 00:52
-
درک نیازمندیهای ماژول محصول 03:47
-
درک طراحی فنی ماژول محصول 02:32
-
کدنویسی انتیتی و مخزن محصول 12:33
-
کدنویسی تست واحد برای مخزن محصولات 20:16
-
کدنویسی صفحه لیست محصولات 14:16
-
کدنویسی فرم بررسی محصول 43:14
-
کدنویسی توضیحات فرم محصول و حملونقل 18:14
-
کدنویسی تابع ذخیره محصول 09:39
-
تمرین: بررسی یکتایی محصول 04:08
-
تمرین: بهروزرسانی وضعیت فعال بودن محصول 03:39
-
تمرین: کدنویسی حذف محصول 03:32
-
شروع کدنویسی برای آپلود تصاویر محصول 14:31
-
کدنویسی آپلود تصویر اصلی محصول 18:39
-
کدنویسی افزودن تصاویر اضافی در فرم محصول 39:07
-
کدنویسی آپلود تصاویر اضافی محصول 15:16
-
تمرین: کدنویسی کلاس انتیتی جزئیات محصول 02:54
-
کدنویسی افزودن جزئیات (مشخصات) در فرم محصول 24:48
-
کدنویسی ذخیره جزئیات (مشخصات) محصول 08:00
-
کدنویسی تابع ویرایش محصول 50:24
-
کدنویسی بهروزرسانی تابع محصول 53:54
-
کدنویسی مشاهده جزئیات محصول در Modal Dialog 30:50
-
وارد کردن داده محصولات نمونه 09:42
-
کدنویسی صفحهبندی، مرتبسازی و فیلتر در صفحه محصولات 16:03
-
بهروزرسانی ماژول دستهبندی برای جستوجوی محصول 10:00
-
کدنویسی فیلتر محصولات بر اساس دستهبندی 35:46
-
کدنویسی مجوز برای ماژول محصول 38:12
-
تمرین: ریسپانسیو کردن کامل صفحه لیست محصولات 03:46
-
ریفکتور کردن کد شماره 6 12:11
-
نکات کلیدی شماره 6 01:31
-
درک نیازمندیها و طراحی لیست محصولات 03:26
-
کدنویسی صفحه اصلی اپلیکیشن خرید 19:48
-
کدنویسی لیست کردن دستهبندیها در صفحه اول 14:36
-
کدنویسی لیست محصولات در دستهبندی 56:03
-
کدنویسی صفحه جزئیات محصول 42:32
-
اکدنویسی سلایدشو تصاویر محصول 34:07
-
کدنویسی تابع جستوجو محصولات 36:50
-
نکات کلیدی شماره 7 01:34
-
درک نیازمندیها و طراحی ماژول تنظیمات 02:37
-
کدنویسی انتیتی، مخزن و تست واحد تنظیمات 15:45
-
کدنویسی انتیتی ارز، مخزن و تست واحد 04:08
-
کدنویسی مدیریت تنظیمات عمومی 01:06:55
-
اعمال تنظیمات کلی برای اپلیکیشن خرید 42:41
-
تمرین: کدنویسی لایه مخزن برای کشور و استان 04:21
-
کدنویسی لایه کنترلر برای کشور 42:03
-
کدنویسی مدیریت کشورها 01:03:48
-
تمرین: کدنویسی لایه کنترلر برای استان/منطقه 04:02
-
تمرین: کدنویسی مدیریت استانها و مناطق 06:34
-
وارد کردن داده نمونه برای کشورها و استان ها 06:18
-
ریفکتور کردن کد شماره 7 15:22
-
نکات کلیدی شماره 8 03:13
-
درک نیازمندیها و طراحی ثبتنام مشتری 03:57
-
تمرین: کدنویسی لایه مخزن کد برای مشتری 04:55
-
کدنویسی فرم ثبتنام مشتری 46:28
-
کدنویسی مدیریت تنظیمات ایمیل 35:41
-
کدنویسی ارسال تایید ایمیل 37:19
-
کدنویسی تایید حساب مشتری 11:17
-
تست ثبتنام مشتری در گوشی 04:23
-
ریفکتور کردن کد شماره 8 11:51
-
نکات کلیدی شماره 9 01:23
-
درک نیازمندیها و طراحی ماژول مشتری 03:16
-
تمرین: کد ماژول مدیریت مشتری 11:55
-
وارد کردن داده مشتریان نمونه 05:26
-
ریفکتور کردن کد شماره 9 (قسمت 1) 37:34
-
ریفکتور کردن کد شماره 9 (قسمت 2) 40:17
-
درک نیازمندیها و طراحی احراز هویت مشتری 02:03
-
تمرین: کدنویسی ورود و خروج مشتری 12:27
-
بهروزرسانی نوع احراز هویت مشتری 12:19
-
درک OAuth 2.0 06:00
-
کدنویسی ورود با گوگل 51:22
-
کدنویسی ورود با فیسبوک 17:10
-
کدنویسی بهروزرسانی جزئیات مشتری 54:08
-
کدنویسی تابع فراموشی رمز 59:13
-
تست احراز هویت مشتری در موبایل 05:19
-
ریفکتور کردن کد شماره 10 10:55
-
نکات کلیدی شماره 10 00:49
-
درک نیازمندیها و طراحی ماژول سبد خرید 03:32
-
لایه مخزن برای سبد خرید 29:49
-
کدنویسی کامپوننت کنترل تعداد 20:54
-
کدنویسی افزودن محصول به سبد خرید 36:10
-
کدنویسی مشاهده سبد خرید 40:12
-
کدنویسی بهروزرسانی تعداد محصول 34:31
-
کدنویسی حذف محصول از سبد خرید 31:54
-
فرمتدهی ارز در سبد خرید 17:55
-
تست سبد خرید در موبایل 06:36
-
ریفکتور کردن کد شماره 11 09:26
-
نکات کلیدی شماره 11 07:37
-
درک نیازمندیها و طراحی ماژول نرخهای حملونقل 03:05
-
تمرین: مدیریت نرخهای حملونقل 12:46
-
وارد کردن داده نمونه برای نرخهای حملونقل 03:13
-
درک نیازمندیها و طراحی ماژول دفترچه آدرس 04:43
-
تمرین: کدنویسی لایه مخزن برای دفترچه آدرس 08:46
-
کدنویسی لیست دفترچه آدرس 34:31
-
تمرین: کدنویسی افزودن، ویرایش و حذف آدرس 15:59
-
کدنویسی تنظیم آدرس پیشفرض 20:51
-
تست دفترچه آدرس بر روی گوشی 04:09
-
وارد کردن داده نمونه دفترچه آدرس 04:32
-
درک نیازمندیها و طراحی ماژول سفارش 04:02
-
کدنویسی لایه مخزن برای ماژول سفارش 43:35
-
تمرین: کدنویسی لیست سفارشات 18:42
-
تمرین: کدنویسی مشاهده جزئیات سفارش 10:32
-
تمرین: کدنویسی حذف سفارش 04:23
-
تمرین: کدنویسی صفحه سفارش کاملا ریسپانسیو 03:23
-
ریفکتور کردن کد شماره 12 24:17
-
نکات کلیدی شماره 12 01:46
-
درک نیازمندیها و طراحی ماژول تسویه حساب 05:23
-
بهروزرسانی صفحه سبد خرید 45:05
-
کدنویسی صفحه پرداخت 54:19
-
تغییر نشانی حملونقل از صفحه پرداخت 26:26
-
تمرین: بهروزرسانی ماژول تنظیمات 06:17
-
کدنویسی ثبت سفارش پرداخت در محل 28:42
-
کدنویسی ارسال ایمیل تایید سفارش 39:07
-
ساخت حسابهای PayPal 03:07
-
کدنویسی پرداخت برای صفحه تسویه حساب 47:30
-
کدنویسی تایید سفارش PayPal 51:26
-
بررسی تراکنشهای حساب PayPal sandbox 01:26
-
تست فرآیند پرداخت در موبایل 13:38
-
ریفکتور کردن کد شماره 13 06:19
-
نکات کلیدی شماره 13 01:57
-
درک نیازمندیها و طراحیهای باقیمانده 03:33
-
بهروزرسانی لایه مخزن برای ماژول سفارش 18:23
-
تمرین: نمایش اطلاعات پیگیری سفارش 07:49
-
تمرین: کدنویسی ویرایش فرم سفارش (مرور کلی و حملونقل) 11:48
-
کدنویسی ویرایش محصولات در یک سفارش 01:01:52
-
محاسبه هزینه حمل یک محصول 19:10
-
کدنویسی افزودن محصولات به سفارش (قسمت 1) 37:04
-
کدنویسی افزودن محصولات به سفارش (قسمت 2) 46:49
-
کدنویسی حذف محصولات از سفارش 18:30
-
تمرین: کدنویسی مدیریت سوابق پیگیری سفارش 11:30
-
کدنویسی ذخیره سفارش در پایگاه داده 54:33
-
ریفکتور کردن کد شماره 14 12:02
-
درک نیازمندیها و طراحی مدیریت سفارش برای حملونقل 04:02
-
کدنویسی لیست سفارشات برای حملونقل 51:51
-
کدنویسی سرویس و کنترلر برای بهروزرسانی وضعیت سفارش 16:14
-
کدنویسی نمایش لایه برای بهروزرسانی وضعیت سفارش 39:22
-
تست نقش حملونقل در موبایل 04:16
-
درک نیازمندیها و طراحی مدیریت سفارش برای مشتری 02:57
-
تمرین: کدنویسی لیست سفارشات مشتری 13:37
-
تمرین: کدنویسی مشاهده جزئیات سفارش برای مشتری 09:24
-
عملیات برگرداندن سفارش (سرویس و کنترلر) 28:16
-
کدنویسی تابع برگرداندن سفارش (لایه نمایش) 43:53
-
ریفکتور کردن کد شماره 15 05:31
-
تست مدیریت سفارشها در موبایل 05:27
-
درک مفاهیم کلیدی در Amazon S3 03:40
-
ساخت حساب AWS و کاربران IAM 12:32
-
انتقال فایلهای تصویری موجود به Amazon S3 28:20
-
راه اندازی SDK آمازون AWS برای جاوا 06:00
-
کدنویسی کلاس Amazon S3 Utility 35:21
-
ادغام توابع Amazon S3 28:47
-
نکات کلیدی شماره 14 01:37
-
درک مفاهیم کلیدی در Heroku 05:12
-
ساخت حساب کاربری Heroku و نصب Heroku CLI 01:34
-
استقرار اپلیکیشن ساده در Heroku 24:40
-
درک رویکرد استقرار پروژه Shopme 02:50
-
آمادهسازی برای استقرار پروژه Shopme 11:51
-
استقرار پروژه ShopmeBackEnd 12:14
-
استقرار پایگاه داده MySQL 25:35
-
استقرار پروژه ShopmeFrontEnd 17:24
-
اضافه کردن دامنههای سفارشی برای اپلیکیشن ها 08:44
-
فعالسازی ارتباط امن (https) 07:20
-
بهروزرسانی لاگین اجتماعی با گوگل و فیسبوک 08:20
-
استفاده از Unicode در پایگاه داده MySQL 06:59
-
نکات کلیدی شماره 15 01:53
-
درک نیازمندیها و طراحی ماژول گزارش فروش 04:56
-
وارد کردن داده نمونه برای گزارش فروش 08:24
-
نحوه تولید گزارش فروش 01:30
-
کدنویسی لایه مخزن برای گزارش فروش 34:53
-
درک کتابخانه Google Charts 07:22
-
کدنویسی گزارش فروش بر اساس تاریخ - قسمت 1 49:13
-
کدنویسی گزارش فروش بر اساس تاریخ - قسمت 2 46:28
-
کدنویسی گزارش فروش بر اساس تاریخ قسمت 3 14:23
-
کدنویسی گزارش فروش بر اساس تاریخ قسمت 4 28:50
-
فرمتدهی ارز در گزارش فروش 15:11
-
کدنویسی گزارش فروش بر اساس دستهبندی - قسمت 1 37:16
-
کدنویسی گزارش فروش بر اساس دستهبندی - قسمت 2 41:15
-
کدنویسی گزارش فروش بر اساس محصول 14:57
-
تست گزارش فروش در موبایل 08:48
-
نکات کلیدی شماره 16 01:21
-
درک نیازمندیها و طراحی ماژول نقد و بررسی محصولات 05:57
-
تمرین: کدنویسی لایه مخزن کد برای بررسی 07:40
-
تمرین: کدنویسی مدیریت نظرات برای ادمین 17:39
-
تمرین: کدنویسی مدیریت نظرات مشتری 10:39
-
بهروزرسانی تعداد نظرات و امتیاز متوسط محصول 21:38
-
نمایش ستارههای امتیاز برای محصولات 23:27
-
تمرین: نمایش نظرات در صفحه جزئیات محصول 12:34
-
تمرین: کدنویسی لیست نظرات برای یک محصول 08:31
-
نمایش دکمههای نظرات در جزئیات سفارش 34:11
-
کدنویسی تابع نوشتن نظر - قسمت 1 14:21
-
کدنویسی تابع نوشتن نظر - قسمت 2 26:57
-
کدنویسی تابع نوشتن نظر قسمت 3 16:22
-
ریفکتور کردن کد شماره 16 13:02
-
وارد کردن داده نمونه برای نقد و بررسی محصولات 04:08
-
تست نظرات محصول در موبایل 12:51
-
نکات کلیدی شماره 17 01:40
-
درک نیازمندیها و طراحی ماژول رأیگیری نقد و بررسی 04:19
-
تمرین: کدنویسی لایه مخزن کد برای ماژول رأیگیری نظرات 14:06
-
کدنویسی لایه سرویس برای ماژول رأیگیری نظرات 22:17
-
کدنویسی لایه کنترلر برای ماژول رأیگیری نظرات 29:36
-
کدنویسی لایه نمایش برای ماژول رأیگیری نظرات 40:10
-
بهروزرسانی وضعیت رأیدهی مشتری وارد شده 17:10
-
تمرین: مرتبسازی نظرات 05:31
-
تست رأیگیری نظرات در گوشی همراه 06:30
-
نکات کلیدی شماره 18 01:02
-
درک نیازمندیهای ماژول سوالات مربوط به محصول 12:30
-
ماژول سوالات تست 22:07
-
درک نیازمندیهای ماژول مدیریت مقالات 04:05
-
تست ماژول مدیریت مقالات 08:54
-
درک نیازمندیهای مدیریت منو 08:24
-
تست ماژول مدیریت منو 11:52
-
درک نیازمندیهای سفارشیسازی Storefront 09:38
-
تست سفارشیسازی Storefront 16:25
-
درک نیازمندیهای داشبورد ادمین 05:04
-
تست داشبورد مدیریت 09:08
-
کدام فناوریها ارتقاء خواهند یافت 02:35
-
ارتقا به JDK 21 04:39
-
ارتقاء Spring Tool Suite IDE 14:39
-
ارتقا نسخه Java 04:25
-
ارتقا به Spring Boot 3.2.0 18:36
-
ارتقا به Spring Security نسخه 6.2.0 11:43
-
تست مجدد اپلیکیشن مدیر Shopme 08:03
-
تست مجدد فرانت اند اپلیکیشن Shopme 09:11
مشخصات آموزش
دوره کامل تجارت الکترونیک با اسپرینگ بوت جاوا
- تاریخ به روز رسانی: 1404/06/14
- سطح دوره:همه سطوح
- تعداد درس:333
- مدت زمان :85:55:33
- حجم :36.8GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy