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

دانلود Spring Boot 2.0 Essential Training

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه کار با Spring Boot 2.x را آغاز کنید؛ فریم‌ورکی قدرتمند که به شما کمک می‌کند برنامه‌های وب را با سرعت بیشتر و کدنویسی کمتر توسعه دهید. برنامه‌های مبتنی بر جاوا که در اسپرینگ بوت می‌سازید، قابلیت اجرای سریع دارند، زیرا وابستگی‌های خود را به طور خودکار حل کرده و کانتینرهای لازم برای اجرا در هر محیطی را ایجاد می‌کنند. در این دوره آموزشی با حضور فرانک مولی، معمار نرم‌افزار و توسعه‌دهنده اسپرینگ، نحوه استفاده از Spring Boot برای ساخت پروژه‌های خود را بیاموزید. فرانک نحوه مقداردهی اولیه، کانتینریزه کردن و اجرای اپلیکیشن‌های وب و CLI را آموزش می‌دهد و از کتابخانه پروژه‌های Starter برای رفع نیازهای حیاتی کسب‌وکار مانند داده‌ها، پیام‌رسانی، امنیت و موارد دیگر استفاده می‌کند. علاوه بر این، بیاموزید که چگونه با ایجاد استارترهای شخصی، قابلیت‌های Spring Boot را گسترش دهید و از نقاط انتهایی (Endpoints) ماژول Actuator برای مانیتورینگ و مدیریت برنامه‌های خود استفاده کنید.

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

مقدمه Introduction

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

  • پیش‌نیازهای لازم What you should know

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

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

  • شناخت ساختار پروژه Understanding the project

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

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

  • اجرا از طریق وب Booting from the web

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

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

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

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

  • درک وابستگی‌های اسپرینگ بوت Understanding Spring Boot dependencies

  • تِمپلیت‌های Thymeleaf Thymeleaf templates

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

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

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

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

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

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

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

3. خط فرمان (Command Line) در اسپرینگ بوت 3. Spring Boot Command Line

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

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

  • رابط CommandLineRunner CommandLineRunner interface

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

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

  • الگوی مخزن (Repository Pattern) The Repository pattern

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

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

  • ساخت مخزن Spring Data Building a Spring Data repository

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

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

  • راهکار: ساخت یک مخزن داده Solution: Build a data repository

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

  • ساخت استارترهای اسپرینگ بوت Building Spring Boot starters

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

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

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

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

  • مقدمه‌ای بر پیام‌رسانی Introduction to messaging

  • آشنایی با امنیت اسپرینگ (Spring Security) Introduction to Spring Security

  • ساخت مخازن Spring REST Building Spring REST repositories

  • گسترش قابلیت‌های Actuator Extending Actuator

نمایش نظرات

آموزش جامع و کاربردی اسپرینگ بوت 2.0 (Spring Boot)
جزییات دوره
2h 41m
39
(آخرین آپدیت)
83,550
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Frank P Moley III Frank P Moley III

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

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

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