آموزش ساخت برنامه‌های وب جاوا با استفاده از Spring 7 - آخرین آپدیت

دانلود Building Java Web Applications Using Spring 7

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: طراحی برنامه‌های وب در جاوا بدون یک ساختار شفاف برای مدیریت درخواست‌ها، منطق تجاری و پیکربندی می‌تواند چالش‌برانگیز باشد. در این دوره آموزشی با عنوان «ساخت برنامه‌های وب جاوا با استفاده از Spring 7»، شما یاد می‌گیرید که چگونه یک اپلیکیشن وب RESTful را با استفاده از فریم‌ورک Spring 7 طراحی و پیاده‌سازی کنید. در ابتدا، معماری Spring MVC و نحوه به‌کارگیری الگوهای MVC در برنامه‌های مدرن را بررسی خواهید کرد. سپس، نحوه ساخت کنترلرهای REST و شخصی‌سازی آن‌ها را خواهید آموخت. در نهایت، روش‌های پیکربندی و اجرای برنامه در محیط محلی را یاد می‌گیرید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از Spring را برای ایجاد و اجرای برنامه‌های وب جاوای قابل نگهداری به دست خواهید آورد.

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

شروع کار با Spring MVC Getting Started with Spring MVC

  • ایجاد پروژه Spring Boot 4 برای برنامه‌های وب Creating a Spring Boot 4 Project for Web Apps

  • معماری Spring MVC و جریان درخواست‌ها Spring MVC Architecture and Request Flow

  • درک مفهوم MVC برای ساخت APIهای RESTful Understanding MVC for Building RESTful APIs

  • تایید تنظیمات MVC با یک Endpoint ساده Verifying the MVC Setup with a Basic Endpoint

افزودن کنترلرهای REST و سرویس‌ها Adding REST Controllers and Services

  • پیاده‌سازی کنترلرها با انوتیشن‌های پایه Spring MVC Implementing Controllers with Basic Spring MVC Annotations

  • ایجاد Endpointهای REST Creating REST Endpoints

  • ایجاد سرویس‌ها برای جداسازی منطق تجاری (Business Logic) Creating Services to Separate Business Logic

  • اتصال کنترلرها و سرویس‌ها با استفاده از تزریق وابستگی Connecting Controllers and Services Using Dependency Injection

شخصی‌سازی درخواست‌ها و پاسخ‌های HTTP Customizing HTTP Requests and Responses

  • درخواست‌ها با Path Variables و Query Parameters Requests with Path Variables and Query Parameters

  • اتصال بدنه درخواست (Request Body) به اشیاء Domain و DTOها Binding Request Bodies to Domain Objects and DTOs

  • اعتبارسنجی داده‌های ورودی در کنترلرها Validating Incoming Data in Controllers

  • شخصی‌سازی پاسخ‌های HTTP و کدهای وضعیت (Status Codes) Customizing HTTP Responses and Status Codes

  • افزودن نگاشت‌های PUT و DELETE Adding PUT and DELETE Mapping

  • راه‌اندازی یک مدیریت‌کننده استثنای سراسری (Global Exception Handler) Setting Up a Global Exception Handler

مدیریت کامپوننت‌ها با تزریق وابستگی (Dependency Injection) Managing Components with Dependency Injection

  • درک مفهوم تزریق وابستگی (Dependency Injection) Understanding Dependency Injection

  • استفاده از انوتیشن‌های Component برای اتصال خودکار Using Component Annotations for Automatic Wiring

  • مدیریت وابستگی‌ها بین لایه‌های برنامه Managing Dependencies Between Application Layers

پیکربندی پروژه Configuring the Project

  • درک قراردادهای پیکربندی Understanding Configuration Conventions

  • پیکربندی Application Properties Configuring Application Properties

  • تزریق مقادیر پیکربندی به کامپوننت‌ها Injecting Configuration Values Into Components

  • مدیریت پیکربندی برای محیط‌های مختلف Managing Configuration for Different Environments

استقرار برنامه در محیط محلی Deploying the Application Locally

  • بیلد کردن برنامه Building the Application

  • اجرای برنامه در محیط محلی Running the Application Locally

  • تست Endpointهای REST و تایید عملکرد برنامه Testing REST Endpoints and Verifying the Application

نمایش نظرات

آموزش ساخت برنامه‌های وب جاوا با استفاده از Spring 7
جزییات دوره
1h 28m
24
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
5
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Maaike van Putten Maaike van Putten

توسعه دهنده نرم افزار و مربی IT