دوره آموزشی
The Great Courses
دوبله زبان فارسی

ساخت اپلیکیشن فول‌استک تجارت الکترونیک با اسپرینگ بوت و ری‌اکت

ساخت اپلیکیشن فول‌استک تجارت الکترونیک با اسپرینگ بوت و ری‌اکت

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

  • توسعه‌دهندگانی که به دنبال پیشرفت در فول‌استک با اسپرینگ بوت و ری‌اکت هستند.
  • توسعه‌دهندگان وب که مشتاق ساخت اپلیکیشن‌های قوی با اسپرینگ بوت و ری‌اکت هستند.
  • دانشجویانی که به دنبال شروع حرفه خود با تجربه عملی در توسعه فول‌استک هستند.
  • کدنویسان حرفه‌ای که به سمت تخصص در فول‌استک با اسپرینگ بوت و ری‌اکت در حال حرکت‌اند.
  • کارآفرینانی که به دنبال درک فناوری پشت اپلیکیشن‌های تجارت الکترونیک ساخته شده با اسپرینگ بوت و ری‌اکت هستند.
  • علاقه‌مندان به فناوری که دنیای فول‌استک با اسپرینگ بوت و ری‌اکت را بررسی می‌کنند.
  • مدیران و رهبران پروژه که قصد دارند درباره توسعه اپلیکیشن‌های تجارت الکترونیک فول‌استک با اسپرینگ بوت و ری‌اکت بینش‌های لازم را کسب کنند.
  • حرفه‌ای‌های IT که می‌خواهند مهارت‌های خود را در زمینه پروژه‌های تجارت الکترونیک با اسپرینگ بوت و ری‌اکت گسترش دهند.
  • نوآورانی که مشتاق ایجاد راه‌حل‌کارهای پیشرفته تجارت الکترونیک با اسپرینگ بوت و ری‌اکت هستند.
  • کسی که علاقه‌مند به فناوری است و آماده‌ ورود به دنیای فول‌استک با اسپرینگ بوت و ری‌اکت است.

پیش‌نیازهای دوره

  • مهارت‌های اولیه در جاوا، اسپرینگ بوت و ری‌اکت

توضیحات دوره

به دوره‌ «ساخت اپلیکیشن کامل تجارت الکترونیک با اسپرینگ بوت و ری‌اکت» خوش آمدید – تجربه‌ای فراگیر که به دقت برای توسعه‌دهندگان مشتاق به تسلط به هنر توسعه اپلیکیشن‌های کامل تجارت الکترونیک با اسپرینگ بوت و ری‌اکت طراحی شده است.

در این مسیر تحول‌آفرین، شما از هم‌افزایی قدرتمند قابلیت‌های قوی بک اند در اسپرینگ بوت و فریمورک پویای فرانت‌اند در ری اکت بهره خواهید برد. در بیش از 17 ساعت آموزش، از درک مفاهیم اصلی تا کاربرد الگوهای طراحی استاندارد صنعت پیش می‌روید.

مطالب جامع آموزشی شما شامل موارد زیر است:

  • تسلط به ملزومات و ویژگی‌های پیشرفته اسپرینگ بوت
  • دسترسی موثر به داده‌ با Spring Data JPA
  • پیاده‌سازی Elegant با الگوی مشخصات
  • نگاشت داده‌ با الگوی Builder و کتابخانه‌های MapStruct
  • یکپارچه‌سازی داده‌ با MySql و Redis از طریق داکر
  • احراز هویت و مجوزدهی ایمن کاربران با Spring Security
  • ایجاد RESTful APIs با اسپرینگ بوت برای ارتباط بی‌نقص داده‌
  • بهترین شیوه‌های ری‌اکت شامل ریداکس، thunk api و موارد دیگر
  • استایل‌دهی با Material UI و roboto و styled و سایر ابزارها برای اپلیکیشن پالیش شده

چه کارآموز، توسعه‌دهنده جوان، توسعه‌دهنده ارشد، رهبر تکنولوژی، معمار نرم‌افزار یا معمار ارشد باشید، این دوره مسیر ویژه‌ای برای ارتقای تخصص شما فراهم می‌کند. شما در پروژه‌های عملی شرکت کرده، یادگیری خود را با آزمون‌ها تقویت کرده و با بروزرسانی سالانه محتوا همراه خواهید بود.

در 15 بخش جامع، با بیش از 206 ویدئو، همه تلاش برای درک واقعی و کاربردی توسعه فول‌استک تجارت الکترونیک صورت گرفته است. همچنین به همه مطالب دوره و بروزرسانی‌های آینده دسترسی مادام‌العمر خواهید داشت.

چه کسانی باید در دوره شرکت کنند؟

  • کارآموزان - پایه‌ای قوی برای حرفه فناوری می‌سازید و دانش آکادمیک را در پروژه‌های واقعی به کار می‌گیرید.
  • توسعه‌دهندگان جوان - مهارت‌های خود را با روش‌های پیشرفته توسعه فول‌استک تجارت الکترونیک ارتقا می‌دهید.
  • توسعه‌دهندگان ارشد - هدایت توسعه اپلیکیشن تجارت الکترونیک را بر عهده می‌گیرید.
  • رهبران تکنولوژی - پروژه‌های پیشرفته را با اطمینان به کمک اسپرینگ بوت و ری‌اکت راهبری می‌کنید.
  • معماران - بینش‌هایی را در استراتژی‌های طراحی راه‌حل‌های مقیاس‌پذیر و نوآورانه تجارت الکترونیک کسب می‌کنید.
  • معماران ارشد - در یکپارچه‌سازی معماری قوی و رهبری پروژه‌های بزرگ با تخصص پیشگام خواهید بود.

آمار دوره - آنچه دریافت خواهید کرد؟

  • ردیابی سریع یادگیری خود - برای کسب بهترین نتایج و مشارکت بالا، وارد یک دوره دقیق طراحی‌ شده می‌شوید.
  • 15 بخش جذاب - از اصول تا الگوهای پیشرفته و فراتر، در توسعه فول‌استک تجارت الکترونیک پیش می‌روید.
  • بیش از 206 ویدئوی جامع - هر ویدئو گامی روشن با توضیحات دقیق، راهنمای گام‌به‌گام و کاربردهای واقعی است.
  • بیش از 17 ساعت محتوا - در یک برنامه درسی جامع غرق می‌شوید که هر زمان و مکان در دسترس است.
  • بروزرسانی‌های سالانه - با جدیدترین روندها و بهترین شیوه‌ها در اسپرینگ بوت و ری‌اکت هماهنگ می‌مانید.
  • دسترسی مادام‌العمر - شرکت یک‌باره برای کسب دسترسی نامحدود به همه محتواهای حال و آینده را تضمین می‌کنید.

این فقط یک دوره معمولی نیست، بلکه دروازه شما به سمت اپلیکیشن‌های پیشرفته تجارت الکترونیک است که هوشمند، کارآمد و مقیاس‌پذیر هستند. آینده توسعه تجارت الکترونیک با تصمیم شما برای پیوستن آغاز می‌شود. بیایید این مسیر را با هم شروع کنیم.

این دوره برای چه کسانی مناسب است؟

  • توسعه‌دهندگان - تسلط به توسعه فول‌استک با اسپرینگ بوت و ری‌اکت برای ساخت وب اپلیکیشن‌های پویا
  • توسعه‌دهندگان وب - گسترش تخصص با ترکیب اسپرینگ بوت و ری‌اکت برای توسعه وب مدرن
  • دانشجویان و فارغ‌التحصیلان - شروع یک حرفه با مهارت‌های عملی فول‌استک در اسپرینگ بوت و ری‌اکت
  • کدنویسان حرفه‌ای - گذر به تخصص فول استک با اسپرینگ بوت و ری‌اکت
  • کارآفرینان فناوری - درک فناوری پشت تجارت الکترونیک با اسپرینگ بوت و ری‌اکت برای تصمیم‌گیری کسب‌وکار هوشمندانه
  • علاقه‌مندان به فناوری - بررسی دنیای فول‌استک با اسپرینگ بوت و ری‌اکت برای پروژه‌های شخصی یا حرفه‌ای
  • حرفه‌ای‌های IT - توسعه مهارت‌ها با اسپرینگ بوت و ری‌اکت برای برتری رقابتی
  • نوآوران - ساخت وب اپلیکیشن‌های پیشرفته با اسپرینگ بوت و ری‌اکت برای تحقق ایده‌ها
  • یادگیرندگان کنجکاو - کسب دانش درباره اسپرینگ بوت و ری‌اکت برای رشد فردی و حرفه‌ای

ساخت اپلیکیشن فول‌استک تجارت الکترونیک با اسپرینگ بوت و ری‌اکت

  • مقدمه 05:22
  • استراتژی گیت‌هاب 00:59
  • بررسی راه‌حل 04:23
  • دمو 03:03
  • مقدمه Spring Initializr 00:53
  • Spring Initializr 02:56
  • راه‌اندازی محیط توسعه پروژه 03:40
  • ایجاد ساختار پوشه 02:37
  • راه‌اندازی اپلیکیشن 03:34
  • Seed کردن راه‌اندازی داده 04:53
  • راه‌اندازی داکر 08:31
  • مصورسازی داده‌ با MySQL Workbench 04:03
  • ایجاد انتیتی Brand JPA 02:57
  • ایجاد انتیتی نوع 01:16
  • ایجاد انتیتی محصول 02:39
  • راه‌اندازی Associations 04:31
  • مقدمه الگوی مخزن 02:11
  • استراتژی گیت‌هاب 01:01
  • ایجاد مخازن 03:05
  • ساخت مدل‌ها 04:30
  • ایجاد سرویس‌ها 03:26
  • پیاده‌سازی سرویس برند 07:08
  • پیاده‌سازی سرویس تایپ 06:05
  • ایجاد پیاده‌سازی سرویس محصول - بخش 1 12:07
  • ایجاد پیاده‌سازی سرویس محصول - بخش 2 03:29
  • ایجاد کنترلر محصول - بخش 1 05:58
  • ایجاد کنترلر محصول - بخش 2 05:58
  • دموی APIs 02:23
  • افزودن پیاده‌سازی Swagger 03:32
  • مقدمه بخش الگوی مشخصات 02:39
  • ساخت پشتیبانی از صفحه‌بندی 10:28
  • ایجاد مشخصات 06:23
  • ایجاد مشخصات برند 07:46
  • تکمیل سایر معیارها 07:04
  • پیاده‌سازی کنترلر با استفاده از الگوی مشخصات 06:47
  • دمو 08:57
  • آشنایی با اپلیکیشن ری‌اکت 00:24
  • درباره ViteJS 02:32
  • ایجاد ساختار پروژه کلاینت 03:56
  • اجرای اپلیکیشن 05:37
  • درک ساختار پوشه ری‌اکت 05:19
  • درک کد 04:18
  • مثال هوک State 09:59
  • درک کد هوک State 01:39
  • فراخوانی API محصولات با هوک useEffect 09:22
  • پیاده‌سازی پیکربندی Cors 07:17
  • واکشی محصولات با استفاده از Promise 02:37
  • افزودن رابط تایپ‌اسکریپت برای محصول 04:34
  • سازماندهی فایل‌ها و پوشه 03:04
  • فیکس کردن مشکل ایمپورت 01:12
  • شروع کار با کامپوننت ری‌اکت 00:51
  • ایجاد کامپوننت کاتالوگ 04:40
  • افزودن Material UI 05:21
  • ایجاد کامپوننت لیست محصولات 04:35
  • ایجاد کامپوننت کارت محصول 06:06
  • اتمام کارت محصول و لیست محصولات 09:37
  • ایجاد نوار اپلیکیشن 09:00
  • ایجاد ThemeBuilder 10:59
  • اعمال Theme Provider 01:18
  • ساخت استاتیک نوار اپلیکیشن 03:41
  • شروع کار با React Router 00:43
  • نصب React Router 02:46
  • ایجاد صفحه اصلی و صفحه تماس با ما 03:49
  • ایجاد مسیریاب 05:25
  • ایجاد صفحه جزئیات محصول و فعال‌سازی مسیر 05:00
  • ایجاد لینک‌های ناوبری 05:35
  • فعال‌سازی لینک‌های ناوبری 09:04
  • فعال‌سازی لینک‌های حساب 06:17
  • درک کد لینک ناوبری 02:40
  • بروزرسانی کارت محصول 02:37
  • بارگذاری محصول 08:07
  • طراحی صفحه جزئیات محصول 05:46
  • آشنایی با بهترین شیوه‌ها 01:01
  • تمرکز درخواست‌های API با استفاده از Axios 09:41
  • اصلاح صفحه کاتالوگ و صفحه جزئیات محصول 11:05
  • ایجاد صفحه Not Found 05:27
  • ایجاد خطای سرور 02:45
  • پیاده‌سازی رهگیرهای خطا 06:40
  • تغییرات مسیریاب 05:33
  • پیاده‌سازی نوتیفیکیشن Toast 07:00
  • پیاده‌سازی استثنای خطای سفارشی 08:42
  • دموی هندلر استثنا 03:45
  • ایجاد کامپوننت اسپینر 08:30
  • پیاده‌سازی اسپینر 05:00
  • شروع کار با قابلیت سبد خرید - سمت سرور 01:12
  • ایمپورت کتابخانه Redis در Maven 01:14
  • ایجاد کلاس سبد خرید 02:50
  • ایجاد کلاس آیتم سبد خرید 03:00
  • ایجاد تغییرات در فایل application.yaml 02:37
  • ایجاد مخزن سبد خرید 01:19
  • ایجاد کلاس‌های سبد خرید و BasketItemResponse 03:05
  • ایجاد سرویس سبد خرید 02:07
  • پیاده‌سازی سرویس سبد خرید - بخش 1 04:18
  • ایجاد نگاشت BasketResponse 03:24
  • پیاده‌سازی نگاشت BasketItemResponse 02:03
  • پیاده‌سازی سرویس سبد خرید - بخش 2 03:21
  • پیاده‌سازی سرویس سبد خرید - بخش 3 03:07
  • ایجاد کنترلر سبد خرید - بخش 1 05:17
  • ایجاد کنترلر سبد خرید - بخش 2 08:07
  • شروع کار با قابلیت سبد خرید - سمت کلاینت 01:06
  • ایجاد نوع سبد خرید و آیتم سبد خرید 03:56
  • مقدمه ریداکس 03:36
  • نصب کتابخانه‌های ریداکس 01:39
  • ایجاد Redux Store 09:31
  • ایجاد Basket Slice 06:47
  • ایجاد تغییرات Provider در فایل اصلی 01:34
  • ایجاد صفحه سبد خرید 06:10
  • ایجاد اسکلتون سبد خرید 02:50
  • ایجاد سرویس سبد خرید - بخش 1 12:52
  • ایجاد سرویس سبد خرید - بخش 2 17:26
  • پیاده‌سازی سرویس سبد خرید 09:12
  • پیاده‌سازی افزایش و کاهش تعداد 08:40
  • نصب پکیج CUID2 01:48
  • بروزرسانی کد ایجنت 10:25
  • اکسپورت قابلیت سبد خرید از ایجنت 02:06
  • اصلاح صفحه سبد خرید 10:52
  • بروزرسانی هدر با تغییرات State سبد خرید 05:41
  • دمو - افزودن به سبد خرید 14:05
  • مقدمه صفحه‌بندی، مرتب‌سازی و فیلترینگ 01:28
  • واکشی تایپ‌ها، برندها و غیره 05:59
  • طرح کلی صفحه کاتالوگ 07:39
  • پیاده‌سازی هوک‌های State صفحه کاتالوگ 09:07
  • بارگذاری محصولات، برندها و تایپ‌ها 05:44
  • تغییر منطق لیست ایجنت 11:18
  • پیاده‌سازی متد بارگذاری محصولات 08:22
  • مدیریت تغییر مرتب‌سازی 04:45
  • مدیریت تغییر برند و تایپ 04:21
  • اتصال بخش‌های گمشده 05:06
  • پیاده‌سازی صفحه‌بندی 08:37
  • فیکس کردن مشکل صفحه‌بندی 06:20
  • دمو 01:50
  • شروع کار با Spring Security 01:15
  • نصب پکیج Maven 02:57
  • دمو - Spring Security 02:47
  • پیاده‌سازی سرویس جزئیات کاربر 07:27
  • دمو - مدیریت کاربر 03:12
  • پیاده‌سازی AuthenticationEntryPoint 03:12
  • پیاده‌سازی JWT Helper 09:32
  • پیاده‌سازی تولید توکن 10:07
  • پیاده‌سازی انقضای توکن 04:06
  • پیاده‌سازی فیلتر احراز هویت JWT 07:54
  • پیاده‌سازی فیلتر احراز هویت - بخش 2 06:54
  • ساخت پیکربندی امنیت 09:19
  • ایجاد Manager Bean احراز هویت 01:41
  • ایجاد مدل‌های مورد نیاز 02:05
  • ایجاد کنترلر احراز هویت - بخش 1 07:20
  • ایجاد کنترلر احراز هویت - بخش 2 05:00
  • دمو - Spring Security 02:48
  • پیاده‌سازی Spring Security در سمت کلاینت 01:22
  • ایجاد مدل کاربر 01:43
  • بروزرسانی تغییرات حساب در ایجنت 01:36
  • ایجاد ویژگی حساب کاربری 02:30
  • بروزرسانی مسیرها 01:40
  • ایجاد صفحه لاگین 05:55
  • فیکس کردن مشکل صفحه لاگین 01:33
  • اتصال فرم رجیستریشن 07:38
  • درک جریان رجیستریشن 02:46
  • نصب React Hook Form 02:26
  • استفاده از React Hook Form در صفحه ورود 09:53
  • بررسس Thunk API 01:23
  • ایجاد Account Slice 06:40
  • پیاده‌سازی متد واکشی کاربر و خروج از سیستم در Account Slice 08:38
  • اتمام اکشن‌ Account Slice 09:26
  • اتمام صفحه لاگین 08:44
  • ایجاد منوی کشویی برای کاربر وارد شده 07:40
  • اتمام صفحه لاگین - بخش 2 04:31
  • واکشی سبد خرید از حافظه محلی 06:14
  • پایداری سبد خرید و لاگین هنگام رفرش صفحه 06:50
  • مقدمه بخش سفارش‌ها 01:11
  • ایجاد انتیتی تعبیه شده آدرس ارسال 04:59
  • ایجاد جدول قابل تعبیه آیتم‌های سفارش داده شده محصول 03:19
  • ایجاد انتیتی وضعیت سفارش 01:13
  • ایجاد انتیتی آیتم سفارش 04:56
  • ایجاد انتیتی سفارش 07:48
  • ایجاد DTOs 04:50
  • نصب پکیج MapStruct 02:04
  • ایجاد مخزن سفارش‌ 08:38
  • ایجاد سرویس سفارش 02:51
  • ایجاد مپر سفارش 04:36
  • ایجاد تنظیمات مپر سفارش 01:48
  • ایجاد پیاده‌سازی سرویس سفارش - بخش 1 04:08
  • ایجاد پیاده‌سازی سرویس سفارش - بخش 2 05:44
  • ایجاد پیاده‌سازی سرویس سفارش - بخش 3 08:13
  • ایجاد پیاده‌سازی سرویس سفارش - بخش 4 04:35
  • ایجاد کنترلر سفارش‌ها - بخش 1 05:57
  • ایجاد کنترلر سفارش‌ها - بخش 2 07:06
  • دمو - Swagger 00:58
  • شروع کار با بخش چک‌اوت 01:46
  • بروزرسانی تعداد سبد خرید 01:14
  • ایجاد صفحه خلاصه سبد خرید 11:09
  • ایجاد صفحه چک‌اوت 01:46
  • ایمن‌سازی صفحه چک‌اوت 05:09
  • نصب Yup Schema Builder 02:11
  • ایجاد اسکیمای قوانین اعتبارسنجی 06:03
  • ایجاد فرم آدرس 04:50
  • ایجاد فرم پرداخت 04:02
  • ایجاد صفحه بازبینی 03:31
  • اتصال صفحه چک‌اوت - بخش 1 09:02
  • نصب Yup Resolver 00:51
  • اتصال صفحه چک‌اوت - بخش 2 11:26
  • ایجاد متد سفارش‌ها در ایجنت 04:02
  • تکمیل منطق ایجاد سفارش 10:18
  • تکمیل صفحه چک‌اوت 02:32
  • دمو - ایجاد سفارش 03:11
  • دمو - صفحه سفارش‌ها 08:25
  • تشکر از شما 01:06

10,332,800 2,583,200 تومان

مشخصات آموزش

ساخت اپلیکیشن فول‌استک تجارت الکترونیک با اسپرینگ بوت و ری‌اکت

  • تاریخ به روز رسانی: 1404/12/10
  • سطح دوره:همه سطوح
  • تعداد درس:206
  • مدت زمان :17:20:15
  • حجم :5.94GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,260,000 452,000 تومان
  • زمان: 03:02:02
  • تعداد درس: 14
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
795,000 159,000 تومان
  • زمان: 58:00
  • تعداد درس: 12
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
19,403,000 3,880,600 تومان
  • زمان: 26:02:40
  • تعداد درس: 175
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,508,000 1,701,600 تومان
  • زمان: 11:25:13
  • تعداد درس: 94
  • سطح دوره:
  • زبان: دوبله فارسی
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,833,000 366,600 تومان
  • زمان: 02:27:39
  • تعداد درس: 24
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,100,500 1,220,100 تومان
  • زمان: 08:11:21
  • تعداد درس: 28
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید