آموزش اصول اولیه چکمه های بهار [ویدئو]

Spring Boot Fundamentals [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Spring یکی از پرکاربردترین فریم ورک ها در صنعت است. چه یک توسعه دهنده باتجربه یا یک مبتدی کامل باشید، این دوره شما را با اصول اولیه Spring Boot به روشی آسان و سیستماتیک آشنا می کند. شما این دوره را با بررسی مشکلات توسعه اپلیکیشن سنتی Spring آغاز خواهید کرد. سپس خواهید فهمید که ایجاد و استقرار یک برنامه با استفاده از Spring Boot چقدر آسان است. در چند بخش بعدی، متوجه خواهید شد که چگونه Spring Boot می تواند به شما در پیکربندی خودکار یک پروژه Spring کمک کند. بعداً، این دوره شما را از همه چیز از فعال کردن معیارهای سلامت برای برنامه‌ها گرفته تا سفارشی‌سازی نقاط پایانی معیارهای سلامت با اطلاعات خود راهنمایی می‌کند. شما همچنین به امنیت Spring و حافظه پنهان پایگاه داده خواهید پرداخت. در نهایت، با تست واحد با MockMvc دست خود را کثیف خواهید کرد و با جزئیات Spring JMS آشنا خواهید شد. در پایان این دوره، شما به خوبی با اصول Spring Boot آشنا خواهید شد و تجربه عملی ایجاد اپلیکیشن های Spring Boot را از ابتدا به دست خواهید آورد. فایل‌های کد و همه فایل‌های مرتبط در مخزن GitHub در آدرس زیر آپلود می‌شوند: https://github.com/PacktPublishing/Spring-Boot-Fundamentals یاد بگیرید برنامه‌های Spring Boot خود را آزمایش کنید. انجام عملیات «ایجاد، خواندن، به‌روزرسانی، حذف» (CRUD) در برابر پایگاه داده درون حافظه با استفاده از Spring Data JPA و پایگاه داده MySQL API های REST را با استفاده از Spring Web در معرض دید قرار دهید معیارهای سلامت را برای برنامه‌ها فعال و سفارشی کنید پروفایل های Spring Boot را ایجاد و استفاده کنید در مورد تست واحد با استفاده از MockMvc و Spring JMS بیاموزید این دوره برای هر کسی با تجربه در جاوا و برای توسعه دهندگان Spring که می خواهند اصول Spring Boot را بیاموزند است. دانش اولیه Spring Boot مفید خواهد بود اما ضروری نیست. بیاموزید که چگونه Spring Boot توسعه برنامه جاوا را ساده می کند * چندین برنامه Spring Boot را از ابتدا ایجاد و اجرا کنید * با استفاده از ماژول های Spring Boot به خوبی با Spring Boot آشنا شوید.

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

معرفی Introduction

  • معرفی دوره و مدرس Course and Instructor Introduction

راه اندازی نرم افزار Software Setup

  • جاوا را نصب کنید Install Java

  • STS را نصب کنید Install STS

  • MySQL و MySQL Workbench را نصب کنید Install MySQL and MySQL Workbench

  • JDK را در STS پیکربندی کنید Configure JDK in STS

  • MySQL Workbench را راه اندازی کنید Launch MySQL Workbench

  • فقط ویندوز - MySQL را نصب کنید Windows Only - Install MySQL

  • فقط ویندوز - MySQL Workbench را نصب کنید Windows Only - Install MySQL Workbench

  • Postman را نصب کنید Install Postman

مبانی Basics

  • مشکلات برنامه سنتی Spring The problems with the traditional Spring application

  • ویژگی های بوت بهار Spring Boot Features

  • بوت بهار در عمل Spring Boot in Action

پروژه اول First Project

  • یک پروژه بهار بوت ایجاد کنید Create a Spring Boot Project

  • یک پروژه بهار بوت ایجاد کنید Create a Spring Boot Project

  • استارت بوت فنری در POM Spring Boot Starters in POM

  • استارت بوت فنری در POM Spring Boot Starters in POM

  • @SpringBootApplication @SpringBootApplication

  • @SpringBootApplication @SpringBootApplication

  • @SpringBootTest @SpringBootTest

  • @SpringBootTest @SpringBootTest

  • تزریق وابستگی را انجام دهید Do Dependency Injection

  • تزریق وابستگی را انجام دهید Do Dependency Injection

  • آزمایش کردن Testing

  • آزمایش کردن Testing

پروژه اول First Project

بهار داده JPA Spring Data JPA

  • معرفی Introduction

  • معرفی Introduction

  • پروژه را ایجاد کنید Create the project

  • پروژه را ایجاد کنید Create the project

  • وابستگی به JPA Data را اضافه کنید Add Spring Data JPA Dependency

  • وابستگی به JPA Data را اضافه کنید Add Spring Data JPA Dependency

  • وابستگی های Maven Maven Dependencies

  • وابستگی های Maven Maven Dependencies

  • ایجاد کلاس مدل Create Model Class

  • ایجاد کلاس مدل Create Model Class

  • مخزن را ایجاد کنید Create the Repository

  • مخزن را ایجاد کنید Create the Repository

  • آزمایش کردن Testing

  • آزمایش کردن Testing

  • نمایش SQL Show SQL

  • نمایش SQL Show SQL

بهار داده JPA Spring Data JPA

REST CRUD API ایجاد کنید Create REST CRUD API

  • REST مقدمه REST Introduction

  • REST مقدمه REST Introduction

  • خدمات وب REST با استفاده از Spring Boot REST Web Services Using Spring Boot

  • خدمات وب REST با استفاده از Spring Boot REST Web Services Using Spring Boot

  • جدول DB را ایجاد کنید Create the DB Table

  • جدول DB را ایجاد کنید Create the DB Table

  • پروژه را ایجاد کنید Create the project

  • پروژه را ایجاد کنید Create the project

  • مدل و مخزن را ایجاد کنید Create the Model and Repository

  • مدل و مخزن را ایجاد کنید Create the Model and Repository

  • با حاشیه نویسی JPA علامت گذاری کنید Mark with JPA annotations

  • با حاشیه نویسی JPA علامت گذاری کنید Mark with JPA annotations

  • کنترلر را ایجاد کنید Create the Controller

  • کنترلر را ایجاد کنید Create the Controller

  • دریافت محصول واحد Get Single Product

  • دریافت محصول واحد Get Single Product

  • ایجاد، به روز رسانی و حذف Create, Update, and Delete

  • ایجاد، به روز رسانی و حذف Create, Update, and Delete

  • منبع داده را پیکربندی کنید Configure the Data Source

  • منبع داده را پیکربندی کنید Configure the Data Source

  • برنامه را اجرا کنید Run the application

  • برنامه را اجرا کنید Run the application

  • دویدن خارج از STS Running outside STS

  • دویدن خارج از STS Running outside STS

  • نحوه عملکرد پیکربندی خودکار بوت بهار How Spring Boot Auto-Configuration Works

  • نحوه عملکرد پیکربندی خودکار بوت بهار How Spring Boot Auto-Configuration Works

  • مسیر زمینه را پیکربندی کنید Configure Context Path

  • مسیر زمینه را پیکربندی کنید Configure Context Path

  • تست ایجاد FindAll Test Create FindAll

  • تست ایجاد FindAll Test Create FindAll

  • FindById و Update را تست کنید Test FindById and Update

  • FindById و Update را تست کنید Test FindById and Update

  • تغییر سرور جاسازی شده Changing the Embedded Server

  • تغییر سرور جاسازی شده Changing the Embedded Server

REST CRUD API ایجاد کنید Create REST CRUD API

ایجاد یک REST Client Creating a REST Client

  • معرفی Introduction

  • معرفی Introduction

  • RestTemplate روش GET RestTemplate GET Method

  • RestTemplate روش GET RestTemplate GET Method

  • روش POST POST Method

  • روش POST POST Method

  • روش قرار دادن PUT Method

  • روش قرار دادن PUT Method

ایجاد یک REST Client Creating a REST Client

پروفایل ها Profiles

  • معرفی Introduction

  • معرفی Introduction

  • URL REST را پیکربندی کنید Configure REST URL

  • URL REST را پیکربندی کنید Configure REST URL

  • ایجاد و فعال سازی پروفایل Create and Activate a Profile

  • ایجاد و فعال سازی پروفایل Create and Activate a Profile

  • فعال کردن نمایه از طریق VM Argument Activate Profile through VM Argument

  • فعال کردن نمایه از طریق VM Argument Activate Profile through VM Argument

پروفایل ها Profiles

ورود به سیستم Logging

  • از Logging استفاده کنید Use Logging

  • از Logging استفاده کنید Use Logging

  • وارد فایل شوید Log to File

  • وارد فایل شوید Log to File

  • تغییر سطح گزارش Change Log Level

  • تغییر سطح گزارش Change Log Level

ورود به سیستم Logging

بررسی های سلامت و معیارها Health Checks and Metrics

  • معرفی Introduction

  • معرفی Introduction

  • فعال کردن بررسی سلامت Enabling Health Checks

  • فعال کردن بررسی سلامت Enabling Health Checks

  • افشای جزئیات بهداشت Expose Health Details

  • افشای جزئیات بهداشت Expose Health Details

  • اطلاعات ساخت را اضافه کنید Add Build Info

  • اطلاعات ساخت را اضافه کنید Add Build Info

  • سایر نقاط پایانی را در معرض دید قرار دهید Expose Other Endpoints

  • سایر نقاط پایانی را در معرض دید قرار دهید Expose Other Endpoints

  • اطلاعات بهداشتی سفارشی Custom Health Information

  • اطلاعات بهداشتی سفارشی Custom Health Information

بررسی های سلامت و معیارها Health Checks and Metrics

امنیت بهار Spring Security

  • امنیت را فعال کنید Enable Security

  • امنیت را فعال کنید Enable Security

امنیت بهار Spring Security

برگ آویشن Thymeleaf

  • معرفی Introduction

  • معرفی Introduction

  • برگ آویشن در عمل Thymeleaf in Action

  • برگ آویشن در عمل Thymeleaf in Action

  • نحو خاص Special Syntax

  • نحو خاص Special Syntax

  • ارسال داده به الگو Sending Data to Template

  • ارسال داده به الگو Sending Data to Template

  • یک الگو ایجاد کنید Create a Template

  • یک الگو ایجاد کنید Create a Template

  • کش را غیرفعال کنید Disable Cache

  • کش را غیرفعال کنید Disable Cache

  • ارسال داده های شی Sending Object Data

  • ارسال داده های شی Sending Object Data

  • رندر کردن چندین رکورد Rendering Multiple Records

  • رندر کردن چندین رکورد Rendering Multiple Records

  • یک فرم HTML ایجاد کنید Create an HTML Form

  • یک فرم HTML ایجاد کنید Create an HTML Form

  • پردازش داده های فرم Process Form Data

  • پردازش داده های فرم Process Form Data

برگ آویشن Thymeleaf

ذخیره سازی پایگاه داده Database Caching

  • معرفی Introduction

  • معرفی Introduction

  • مراحل فعال کردن حافظه پنهان Steps to Enable Caching

  • مراحل فعال کردن حافظه پنهان Steps to Enable Caching

  • Maven Dependencies را اضافه کنید Add Maven Dependencies

  • Maven Dependencies را اضافه کنید Add Maven Dependencies

  • ذخیره سازی را پیکربندی کنید Configure Caching

  • ذخیره سازی را پیکربندی کنید Configure Caching

  • فعال کردن و استفاده از حافظه پنهان Enable and Use Caching

  • فعال کردن و استفاده از حافظه پنهان Enable and Use Caching

  • ذخیره سازی در عمل Caching in Action

  • ذخیره سازی در عمل Caching in Action

ذخیره سازی پایگاه داده Database Caching

دسته بهار Spring Batch

  • معرفی Introduction

  • معرفی Introduction

  • Batching API Batching API

  • Batching API Batching API

  • ایجاد پروژه Create Project

  • ایجاد پروژه Create Project

  • Reader ایجاد کنید Create Reader

  • Reader ایجاد کنید Create Reader

  • Processor Writer and Listener را پیاده سازی کنید Implement Processor Writer and Listener

  • Processor Writer and Listener را پیاده سازی کنید Implement Processor Writer and Listener

  • Beans را پیکربندی کنید Configure the Beans

  • Beans را پیکربندی کنید Configure the Beans

  • مرحله را پیکربندی کنید Configure the Step

  • مرحله را پیکربندی کنید Configure the Step

  • کار را پیکربندی کنید Configure the Job

  • کار را پیکربندی کنید Configure the Job

  • یک تست بنویس Write a Test

  • یک تست بنویس Write a Test

  • دسته بندی در عمل Batching in Action

  • دسته بندی در عمل Batching in Action

  • پیکربندی اندازه چاک Configuring Chuck Size

  • پیکربندی اندازه چاک Configuring Chuck Size

  • CSV به پایگاه داده CSV to Database

  • CSV به پایگاه داده CSV to Database

  • پروژه و مدل را ایجاد کنید Create the Project and Model

  • پروژه و مدل را ایجاد کنید Create the Project and Model

  • CSV را ایجاد کنید Create the CSV

  • CSV را ایجاد کنید Create the CSV

  • Reader را پیاده سازی کنید Implement Reader

  • Reader را پیاده سازی کنید Implement Reader

  • پیاده سازی پردازنده Implement Processor

  • پیاده سازی پردازنده Implement Processor

  • پیاده سازی Writer Implement Writer

  • پیاده سازی Writer Implement Writer

  • DataSource را پیکربندی کنید Configure the DataSource

  • DataSource را پیکربندی کنید Configure the DataSource

  • مرحله و کار را پیکربندی کنید Configure Step and Job

  • مرحله و کار را پیکربندی کنید Configure Step and Job

  • یک تست بنویس Write a Test

  • یک تست بنویس Write a Test

  • CSV به DB در عمل CSV to DB in Action

  • CSV به DB در عمل CSV to DB in Action

دسته بهار Spring Batch

تست واحد با استفاده از MockMvc Unit Testing using MockMvc

  • معرفی Introduction

  • معرفی Introduction

  • تست را ایجاد کنید Create the Test

  • تست را ایجاد کنید Create the Test

  • از MockMvc استفاده کنید Use MockMvc

  • از MockMvc استفاده کنید Use MockMvc

  • انتظار نتایج Expect Results

  • انتظار نتایج Expect Results

  • Refactoring Refactoring

  • Refactoring Refactoring

  • تست ایجاد Test Create

  • تست ایجاد Test Create

  • تست آپدیت و حذف Test Update and Delete

  • تست آپدیت و حذف Test Update and Delete

تست واحد با استفاده از MockMvc Unit Testing using MockMvc

پیام رسانی و بهار JMS Messaging and Spring JMS

  • پیام رسانی چیست؟ What is Messaging?

  • پیام رسانی چیست؟ What is Messaging?

  • چرا پیام Why Messaging

  • چرا پیام Why Messaging

  • دو مدل پیام Two Message Models

  • دو مدل پیام Two Message Models

  • JMS چیست؟ What is JMS

  • JMS چیست؟ What is JMS

  • بهار JMS Spring JMS

  • بهار JMS Spring JMS

  • Apache ActiveMQ را نصب کنید Install Apache ActiveMQ

  • Apache ActiveMQ را نصب کنید Install Apache ActiveMQ

  • پروژه و ارسال پیام را ایجاد کنید Create the Project and Message Sender

  • پروژه و ارسال پیام را ایجاد کنید Create the Project and Message Sender

  • ایجاد شنونده پیام Create Message Listener

  • ایجاد شنونده پیام Create Message Listener

  • تست Test

  • تست Test

  • اطلاعات بیشتر در مورد Spring JMS More about Spring JMS

  • اطلاعات بیشتر در مورد Spring JMS More about Spring JMS

پیام رسانی و بهار JMS Messaging and Spring JMS

Swagger REST مستندات شروع سریع Swagger REST Documentation QuickStart

  • معرفی Introduction

  • معرفی Introduction

  • چکمه بهار و سوگل Spring Boot and Swagger

  • چکمه بهار و سوگل Spring Boot and Swagger

  • Swagger in Action Swagger in Action

  • Swagger in Action Swagger in Action

  • Swagger UI in Action Swagger UI in Action

  • Swagger UI in Action Swagger UI in Action

  • از Swagger Configuration استفاده کنید Use Swagger Configuration

  • از Swagger Configuration استفاده کنید Use Swagger Configuration

  • افزودن اطلاعات Add Info

  • افزودن اطلاعات Add Info

  • حاشیه نویسی سواگر Swagger Annotations

  • حاشیه نویسی سواگر Swagger Annotations

Swagger REST مستندات شروع سریع Swagger REST Documentation QuickStart

اعتبارسنجی ها Validations

  • معرفی Introduction

  • معرفی Introduction

  • اعتبار سنجی در اقدامات Validations in Actions

  • اعتبار سنجی در اقدامات Validations in Actions

اعتبارسنجی ها Validations

REST فایل آپلود و دانلود کنید REST File Upload and Download

  • معرفی Introduction

  • معرفی Introduction

  • پروژه را ایجاد کنید Create the Project

  • پروژه را ایجاد کنید Create the Project

  • اجرای آپلود فایل Implement File Upload

  • اجرای آپلود فایل Implement File Upload

  • تست Test

  • تست Test

  • پیاده سازی و تست دانلود فایل Implement and Test File Download

  • پیاده سازی و تست دانلود فایل Implement and Test File Download

  • API های RestTemplate RestTemplate APIs

  • API های RestTemplate RestTemplate APIs

  • آپلود مشتری Upload Client

  • آپلود مشتری Upload Client

  • دانلود مشتری Download Client

  • دانلود مشتری Download Client

REST فایل آپلود و دانلود کنید REST File Upload and Download

نمایش نظرات

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

آموزش اصول اولیه چکمه های بهار [ویدئو]
جزییات دوره
7 h 10 m
132
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Bharath Thippireddy Bharath Thippireddy

شما خالق سرنوشت خود هستید