آموزش مبانی اسپرینگ بوت ۴ (Spring Boot 4 Fundamentals) - آخرین آپدیت

دانلود Spring Boot 4 Fundamentals

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: اسپرینگ بوت محبوب‌ترین و پرکاربردترین فریم‌ورک برای ساخت وب‌سرویس‌های RESTful در زبان جاوا است. در این دوره جامع «مبانی اسپرینگ بوت ۴»، شما نحوه ایجاد، تست و استقرار (Deploy) اپلیکیشن‌های Spring Boot را خواهید آموخت. در ابتدا، با مفاهیم اساسی اسپرینگ بوت آشنا می‌شوید و یاد می‌گیرید که چگونه این ابزار به شما کمک می‌کند تا در سریع‌ترین زمان ممکن، یک اپلیکیشن کاربردی ایجاد کنید. سپس، نحوه پیاده‌سازی وب‌سرویس‌های RESTful، مدیریت پیکربندی‌ها (Configuration) و کار با پایگاه‌های داده در محیط اسپرینگ بوت را بررسی خواهید کرد. در نهایت، روش‌های تست، مانیتورینگ و استقرار اپلیکیشن‌های اسپرینگ بوت را فرا می‌گیرید. پس از پایان این دوره، شما مهارت‌ها و دانش لازم از Spring Boot را برای کار بر روی پروژه‌های واقعی و محیط‌های عملیاتی (Production-ready) کسب خواهید کرد.

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

مقدمه‌ای بر اسپرینگ بوت Introduction to Spring Boot

  • معرفی دوره Course introduction

  • نصب و پیش‌نیازها Setup and prerequisites

  • راه‌اندازی پروژه اسپرینگ بوت ۴ Setting up a Spring Boot 4 project

  • درک مدل استقرار اسپرینگ بوت Understanding the Spring Boot deployment model

  • بررسی ساختار پروژه Exploring the project

  • کلاس اصلی اپلیکیشن The main application class

  • پیکربندی خودکار (Autoconfiguration) در اسپرینگ بوت Spring Boot autoconfiguration

مدیریت پیکربندی و پروفایل‌ها Configuration management and profiles

  • تنظیم ویژگی‌های پیکربندی Setting configuration properties

  • درک پیکربندی‌های خارجی (Externalized Configuration) Understanding externalized configuration

  • استفاده از پروفایل‌ها برای پیکربندی‌های محیطی Using profiles for environment-specific configuration

  • پیکربندی اپلیکیشن‌های اسپرینگ بوت در کوبرنتیز (Kubernetes) Configuring Spring Boot applications running on Kubernetes

ساخت APIهای RESTful با اسپرینگ بوت Building RESTful APIs with Spring Boot

  • درک Spring Web MVC Understanding Spring Web MVC

  • طراحی مدل داده‌ها Setting up the data model

  • دسترسی به داده‌ها از طریق Repositoryها Accessing data through repositories

  • پیاده‌سازی کنترلرهای REST Implementing REST controllers

  • استفاده از لایه سرویس Using the service

  • مدیریت خطاها Handling errors

  • اعتبارسنجی درخواست‌ها Validating requests

  • نسخه‌بندی API (Versioning) API versioning

دسترسی به داده‌ها و ماندگاری در اسپرینگ بوت Data access and persistence with Spring Boot

  • معرفی Spring Data Introducing Spring Data

  • کار با پایگاه داده‌های رابطه‌ای (Relational) Working with a relational database

  • مقداردهی اولیه و مهاجرت پایگاه داده Database initialization and migration

  • کار با پایگاه داده‌های NoSQL Working with a NoSQL database

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

  • تست‌نویسی با اسپرینگ بوت Testing with Spring Boot

  • تست لایه وب Testing the web layer

  • تست لایه دسترسی به داده‌ها Testing the data access layer

  • تست یکپارچگی (Integration Testing) Integration testing

  • استفاده از Testcontainers برای وابستگی‌های خارجی Using Testcontainers for external dependencies

قابلیت مشاهده با Actuator، متریک‌ها و لاگینگ Observability with Actuator, metrics, logging

  • معرفی Spring Boot Actuator Introducing Spring Boot Actuator

  • مانیتورینگ با Actuator Monitoring with Actuator

  • جمع‌آوری متریک‌ها با Actuator Gathering metrics with Actuator

استقرار و مدیریت زمان اجرا Deployment and runtime management

  • بسته‌بندی در کانتینر داکر Packaging in a Docker container

  • اجرا با Docker Compose Running with Docker Compose

  • ایجاد Native Image با GraalVM Native images with GraalVM

  • جمع‌بندی دوره Course summary

نمایش نظرات

آموزش مبانی اسپرینگ بوت ۴ (Spring Boot 4 Fundamentals)
جزییات دوره
1h 59m
35
(آخرین آپدیت)
1
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jesper De Jong Jesper De Jong

Jesper یک توسعه دهنده و معمار نرم افزار بسیار باتجربه و مستقل است. وی نرم افزارهای کارآمد ، مقیاس پذیر ، با کیفیت بالا و سمت سرور را در جاوا و مقیاس طراحی و تولید می کند. او خلاقیت در اختراع و ساخت سیستم های نرم افزاری را دوست دارد و دوست دارد به دیگران آموزش دهد و دانش خود را با دیگر توسعه دهندگان به اشتراک بگذارد تا به آنها در نوشتن کدی تمیز ، کارآمد ، کاملاً مناسب و قابل نگهداری کمک کند.