آموزش ساخت اپلیکیشن‌های وب جاوا با استفاده از 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 با یک End-point پایه Verifying the MVC Setup with a Basic Endpoint

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

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

  • ایجاد نقاط اتصال (End-points) REST Creating REST Endpoints

  • ایجاد سرویس‌ها برای جداسازی منطق تجاری 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

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

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

  • شخصی‌سازی پاسخ‌های HTTP و کدهای وضعیت 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

  • درک قراردادهای پیکربندی (Configuration Conventions) 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

  • تست End-pointهای 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