آموزش جامع و ضروری اسپرینگ بوت ۳ (Spring Boot 3) - آخرین آپدیت

دانلود Spring Boot 3 Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره آموزشی، فرانک مولی — توسعه‌دهنده نرم‌افزار، معمار سیستم و مدرس — قدرت فریم‌ورک Spring را بررسی کرده و به شما نشان می‌دهد که چگونه از Spring Boot برای ساخت اپلیکیشن‌های مدرن و مقیاس‌پذیر به راحتی استفاده کنید. ابتدا با ایجاد و پیکربندی پروژه‌های Spring Boot، درک مفهوم auto-configuration و بهره‌گیری از پروفایل‌ها برای سناریوهای مختلف زمان اجرا شروع خواهید کرد. سپس در زمینه ساخت و مدیریت مخازن داده با Spring Data عمیق شده و دیتابیس‌های داخلی (embedded) و خارجی را بررسی می‌کنید. همچنین خواهید آموخت که چگونه با استفاده از Spring MVC و Thymeleaf، وب‌سایت‌های پویا و وب‌سرویس‌ها بسازید. برای ارتقای امنیت، قابلیت‌های پیام‌رسانی و مانیتورینگ عملکرد اپلیکیشن‌ها، تجربیات عملی در زمینه Spring Security، پیام‌رسانی Asynchronous و Spring Actuator کسب خواهید کرد. در نهایت، یاد می‌گیرید که چگونه اپلیکیشن‌های Spring Boot را با استفاده از Docker کانتینریزه کنید تا استقرار (Deployment) آن‌ها تسهیل شود. پس از اتمام این دوره، مهارت‌های لازم برای خلق، پیکربندی و استقرار برنامه‌های Spring Boot را به‌طور کامل به دست خواهید آورد.

سرفصل ها و درس ها

مقدمه Introduction

  • آنچه باید بدانید What you should know

  • ورود به دنیای اسپرینگ Spring into Spring

1. مبانی اسپرینگ بوت 1. Spring Boot Basics

  • پروفایل‌های اسپرینگ در بوت Spring Profiles in Boot

  • ساخت اپلیکیشن‌های اسپرینگ بوت Building Spring Boot applications

  • درک ساختار پروژه Understanding the project

  • درک پیکربندی خودکار (Auto Configuration) Understanding auto-configuration

  • ایجاد یک پروژه Creating a project

  • پیکربندی در اسپرینگ بوت Configuration in Spring Boot

  • کانتینریزه کردن اپلیکیشن‌های اسپرینگ بوت Containerizing Spring Boot applications

2. خط فرمان اسپرینگ بوت 2. Spring Boot Command Line

  • رابط CommandLineRunner CommandLineRunner interface

  • ساخت یک اپلیکیشن خط فرمان Building a command-line application

  • راه حل: ساخت یک CommandLineRunner Solution: Build a CommandLineRunner

  • چالش: ساخت یک CommandLineRunner Challenge: Build a CommandLineRunner

3. داده‌ها در اسپرینگ بوت 3. Spring Boot Data

  • آشنایی با Spring Data Introduction to Spring Data

  • راه حل: ساخت یک مخزن داده (Repository) Solution: Build a data repository

  • ساخت یک Spring Data Repository Building a Spring Data repository

  • اتصال به دیتابیس‌های خارجی Connecting to external databases

  • ساخت دیتابیس‌های داخلی (Embedded) Building embedded databases

  • الگوی Repository The Repository pattern

  • چالش: ساخت یک مخزن داده Challenge: Build a data repository

4. وب با اسپرینگ بوت 4. Spring Boot Web

  • پیکربندی Tomcat داخلی Configuring embedded Tomcat

  • استخراج لایه سرویس (Service Layer) Extracting a service layer

  • ساخت وب‌سرویس Building the web service

  • وب‌سرویس‌ها با اسپرینگ بوت Web services with Spring Boot

  • اپلیکیشن وب با اسپرینگ بوت Web application with Spring Boot

  • راه حل: تولید یک صفحه وب MVC Solution: Generate an MVC webpage

  • به‌کارگیری MVC در اسپرینگ بوت Employing MVC in Spring Boot

  • راه حل: ساخت یک وب‌سرویس Solution: Build a web service

  • چالش: ساخت یک وب‌سرویس Challenge: Build a web service

  • چالش: تولید یک صفحه وب MVC Challenge: Generate an MVC webpage

  • قالب‌های Thymeleaf Thymeleaf templates

  • فراخوانی یک وب‌سرویس Calling a web service

5. مباحث تکمیلی اسپرینگ بوت 5. Spring Boot Extra Topics

  • ساخت Spring REST Repositories Building Spring REST repositories

  • ساخت Spring Boot Starters Building Spring Boot starters

  • استفاده از Spring Actuator Using Spring Actuator

  • توسعه Actuator Extending Actuator

  • آشنایی با پیام‌رسانی (Messaging) Introduction to messaging

  • ساخت تولیدکنندگان پیام در اسپرینگ Building Spring message producers

  • استفاده از Spring Security Using Spring Security

  • مقدمه‌ای بر Spring Security Introduction to Spring Security

  • مصرف‌کنندگان پیام در اسپرینگ Spring message consumers

جمع‌بندی Conclusion

  • گام‌های بعدی Next steps

نمایش نظرات

آموزش جامع و ضروری اسپرینگ بوت ۳ (Spring Boot 3)
جزییات دوره
3h 3m
42
(آخرین آپدیت)
29,810
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

مهندس ارشد ارشد در Catch&Release

Frank Moley یک توسعه دهنده نرم افزار، معمار، دانشجو و معلم پرشور است.

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