لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشنهای وب جاوا با استفاده از 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
نمایش نظرات