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

فریمورک اسپرینگ 6 و اسپرینگ بوت 3 (راهنمای توسعه‌دهنده)

فریمورک اسپرینگ 6 و اسپرینگ بوت 3 (راهنمای توسعه‌دهنده)

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

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

  • فریمورک اسپرینگ (چیست، چرا و تاریخچه)
  • اسپرینگ بوت (چیست، چرا و تاریخچه)
  • اسپرینگ 5 در مقابل اسپرینگ 6
  • اسپرینگ بوت 2 در مقابل اسپرینگ بوت 3
  • ویژگی‌های اسپرینگ بوت 2 (استارترها، ابزارهای توسعه، Runners، اکچویتور، تحلیلگر خطا)
  • ویژگی‌های جدید اسپرینگ بوت 3
  • اسپرینگ بوت و Spring Security
  • اسپرینگ بوت و تست اسپرینگ
  • اسپرینگ بوت و Spring Data JPA
  • اسپرینگ بوت و Rest APIs
  • توسعه اپلیکیشن فول‌استک مبتنی بر نقش
  • یاد می‌گیرید چگونه از اسپرینگ بوت 2.7 به اسپرینگ بوت 3 مهاجرت کنید.

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

  • جاوا 8 یا بالاتر
  • جاوا EE

توضیحات دوره

مقدمه‌ای بر اسپرینگ بوت:

اسپرینگ بوت یک فریمورک متن باز مبتنی بر جاوا است که برای ایجاد یک میکروسرویس استفاده می‌شود. این فریمورک توسط Pivotal Team توسعه یافته و برای ساخت اپلیکیشن‌های اسپرینگ مستقل و آماده تولید استفاده می‌شود. این فصل مقدمه‌ای بر اسپرینگ بوت ارائه می‌دهد و شما را با مفاهیم اولیه آن آشنا می‌کند.

مزایای اسپرینگ بوت:

  • درک و توسعه راحت اپلیکیشن‌های اسپرینگ
  • افزایش بهره‌وری
  • کاهش زمان توسعه

اهداف دوره:

  • درک فریمورک اسپرینگ
  • درک هسته‌ اسپرینگ
  • درک اسپرینگ 5 در مقابل اسپرینگ 6
  • درک Spring AOP (پروژه‌ جنبه‌گرا)
  • درک ویژگی‌های اسپرینگ بوت
    • ویژگی‌های اصلی اسپرینگ بوت
    • استارترهای اسپرینگ بوت
    • ابزارهای توسعه اسپرینگ بوت
    • Runners اسپرینگ بوت
    • اکچویتور اسپرینگ بوت
  • درک اسپرینگ بوت با Spring Data JPA
  • درک اسپرینگ بوت با Spring MVC (Thymeleaf)
  • درک اسپرینگ بوت با Spring Security
  • درک اسپرینگ بوت با Spring Rest APIs
  • درک اسپرینگ بوت با تست اسپرینگ (JUnit)
  • توسعه اپلیکیشن فول استک مبتنی بر نقش با استفاده از (اسپرینگ بوت، Spring Data JPA و Spring Security و Spring Rest APIs و تست اسپرینگ، پایگاه داده Postgres)
  • درک اسپرینگ بوت 3
  • درک اسپرینگ بوت 2.7 در مقابل اسپرینگ بوت 3
  • درک اینکه چگونه از اسپرینگ بوت 2.7 به اسپرینگ بوت 3 مهاجرت کنید.
  • مهاجرت سیستم مدیریت کتابخانه از اسپرینگ بوت 2.7 به اسپرینگ بوت 3

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

  • توسعه‌دهندگان اسپرینگ
  • توسعه‌دهندگان جاوا
  • توسعه‌دهندگان وب

فریمورک اسپرینگ 6 و اسپرینگ بوت 3 (راهنمای توسعه‌دهنده)

  • بررسی دوره 07:01
  • مرحله 1 - دانلود و نصب JDK 02:07
  • مرحله 3 - دانلود و نصب IDE جاوا (IntelliJ IDE) 03:18
  • مرحله 3 - دانلود و نصب IDE جاوا (STS IDE) 03:18
  • مرحله 4 - دانلود و نصب Apache Maven - بخش 1 01:52
  • مرحله 4 - دانلود و نصب Apache Maven - بخش 2 03:38
  • دستور کار 01:47
  • فریمورک اسپرینگ چیست؟ 04:59
  • اسپرینگ بوت چیست؟ 04:12
  • چرا اسپرینگ بوت؟ 03:33
  • تاریخچه‌ اسپرینگ بوت 02:21
  • ویژگی‌های جدید اسپرینگ بوت 2 و اسپرینگ بوت 3 06:20
  • اسپرینگ بوت در مقابل Spring MVC 05:35
  • ساختار کد پروژه 04:47
  • حاشیه‌نویسی اپلیکیشن اسپرینگ بوت 09:44
  • دستور کار 01:10
  • Runners اسپرینگ بوت - بخش 1 05:34
  • Runners اسپرینگ بوت - بخش 2 08:18
  • دستور کار 01:48
  • ویژگی‌های اپلیکیشن (بخش 1 - تعریف نام اپلیکیشن) 06:39
  • ویژگی‌های اپلیکیشن (بخش 2 - اتصال به پایگاه داده Postgres) 03:52
  • ویژگی‌های اپلیکیشن (بخش 3 - تعیین شماره پورت تامکت) 03:46
  • ویژگی‌های سفارشی اپلیکیشن (بخش 1 - چگونه ویژگی‌های سفارشی ایجاد کنیم؟) 05:47
  • ویژگی‌های سفارشی اپلیکیشن (بخش 2 - مثال عملی) 09:22
  • تحلیل‌گر خطای اسپرینگ بوت - بخش 1 06:09
  • تحلیل‌گر خطای اسپرینگ بوت - بخش 2 11:39
  • دستور کار 05:47
  • JPA چیست؟ 04:03
  • معماری JPA 05:41
  • پیاده‌سازی‌های JPA 02:53
  • داده‌ اسپرینگ 05:50
  • Spring Data JPA 07:23
  • مرحله 1 - ایجاد پروژه‌ جدید با استفاده از Spring Initializr 04:47
  • مرحله 2 - ایجاد انتیتی و مخزن 09:18
  • مرحله 3 - ایجاد سرویس اسپرینگ 08:39
  • مرحله 4 - ایجاد RestController 13:25
  • مرحله 5 - ایجاد اتصال جدید به پایگاه داده 06:21
  • مرحله 6 - استقرار و تست با استفاده از Postman 16:43
  • مرحله 7 - قالب‌های Thymeleaf 32:57
  • ابزارهای توسعه‌‌دهنده اسپرینگ بوت چیست؟ 03:29
  • مثال ابزارهای توسعه‌‌دهنده اسپرینگ بوت 10:06
  • دستور کار 01:32
  • معماری Spring Security 04:30
  • استارتر Spring Boot Security 03:17
  • ایمن‌سازی سیستم کتابخانه - بخش 1 08:09
  • ایمن‌سازی سیستم کتابخانه - بخش 2 24:39
  • دستور کار 01:21
  • مقدمه‌ای بر اکچویتور اسپرینگ بوت 05:20
  • استفاده از استارتر اکچویتور اسپرینگ بوت 03:33
  • فعال‌سازی و غیرفعال‌سازی اندپوینت‌های اکچویتور 08:09
  • ایمن‌سازی اندپوینت‌های اکچویتور بر اساس نقش 04:00
  • دستور کار 02:07
  • مقدمه‌ای بر تست واحد 05:08
  • تست استارتر اسپرینگ بوت 02:48
  • مثال تست اسپرینگ - بخش 1 05:31
  • مثال تست اسپرینگ - بخش 2 20:15
  • دستور کار 01:03
  • ویژگی‌های جدید اسپرینگ بوت 3 11:51
  • اسپرینگ نسخه 5 در مقابل نسخه 6 02:57
  • اولین اسپرینگ بوت 3 - بخش 1 03:56
  • اولین اسپرینگ بوت 3 - بخش 2 06:17
  • مراحل مهاجرت به اسپرینگ بوت 3 - بخش 1 05:47
  • مراحل مهاجرت به اسپرینگ بوت 3 - بخش 2 16:34

5,616,400 1,404,100 تومان

مشخصات آموزش

فریمورک اسپرینگ 6 و اسپرینگ بوت 3 (راهنمای توسعه‌دهنده)

  • تاریخ به روز رسانی: 1405/04/02
  • سطح دوره:همه سطوح
  • تعداد درس:64
  • مدت زمان :09:25:26
  • حجم :2.86GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

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

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
7,256,500 1,451,300 تومان
  • زمان: 09:44:25
  • تعداد درس: 67
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
3,634,500 726,900 تومان
  • زمان: 04:52:43
  • تعداد درس: 38
  • سطح دوره:
  • زبان: دوبله فارسی

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

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