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

ساخت REST APIs بلادرنگ با اسپرینگ بوت - اپلیکیشن وبلاگ

دوره های آموزشی
دوره های Udemy
  • 4.9 امتیاز (5,254)
  • 33:19:40
  • تعداد بازدید 2
  • 322 ویدئو آموزشی
ساخت REST APIs بلادرنگ با اسپرینگ بوت - اپلیکیشن وبلاگ

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

در این دوره نحوه ساخت REST API با استفاده از اسپرینگ بوت، Spring Security 6 و JWT و Spring Data JPA و Hibernate و MySQL و داکر و استقرار در AWS را می آموزید.

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

  • یادگیری ساخت Rest API برای اپلیکیشن وبلاگ با استفاده از اسپرینگ بوت، Spring Security و JWT و Spring Data JPA (Hibernate) و پایگاه داده MySQL
  • یادگیری نحوه ساخت CRUD REST API در پروژه اسپرینگ بوت
  • یادگیری نحوه ایجاد CRUD REST API برای رابطه ONE-TO-MANY - بررسی پست ها و {postId} و کامنت ها و {commentId}
  • یادگیری نحوه ساخت REST APIs برای صفحه بندی و مرتب سازی در پروژه اسپرینگ بوت
  • یادگیری ساخت REST APIs برای جستجو و فیلترینگ REST API در پروژه اسپرینگ بوت
  • یادگیری نحوه ساخت REST APIs برای لاگین و ثبت نام در پروژه اسپرینگ بوت
  • یادگیری نحوه استفاده از کتابخانه Lombok
  • یادگیری نحوه استفاده از DTO
  • یادگیری Spring Boot REST API - مدیریت استثنا
  • یادگیری اعتبارسنجی Spring Boot REST API
  • یادگیری نحوه استفاده از Spring Security در پروژه اسپرینگ بوت و نحوه انجام احراز هویت In-Memory و پایگاه داده و اعطای مجوز
  • یادگیری نحوه ایمن سازی REST APIs (امنیت مبتنی بر نقش) در پروژه اسپرینگ بوت
  • یادگیری نحوه نوشتن متدهای کوئری با استفاده از Spring Data JPA
  • یادگیری نگاشت روابط One-To-Many و Many-To-Many در JPA و Hibernate 
  • یادگیری نحوه تست REST API با استفاده از Postman REST Client
  • یادگیری اینکه JWT چیست، چگونه کار می کند و چگونه JWT (JSON Web Token) را در Spring Security پیکربندی کنید.
  • یادگیری نحوه استفاده از JWT با API لاگین و ایمن سازی REST API با استفاده از JWT
  • یادگیری چهار استراتژی های مهم نسخه سازی REST API
  • یادگیری مستندسازی REST APIs با Swagger UI
  • تست Spring Boot REST APIs با JWT با استفاده از Swagger UI
  • یادگیری سفارشی سازی مستندات Swagger REST با حاشیه نویسی ها
  • یادگیری نحوه افزودن پروفایل ها به پروژه اسپرینگ بوت
  • یادگیری مدیریت تراکنش ها با اسپرینگ بوت و Spring Data JPA
  • یادگیری نحوه استقرار اپلیکیشن وبلاگ اسپرینگ بوت در AWS Cloud (تولید)
  • یادگیری اصول Spring Data JPA 
  • داکری سازی گام به گام اپلیکیشن اسپرینگ بوت
  • داکری سازی گام به گام اپلیکیشن Spring Boot MySQL CRUD
  • داکر کامپوز - داکری سازی گام به گام اپلیکیشن Spring Boot MySQL CRUD

توضیحات دوره

در این دوره نحوه ساخت REST APIs بلادرنگ را با توسعه اپلیکیشن کامل وبلاگ و همچنین نحوه استقرار آن در AWS cloud را یاد خواهید گرفت.

در این دوره از رویکرد توسعه پروژه بلادرنگ استاندارد صنعت پیروی می کنیم.

نکته مهم - این دوره از اسپرینگ بوت نسخه 3+ و Spring Security نسخه 6+ پشتیبانی می کند.

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

  • مبتدیان و حرفه ای های اسپرینگ بوت که می خواهند یاد بگیرند که چگونه REST API های بلادرنگ بسازند.
  • کسی که می خواهد با ساخت گام به گام اپلیکیشن کامل وبلاگ، نحوه ساخت REST APIs بلادرنگ با اسپرینگ بوت را بیاموزد.

ساخت REST APIs بلادرنگ با اسپرینگ بوت - اپلیکیشن وبلاگ

  • مقدمه دوره و آنچه در این دوره خواهید آموخت؟ 06:16
  • نصب جاوا +JDK 17 روی ویندوز 10 05:56
  • نصب IntelliJ IDEA در ویندوز 10 - نسخه IntelliJ Community (رایگان) 09:47
  • نصب و راه اندازی Spring Tool Suite 4 (STS) در ویندوز 10 - برای کاربران STS 09:23
  • نصب Lombok در Eclipse STS (Spring Tool Suite) IDE - برای کاربران STS 10:54
  • نصب MySQL Server 8 و MySQL Workbench در ویندوز 10 13:04
  • مقدمه REST و معماری REST 09:57
  • مفاهیم کلیدی REST - منبع، URI و منبع فرعی 07:17
  • مفاهیم کلیدی REST - متدهای Http 05:49
  • مفاهیم کلیدی REST - کدهای وضعیت HTTP 10:40
  • آزمون EST API - تست دانش شما None
  • مقدمه بخش 01:58
  • ایجاد پروژه اسپرینگ بوت با استفاده از Spring Initializr و ایمپورت در IntelliJ IDE 05:52
  • ایجاد Spring Boot REST API ساده - GetMapping@ 07:21
  • Spring Boot REST API که Bean جاوا را به صورت جی سان برمی گرداند 05:39
  • ایجاد Spring Boot REST API که لیست را به صورت جی سان برمی گرداند 03:52
  • Spring Boot REST API با متغیر مسیر - PathVariable@ 07:58
  • Spring Boot REST API با پارامتر درخواست - RequestParam@ 06:41
  • Spring Boot POST REST API - بررسی PostMapping@ و RequestBody@ 09:21
  • Spring Boot PUT REST API - بررسی PutMapping@ و RequestBody@ 09:05
  • Spring Boot DELETE REST API - بررسی DeleteMapping@ 04:47
  • استفاده از Spring ResponseEntity برای دستکاری پاسخ HTTP - بررسی ResponseEntity 09:38
  • تعریف URL پایه برای REST API در کنترلر Spring MVC - بررسی RequestMapping@ 05:31
  • اپلیکیشن وبلاگ - الزامات سطح بالا 02:51
  • انتخاب استک فناوری برای اپلیکیشن وبلاگ 02:50
  • شناسایی منابع برای اپلیکیشن وبلاگ 02:08
  • معماری اپلیکیشن اسپرینگ بوت 01:43
  • طراحی REST API برای منبع پست 03:55
  • طراحی REST APIs برای منبع کامنت 04:58
  • طراحی REST API برای ثبت نام، رجیستر، لاگین و ورود به سیستم 01:30
  • ایجاد و راه اندازی پروژه اسپرینگ بوت 08:51
  • ایجاد ساختار پروژه اسپرینگ بوت 04:26
  • پیکربندی پایگاه داده MySQL 05:20
  • ایجاد انتیتی JPA - انتیتی پست 09:35
  • ایجاد مخزن JPA - بررسی PostRepository 06:25
  • ایجاد استثنای سفارشی - ResourceNotFoundException 05:36
  • ایجاد کلاس DTO - بررسی PostDto 06:00
  • ایجاد Post REST API - بررسی 03:17
  • ایجاد Post REST API - کدنویسی 12:09
  • تست ایجاد Post REST API با استفاده از کلاینت Postman 05:15
  • دریافت API همه پست‌ ها - بررسی 02:30
  • دریافت REST API همه پست‌ ها - کدنویسی 10:25
  • دریافت پست بر اساس REST API شناسه - بررسی 02:40
  • دریافت پست بر اساس REST API شناسه - کدنویسی 06:50
  • بروزرسانی REST API پست - بررسی 03:26
  • بروزرسانی REST API پست - کدنویسی 08:52
  • حذف REST API پست - بررسی 01:47
  • حذف REST API پست - کدنویسی 06:44
  • آزمون برای این بخش از درس ها - تست دانش شما None
  • بررسی صفحه بندی و مرتب سازی 04:53
  • پشتیبانی صفحه‌ بندی برای دریافت REST API همه پست ها 11:28
  • سفارشی سازی پاسخ API صفحه بندی 08:43
  • پشتیبانی مرتب‌ سازی برای دریافت REST API همه پست‌ ها 07:10
  • سفارش دهی در API مرتب سازی - ASC و DESC 06:37
  • ریفکتوری کردن مقادیر دارای Hardcode برای صفحه بندی و مرتب سازی 04:57
  • ایجاد انتیتی JPA - کامنت 10:44
  • ایجاد مخزن JPA - بررسی CommentRepository 03:53
  • ایجاد کلاس DTO - بررسی CommentDto 02:55
  • ایجاد REST API کامنت 14:19
  • تست ایجاد REST API کامنت با استفاده از کلاینت Postman 04:25
  • دریافت همه کامنت ها بر اساس REST API شناسه پست 08:30
  • دریافت کامنت بر اساس REST API شناسه 10:43
  • بروزرسانی کامنت بر اساس REST API شناسه 12:24
  • حذف REST API کامنت 07:39
  • نگاشت انتیتی پست برای DTO پست با استفاده از ModelMapper 08:48
  • نگاشت انتیتی کامنت برای DTO کامنت با استفاده از ModelMapper، 03:16
  • ریفکتور کردن GetPostById REST AP و GetAllPosts REST API 04:21
  • بررسی مدیریت خطای REST API اسپرینگ بوت 05:11
  • مدیریت استثنای خاص یا سفارشی REST API اسپرینگ بوت 10:10
  • مدیریت استثنای گلوبال REST API اسپرینگ بوت 04:39
  • اعتبارسنجی با اسپرینگ بوت - بررسی 04:36
  • اعتبارسنجی درخواست REST API ایجاد پست و بروزرسانی پست 12:18
  • سفارشی سازی پاسخ اعتبارسنجی 10:53
  • اعتبارسنجی درخواست REST API ایجاد کامنت و بروزرسانی کامنت 08:52
  • مهاجرت و پاکسازی - اسپرینگ بوت 3 11:50
  • افزودن امنیت به اسپرینگ بوت و بررسی پیکربندی خودکار امنیت 10:12
  • پیاده سازی احراز هویت اولیه با استفاده از Spring Security 09:46
  • احراز هویت اولیه HTTP چگونه کار می کند؟ 07:31
  • ایمن سازی REST APIs با احراز هویت In-memory 12:24
  • مدیریت AccessDeniedException برای بازگردانی وضعیت غیر مجاز 03:48
  • ایجاد انتیتی های JPA - کاربر و نقش (نگاشت Many to Many) 11:08
  • ایجاد مخازن Spring Data JPA - بررسی UserRepository و RoleRepository 05:50
  • پیاده سازی رابط کاربری UserDetailsService - بررسی CustomUserDetailsService 08:33
  • احراز هویت پایگاه داده در Spring Security چگونه کار می کند؟ 09:10
  • ایمن سازی REST APIs با احراز هویت پایگاه داده 10:31
  • مقدمه JWT 09:06
  • بررسی Spring Security JWT 03:12
  • افزودن JWT به اپلیکیشن اسپرینگ بوت 07:50
  • ایجاد کلاس یوتیلیتی JwtTokenProvider 13:08
  • ایجاد JwtAuthenticationFilter 13:16
  • پیکربندی JWT در پیکربندی Spring Security 05:53
  • تغییر API لاگین برای بازگردانی توکن JWT و تست همه یوزکیس ها 09:05
  • ویژگی مدیریت دسته بندی - الزامات 01:27
  • ایجاد انتیتی JPA دسته بندی 07:43
  • ایجاد CategoryRepository و CategoryDto 03:02
  • ساخت REST API افزودن دسته بندی و ایمن سازی با استفاده از نقش ادمین 12:22
  • ساخت REST API دریافت دسته بندی 07:32
  • ساخت REST API دریافت همه دسته بندی ها 06:55
  • ساخت REST API بروزرسانی دسته بندی و ایمن سازی با استفاده از نقش ادمین 10:44
  • ساخت REST API حذف دسته بندی و ایمن سازی با استفاده از نقش ادمین 08:13
  • تغییر REST API افزودن پست برای استفاده از دسته بندی 08:19
  • تغییر REST API بروزرسانی پست برای استفاده از دسته بندی 05:25
  • ساخت REST API دریافت پست ها بر اساس دسته بندی 10:08
  • بررسی بخش و دمو 04:14
  • افزودن SpringDoc OpenAPI به پروژه سپرینگ بوت 07:27
  • تعریف اطلاعات API با استفاده از حاشیه نویسی ها 07:19
  • افزودن هدر احراز هویت به Swagger UI و تست REST API اسپرینگ بوت با استفاده از JWT 12:25
  • سفارشی سازی مستندات Swagger API با حاشیه نویسی ها 10:18
  • سفارشی سازی مستندات مدل های Swagger با حاشیه نویسی ها 04:29
  • افزودن امنیت به اسپرینگ بوت و بررسی پیکربندی خودکار امنیت 07:16
  • پیاده سازی احراز هویت اولیه با استفاده از Spring Security 09:51
  • ایمن سازی REST APIs با احراز هویت In-memory 13:28
  • ایجاد انتیتی های JPA - کاربر و نقش (نگاشت Many to Many) 13:38
  • ایجاد مخازن JPA - بررسی UserRepository و RoleRepository 06:45
  • پیاده سازی رابط UserDetailsService 09:13
  • ایمن سازی REST APIs با احراز هویت پایگاه داده 12:37
  • REST API لاگین و ورود به سیستم 10:33
  • REST API رجیستر و ثبت نام 12:17
  • افزودن JWT به اپلیکیشن اسپرینگ بوت 06:15
  • ایجاد JwtTokenProvider 11:16
  • ایجاد JwtAuthenticationFilter 12:20
  • پیکربندی JWT در پیکربندی Spring Security 06:02
  • تغییر API لاگین یا ورود به سیستم برای بازگردانی JWT 09:04
  • بررسی نسخه سازی REST APIs 04:34
  • نسخه‌ سازی از طریق مسیر URI 12:40
  • نسخه سازی از طریق پارامترهای کوئری 04:44
  • نسخه سازی از طریق هدرهای سفارشی 05:14
  • نسخه سازی از طریق مذاکره محتوا 06:34
  • نسخه‌ سازی REST APIs اپلیکیشن وبلاگ 04:10
  • Swagger چیست و چرا مستندسازی REST مهم است؟ 04:57
  • یکپارچه سازی Swagger در اپلیکیشن اسپرینگ بوت 07:33
  • مستندسازی REST APIs با Swagger UI 05:27
  • پیکربندی Swagger Docket در اسپرینگ بوت 12:06
  • پیکربندی Swagger UI برای گنجاندن JWT 10:01
  • تست REST APIs اسپرینگ بوت با JWT با استفاده از Swagger UI 09:11
  • سفارشی سازی مستندات Swagger REST با حاشیه نویسی ها 11:13
  • سفارشی سازی مستندات مدل های Swagger با حاشیه نویسی ها 05:36
  • بررسی استقرار Spring Boot AWS 02:15
  • سرویس های مهم AWS که توسعه دهندگان جاوا باید بدانند 07:43
  • استفاده از پروفایل ها در اپلیکیشن وبلاگ اسپرینگ بوت 07:40
  • نوشتن یک کد برای درج متادیتا در جداول 07:41
  • چگونه برای حساب AWS ثبت نام کرده و به آن ورود کنیم؟ 04:18
  • راه اندازی پایگاه داده MySQL در AWS cloud با استفاده از سرویس RDS 06:07
  • اتصال به پایگاه داده AWS MySQL از MySQL Workbench 04:28
  • پکیج اپلیکیشن وبلاگ اسپرینگ بوت به عنوان فایل JAR 03:48
  • استقرار فایل JAR اسپرینگ بوت در AWS Cloud با استفاده از Elastic Beanstalk Service 05:27
  • گردش کار عمومی داکر 03:33
  • ایجاد پروژه اسپرینگ بوت و ساخت REST API ساده 05:26
  • ایجاد Dockerfile برای ساخت داکر ایمیج 06:13
  • ساخت داکر ایمیج از Dockerfile 06:07
  • اجرای داکر ایمیج در کانتینر داکر 07:21
  • پوش کردن داکر ایمیج به داکر هاب 07:45
  • Pulll کردن داکر ایمیج از داکر هاب 07:54
  • بررسی داکری سازی اپلیکیشن Spring Boot MySQL 01:22
  • Pull کردن و اجرای ایمیج MySQL در کانتینر داکر 07:41
  • ایجاد Dockerfile برای ساخت ایمیج 06:11
  • پیاده سازی پروفایل و ساخت داکر ایمیج 08:22
  • اجرای داکر ایمیج اپلیکیشن اسپرینگ بوت در یک کانتینر و تست CRUD REST APIs 08:09
  • بررسی داکر کامپوز 04:01
  • پیکربندی و اجرای ایمیج MySQL در یک کانتینر با استفاده از داکر کامپوز 08:26
  • پیکربندی و اجرای اسپرینگ بوت در یک کانتینر با استفاده از داکر کامپوز 05:34
  • ایجاد پروژه اسپرینگ بوت 06:11
  • پیکربندی پایگاه داده MySQL 05:20
  • ایجاد انتیتی JPA محصول 04:44
  • ایجاد رابط ProductRepository 02:30
  • ایجاد کوئری های JPQL و SQL نیتیو برای جستجوی محصولات 05:24
  • ایجاد لایه سرویس 03:01
  • ساخت REST API جستجو و تست با استفاده از Postman 10:09
  • مقدمه ماژول - آنچه در این بخش یاد خواهید گرفت؟ 01:13
  • مدیریت تراکنش با Spring Data JPA 07:00
  • یوزکیس - ثبت سفارش در وب سایت خرید تجارت الکترونیک 03:17
  • ایجاد و راه اندازی پروژه اسپرینگ بوت در IntelliJ 06:43
  • پیکربندی پایگاه داده MySQL 05:19
  • ایجاد انتیتی های JPA سفارش و پرداخت 08:10
  • ایجاد رابط های OrderRepository و PaymentRepository 02:27
  • ایجاد کلاس های OrderRequest DTO و OrderResponse DTO 02:27
  • ایجاد لایه سرویس 09:34
  • ایجاد REST API ثبت سفارش و تست با استفاده از Postman 06:36
  • مدیریت تراکنش با استفاده از حاشیه نویسی Spring @Transactional 06:32
  • میکروسرویس ها واقعاً در مورد چیست؟ 04:54
  • Spring Cloud واقعاً در مورد چیست؟ 10:32
  • معماری میکروسرویس ها با استفاده از اسپرینگ بوت و Spring Cloud 04:43
  • Spring Data JPA چیست؟ 03:45
  • جریان اولیه Spring Data JPA 03:48
  • Hibernate در مقابل Spring Data JPA 04:46
  • ایجاد و راه اندازی پروژه اسپرینگ بوت در IntelliJ IDEA 06:34
  • درک وابستگی JPA داده استارتر اسپرینگ بوت 04:17
  • اتصال پروژه اسپرینگ بوت با پایگاه داده MySQL 11:16
  • ایجاد انتیتی محصول با Entity@ و Id@ 08:03
  • استفاده از حاشیه نویسی های JPA - بررسی Table@ و Column@ و GeneratedValue@ و UniqueConstraint@ 11:59
  • استراتژی های تولید کلید اولیه - AUTO و IDENTITY و SEQUENCE و TABLE 14:23
  • افزودن حاشیه نویسی های Hibernate - بررسی CreationTimestamp@ و UpdateTimestamp@ 02:35
  • استفاده از کتابخانه Lombok برای کاهش کد Boilerplate 04:44
  • آشنایی با رابط های مخزن Spring Data JPA و سلسله مراتب آن 07:09
  • دی کامپایل کردن کتابخانه Data Spring JPA برای درک رابط های مخزن 07:28
  • مراحل ایجاد مخزن Spring Data JPA - بررسی ProductRepository 06:02
  • بررسی متدهای مخزن Spring Data JPA 03:50
  • ()save - ذخیره یک انتیتی به جدول پایگاه داده 12:15
  • ()save - بروزرسانی یک انتیتی به جدول پایگاه داده 06:23
  • ()findById - بازیابی یک انتیتی واحد از پایگاه داده 03:54
  • ()saveAll - ذخیره چندین انتیتی به جدول پایگاه داده 06:18
  • ()findAll - بازیابی همه انتیتی ها از جدول پایگاه داده 04:13
  • ()deleteById - حذف یک انتیتی واحد از پایگاه داده 03:43
  • ()delete - حذف یک انتیتی از جدول پایگاه داده 07:05
  • ()deleteAll - حذف همه انتیتی ها از جدول پایگاه داده 09:59
  • ()count - دریافت تعداد رکوردها در جدول پایگاه داده 03:31
  • ()existsById - بررسی اینکه آیا انتیتی با شناسه داده شده در جدول پایگاه داده وجود دارد یا خیر 05:45
  • بررسی ایجاد متدهای کوئری از استراتژی نام های متد 02:43
  • چگونه ایجاد کوئری از نام متدها در پشت صحنه کار می کند؟ 05:08
  • درک قوانین و کلیدواژه های پشتیبانی شده برای ایجاد متدهای کوئری 12:42
  • متد کوئری Spring Data JPA - یافتن بر اساس نام فیلد واحد 13:13
  • متد کوئری Spring Data JPA - یافتن بر اساس نام فیلدهای چندگانه 12:38
  • متد کوئری Spring Data JPA - یافتن بر اساس تمایز 04:41
  • متد کوئری Spring Data JPA - یافتن بر اساس GreaterThan 05:48
  • متد کوئری Spring Data JPA - یافتن بر اساس LessThan 05:01
  • متد کوئری Spring Data JPA - یافتن بر اساس Containing 05:11
  • متد کوئری Spring Data JPA - یافتن بر اساس لایک 05:43
  • متد کوئری Spring Data JPA - یافتن بر اساس Between (مثال محدوده قیمت) 06:16
  • متد کوئری Spring Data JPA - یافتن بر اساس Between (مثال محدوده تاریخ) 08:48
  • متد کوئری Spring Data JPA - یافتن بر اساس In 05:27
  • متد کوئری Spring Data JPA - محدود کردن نتایج کوئری 07:02
  • اسپرینگ بوت چیست؟ 05:57
  • ویژگی های کلیدی اسپرینگ بوت 12:06
  • روش های مختلف ایجاد پروژه اسپرینگ بوت 04:28
  • ایجاد پروژه اسپرینگ بوت با استفاده از Spring Initializr 10:22
  • پیکربندی خودکار اسپرینگ بوت 07:56
  • پیکربندی خودکار اسپرینگ بوت - عملی 13:52
  • فرآیند اجرای پروژه اسپرینگ بوت - تئوری 06:55
  • فرآیند اجرای پروژه اسپرینگ بوت - عملی 07:38
  • انواع اپلیکیشن های اسپرینگ بوت - اشکال زدایی و درک آن ها 12:27
  • حاشیه نویسی SpringBootApplication@ 13:26
  • استارترهای اسپرینگ بوت - ویژگی بسیار مهم 10:44
  • والد استارتر اسپرینگ بوت 05:43
  • اسپرینگ بوت چیست؟ و اسپرینگ بوت چه مشکلی را حل می کند؟ 05:42
  • چند ویژگی مهم کلیدی اسپرینگ بوت را توضیح دهید؟ 11:34
  • پیکربندی خودکار اسپرینگ بوت چگونه است؟ 06:41
  • اسپرینگ بوت چگونه به صورت داخلی کار می کند یا متد ()run را در اسپرینگ بوت توضیح دهید؟ 10:43
  • روش های مختلف ایجاد اپلیکیشن اسپرینگ بوت چیست؟ 03:55
  • توضیح SpringBootApplication@ و Configuration@ و حاشیه نویسی های ComponentScan@ 13:19
  • استارترهای اسپرینگ بوت چیست و چند بوت استارترهای مهم را نام ببرید؟ 10:21
  • والد استارتر اسپرینگ بوت چیست؟ 05:11
  • با استفاده از اسپرینگ بوت چند نوع پروژه می توانیم ایجاد کنیم؟ 01:16
  • انواع سرورهای تعبیه شده در اسپرینگ بوت را توضیح دهید؟ 12:36
  • چگونه پروژه اسپرینگ بوت را از خط فرمان اجرا کنیم؟ 06:30
  • جریان درخواست HTTP REST API را از طریق پروژه اسپرینگ بوت توضیح دهید؟ 03:16
  • چگونه Spring boot WAR را در سرور خارجی Tomcat ایجاد کرده و مستقر کنیم؟ 11:42
  • ابزارهای توسعه دهنده اسپرینگ بوت برای چه مواردی استفاده می شود؟ 07:56
  • چگونه امنیت را به اسپرینگ بوت اضافه کنیم و پیکربندی های خودکار امنیتی را توضیح دهیم؟ 06:54
  • آیا از پروفایل ها در پروژه اسپرینگ بوت خود استفاده کرده اید؟ اگر بله، مختصرا توضیح دهید 04:45
  • حاشیه نویسی Component@ 09:06
  • حاشیه نویسی Autowired@ 05:05
  • حاشیه نویسی Qualifier@ 05:28
  • حاشیه نویسی Primary@ 03:24
  • حاشیه نویسی های Bean@ و Configuration@ 12:56
  • Controlle@ و Service@ و Repository@ 09:02
  • حاشیه نویسی Lazy@ 06:20
  • حاشیه نویسی Scope@ 10:39
  • حاشیه نویسی Value@ 09:47
  • حاشیه نویسی های PropertySource و PropertySources@ 14:21
  • حاشیه نویسی ConfigurationProperties@ 16:32
  • حاشیه نویسی های Controller@ و ResponseBody@ 09:47
  • حاشیه نویسی RestController@ 04:52
  • حاشیه نویسی RequestMapping@ 08:34
  • حاشیه نویسی GetMapping@ 04:52
  • حاشیه نویسی های PostMapping@ و RequestBody@ 10:26
  • حاشیه نویسی PutMapping@ 07:31
  • حاشیه نویسی DeleteMapping@ 05:05
  • حاشیه نویسی PathVariable@ 09:28
  • حاشیه نویسی RequestParam@ 07:28

14,880,000 ریال 109$

مشخصات آموزش

ساخت REST APIs بلادرنگ با اسپرینگ بوت - اپلیکیشن وبلاگ

  • سطح دوره:متوسط
  • تعداد درس:322
  • مدت زمان :33:19:40
  • حجم :13.87GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی: دوره های Udemy
  • تعداد بازدید: 2

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

آموزش های یودمی

1,877,000 ریال

  • زمان: 02:08:55
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

850,000 ریال

  • زمان: 58:29
  • تعداد درس: 11
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,628,000 ریال

  • زمان: 01:51:51
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

733,000 ریال

  • زمان: 50:14
  • تعداد درس: 9
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,672,000 ریال

  • زمان: 01:54:29
  • تعداد درس: 13
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

5,397,000 ریال

  • زمان: 06:08:32
  • تعداد درس: 5
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

1,657,000 ریال

  • زمان: 01:53:24
  • تعداد درس: 43
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

9,900,000 ریال

  • زمان: 11:15:49
  • تعداد درس: 128
  • سطح دوره:
  • زبان: دوبله فارسی
آموزش های یودمی

3,916,000 ریال

  • زمان: 04:27:00
  • تعداد درس: 56
  • سطح دوره:
  • زبان: دوبله فارسی

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

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