دوره آموزشی
دوبله زبان فارسی
فریمورک اسپرینگ 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
-
دستور کار 01:16
-
ساختار کد پروژه 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
مشخصات آموزش
فریمورک اسپرینگ 6 و اسپرینگ بوت 3 (راهنمای توسعهدهنده)
- تاریخ به روز رسانی: 1405/04/02
- سطح دوره:همه سطوح
- تعداد درس:64
- مدت زمان :09:25:26
- حجم :2.86GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy