آموزش Spring Boot 3 در 100 مرحله - شماره 1 Java Framework

Learn Spring Boot 3 in 100 Steps - No 1 Java Framework

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Java Spring Boot Framework در 100 مرحله - ساخت API REST و یک برنامه وب با جاوا، JPA، SpringBoot و Maven Learn Spring Boot 3 - جدیدترین نسخه Spring Boot Framework Build Web Application و REST API با Spring Boot Learn MAGIC of Spring Boot - پیکربندی خودکار، پروژه‌های Spring Initializr و Starter با استفاده از JPA/Hibernate و Spring Boot به پایگاه داده متصل می‌شوید. نوشتن تست‌های عالی واحد و یکپارچه‌سازی با استفاده از تست Spring Boot Starter پروژه‌های Spring Boot STARTER - Spring Boot Web، Spring Boot Test، Spring Boot Data JPA، Spring Boot Data REST شما خواهید فهمید که چگونه بهترین استفاده را از Spring Boot Actuator و Spring Boot Developer Tools انجام دهید. شما یاد خواهید گرفت که چگونه پیکربندی برنامه را با استفاده از نمایه های Spring Boot و پیکربندی دینامیک خارجی سازی کنید. گزینه های ظرف servlet تعبیه شده ارائه شده توسط Spring Boot - Tomcat، Jetty و Undertow شما اصول اولیه توسعه یک برنامه وب - POST، GET، HTTP، الگوی MVC را درک خواهید کرد. شما اصول طراحی صفحه وب خود را با استفاده از فریم ورک بوت استرپ درک خواهید کرد. پیش نیازها: شما باید تجربه کار با جاوا و حاشیه نویسی داشته باشید.

به روز رسانی: با Spring Boot 3 دوباره ضبط شده را کامل کنید! آره!

Spring Boot چارچوب شماره 1 جاوا برای ساخت میکروسرویس ها و REST API است.

آیا می خواهید جادوی بوت فنری - پیکربندی خودکار، Spring Initializr و پروژه های شروع را بیاموزید؟

آیا می خواهید یک برنامه وب عالی برای اتصال به پایگاه داده با JPA/Hibernate با استفاده از SpringBoot بسازید؟

آیا می خواهید با استفاده از Spring Boot یک Basic REST API بسازید؟

دیگر را نگاه نکنید!


آنچه یادگیرندگان ما می گویند:

5 STARS - این دوره نه تنها برای مبتدیان، بلکه برای مهندسان با تجربه ای مانند من که سعی می کنم به سرعت بوت فنری را بالا ببرم، عالی بود. خیلی ممنون برای مطالب عالی! مشتاقانه منتظر گذراندن دوره دیگری از udemi و در 28 دقیقه هستیم!

5 STARS - یکی از بهترین دوره های بوت بهار!

5 STARS - به نظر من این دوره بسیار کامل است. تعادل خوبی بین تئوری و کدنویسی عملی. تمام جنبه های مهم Spring Boot از طریق تمرینات کدگذاری مفید و تقریباً تولیدی، تست واحد و ادغام نشان داده می شود. این دوره دارای همه چیزهایی است که برای راه اندازی و اجرای به عنوان توسعه دهنده بوت بهار نیاز دارید. من این دوره را دوست داشتم و به همه کسانی که علاقه مند به یادگیری در مورد چکمه های بهار هستند توصیه می کنم.

5 STARS - این یکی از بهترین دوره های بوت بهاره است که من ثبت نام کرده ام. رنگا کاران تک تک موارد را توضیح می دهد و به صورت عملی نشان می دهد. من به هر کسی که می خواهد بوت فنری

را یاد بگیرد توصیه می کنم

5 STARS - مربی عالی!!

5 STARS - من یک مبتدی در چارچوب Spring Boot هستم، و به نظر من این آموزش کاملاً عالی است! سخنرانی استاد کاملاً واضح است! با تشکر از ارائه این آموزش!!!


نمای کلی دوره:

Spring Boot جادوهای زیادی دارد. توسعه خدمات REST با Spring Boot جالب و سرگرم کننده است. Spring Boot ایجاد برنامه های کاربردی مستقل با درجه تولید مبتنی بر Spring را آسان می کند که می توانید آنها را "فقط اجرا کنید". اکثر برنامه های Spring Boot به پیکربندی Spring بسیار کمی نیاز دارند.

این دوره اکنون با بخش های جدید به روز شده است. با Spring Boot 2 و Spring 5 به روز شد.

در این دوره آموزشی، ویژگی‌های Spring Boot و Spring Boot Starter Projects را با رویکرد گام به گام توسعه می‌آموزید:

  1. برنامه مدیریت پایه جاوا Todo با استفاده از Spring Boot با قابلیت های Login و Logout

  2. سرویس REST اولیه برای مدیریت پرسشنامه نظرسنجی

شما با خدمات REST، Spring Security (Authentication and Authorization)، Maven (مدیریت وابستگی ها)، Eclipse (IDE) و Tomcat Embedded Web Server آشنا خواهید شد. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.

گام به گام - در بیش از 100 مرحله با Spring Boot آشنا خواهید شد. این دوره اولین قدم عالی به عنوان مقدمه ای برای Spring Boot خواهد بود.

با

آشنا خواهید شد
  • مبانی چکمه بهار

  • مبانی پیکربندی خودکار و جادوی بوت فنری

  • پروژه های شروع راه اندازی بهار

  • Spring Initializr

  • خدمات REST اساسی با استفاده از وب راه‌انداز Spring Boot

  • مذاکره محتوای سرویس REST با JSON و XML

  • ظرف‌های سرولت جاسازی‌شده: Tomcat، Jetty و Undertow

  • نوشتن تست‌های واحد و ادغام با استفاده از تست شروع راه‌انداز بهار

  • نمایه‌ها و پیکربندی پویا با Spring Boot

  • Spring Boot Data JPA

  • Spring Boot Actuator

  • امنیت بهار

  • ابزارهای توسعه دهنده Spring Boot

در اینجا یک نمای کلی از بخش‌های مختلف دوره آمده است:

  • معرفی قدرت بوت فنری در 10 مرحله

  • یک برنامه وب مدیریت Todo با Spring Boot در 25 مرحله ایجاد کنید

  • مقدمه ای بر تست واحد با JUnit در 5 مرحله

  • معرفی تمسخر با موکیتو در 5 مرحله

  • ویژگی های پیشرفته Spring Boot در 28 مرحله - ما با توسعه یک API ساده برای مدیریت پرسشنامه نظرسنجی آشنا می شویم.

  • معرفی JPA در 10 مرحله


نکات برجسته دوره:

برنامه وب با بوت Spring


  • مرحله 01 - ایجاد برنامه وب Spring Boot با Spring Initializr

  • مرحله 02 - بررسی اجمالی سریع پروژه Spring Boot

  • مرحله 03 - اولین کنترلر MVC Spring، @ResponseBody، @Controller

  • مرحله 04 - بهبود کنترلر Spring MVC برای ارائه پاسخ HTML

  • مرحله 05 - با استفاده از Spring Boot - Controller، @ResponseBody و View Resolver به JSP تغییر مسیر دهید

  • مرحله 06 - تمرین - ایجاد LoginController و نمای ورود

  • مرحله 07 - مروری سریع - وب چگونه کار می کند - درخواست و پاسخ

  • مرحله 08 - گرفتن QueryParams با استفاده از RequestParam و اولین نگاه به مدل

  • مرحله 09 - بررسی اجمالی سریع - اهمیت ورود به سیستم با بوت Spring

  • مرحله 10 - آشنایی با DispatcherServlet، Model 1، Model 2 و Front Controller

  • مرحله 11 - ایجاد فرم ورود

  • مرحله 12 - نمایش اعتبارنامه ورود در JSP با استفاده از Model

  • مرحله 13 - اعتبار سنجی رمزگذاری شده رمز کاربری و رمز عبور را اضافه کنید

  • مرحله 14 - شروع به کار با ویژگی های Todo - ایجاد Todo و TodoService

  • مرحله 15 - ایجاد اولین نسخه از List Todos Page

  • مرحله 16 - درک جلسه در مقابل مدل در مقابل درخواست - @SessionAttributes

  • مرحله 17 - افزودن JSTL به پروژه Spring Boot و نمایش کارها در یک جدول

  • مرحله 18 - افزودن چارچوب Bootstrap CSS به پروژه Spring Boot با استفاده از webjars

  • مرحله 19 - قالب‌بندی صفحات JSP با چارچوب Bootstrap CSS

  • مرحله 20 - اجازه دهید یک کار جدید اضافه کنیم - یک نمای جدید ایجاد کنید

  • مرحله 21 - بهبود TodoService برای افزودن todo

  • مرحله 22 - افزودن اعتبار سنجی ها با استفاده از اعتبار سنجی شروع بوت بهار

  • مرحله 23 - استفاده از Command Beans برای اجرای اعتبارسنجی صفحه جدید Todo

  • مرحله 24 - اجرای ویژگی Delete Todo - نمای جدید

  • مرحله 25 - اجرای به‌روزرسانی Todo - 1 - نمایش صفحه کار به‌روزرسانی

  • مرحله 26 - اجرای به‌روزرسانی Todo - 1 - ذخیره تغییرات در Todo

  • مرحله 27 - افزودن فیلد تاریخ هدف به صفحه کار

  • مرحله 28 - افزودن نوار پیمایش و پیاده‌سازی بخش‌های JSP

  • مرحله 29 - آماده شدن برای امنیت بهار

  • مرحله 30 - راه اندازی Spring Security با Spring Boot Starter Security

  • مرحله 31 - پیکربندی امنیت فنری با کاربر سفارشی و رمزگذار رمز عبور

  • مرحله 32 - بازسازی و حذف کدهای سخت شناسه کاربر

  • مرحله 33 - راه اندازی یک کاربر جدید برای برنامه Todo

  • مرحله 34 - اضافه کردن Spring Boot Starter Data JPA و آماده سازی پایگاه داده H2

  • مرحله 35 - پیکربندی Spring Security برای شروع به کار کنسول H2

  • مرحله 36 - تبدیل Todo به یک نهاد و داده های جمعیتی Todo در H2

  • مرحله 37 - ایجاد TodoRepository و صفحه اتصال لیست Todos از پایگاه داده H2

  • مرحله 38 - اتصال همه ویژگی‌های برنامه Todo به پایگاه داده H2

  • مرحله 39 - اختیاری - مروری بر اتصال برنامه Todo به پایگاه داده MySQL

  • مرحله 40 - اختیاری - نصب Docker

  • مرحله 41 - اختیاری - اتصال برنامه Todo به پایگاه داده MySQL

شیرجه عمیق بوت بهار با یک API کوچک


  • مرحله 01 - معرفی سریع REST - درک منابع و اقدامات

  • مرحله 02 - ایجاد پروژه Spring Boot برای REST با Maven و Eclipse

  • مرحله 03 - ایجاد اولین منبع بوت بهار - Hello World

  • مرحله 04 - ایجاد دومین روش منبع بوت بهار - Hello World Bean

  • مرحله 05 - کاوش پارامترهای مسیر و متغیرهای مسیر با Spring Boot

  • مرحله 06 - آماده شدن برای پرسشنامه نظرسنجی REST API

  • مرحله 07 - ایجاد First Survey Spring Boot REST API - دریافت همه نظرسنجی ها

  • مرحله 08 - ایجاد روش دومین نظرسنجی Spring Boot REST API - دریافت نظرسنجی

  • مرحله 09 - بررسی بهترین روش‌های REST API - روش‌های درخواست و وضعیت پاسخ

  • مرحله 10 - تمرین - ایجاد سوال نظرسنجی مربوط به روش‌های Spring Boot REST API

  • مرحله 11 - ایجاد Spring Boot REST API برای ایجاد سؤال نظرسنجی - POST

  • مرحله 12 - بهبود روش POST - وضعیت ایجاد شده و سرصفحه مکان

  • مرحله 13 - اجرای روش Spring Boot REST API برای حذف یک سوال

  • مرحله 14 - اجرای روش Spring Boot REST برای به روز رسانی یک سوال - PUT

  • مرحله 15 - راه اندازی Spring Boot Data JPA با پایگاه داده H2 و نهاد کاربر

  • مرحله 16 - کاوش داده های Spring Boot JPA با استفاده از Command Line Runner

  • مرحله 17 - ایجاد User REST API با Spring Boot Starter Rest

  • مرحله 18 - نوشتن اولین تست ادغام بوت بهار

  • مرحله 19 - نوشتن اظهارات برای JSON در تست‌های بوت بهار - JsonAssert

  • مرحله 20 - بهبود اظهارات JUnit برای تست یکپارچه سازی بوت بهار

  • مرحله 21 - نوشتن تست یکپارچه سازی بوت بهار برای لیست برگشتی متد GET

  • مرحله 22 - نوشتن تست ادغام بوت بهار برای روش POST ایجاد یک سوال

  • مرحله 23 - درک بهترین تمرین JUnit - هیچ عارضه جانبی ندارد

  • مرحله 24 - نوشتن اولین تست واحد MVC Mock Boot Spring

  • مرحله 25 - بهبود اظهارات برای تست واحد MVC مدل Mock Spring

  • مرحله 26 - نوشتن تست واحد MVC Boot Mock برای روش POST

  • مرحله 27 - شروع به کار با Spring Boot Starter Security

  • مرحله 28 - پیکربندی Spring Security برای Spring Boot REST API

  • مرحله 29 - تعمیر واحد بوت فنری و تست های یکپارچه سازی




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

معرفی Introduction

  • این را نادیده نگیرید: مسابقه یادگیری برای این دوره! DO NOT SKIP THIS: Learning Contest For This Course!

  • کلاس کارشناسی ارشد بوت بهار - پیش نمایش دوره Spring Boot Master Class - Course Preview

  • کلاس کارشناسی ارشد بوت بهار - دانلود دوره Spring Boot Master Class - Course Downloads

  • منابع برای مرحله بعدی Resources for Next Step

  • کلاس Master Boot Spring - نصب جاوا و Eclipse Spring Boot Master Class - Installing Java and Eclipse

معرفی Introduction

  • این را نادیده نگیرید: مسابقه یادگیری برای این دوره! DO NOT SKIP THIS: Learning Contest For This Course!

  • کلاس کارشناسی ارشد بوت بهار - پیش نمایش دوره Spring Boot Master Class - Course Preview

  • کلاس کارشناسی ارشد بوت بهار - دانلود دوره Spring Boot Master Class - Course Downloads

  • منابع برای مرحله بعدی Resources for Next Step

  • کلاس Master Boot Spring - نصب جاوا و Eclipse Spring Boot Master Class - Installing Java and Eclipse

مقدمه ای بر بوت فنری در 10 مرحله - V2 Introduction to Spring Boot in 10 Steps - V2

  • رد نشوید - جدید به چارچوب بهار؟ DO NOT SKIP - NEW To Spring Framework?

  • مرحله 01 - شروع به کار با بوت بهار - اهداف Step 01 - Getting Started with Spring Boot - Goals

  • مرحله 02 - درک جهان قبل از بوت بهار - بررسی اجمالی 10000 فوت Step 02 - Understanding the World Before Spring Boot - 10000 Feet Overview

  • مرحله 03 - راه اندازی پروژه جدید Spring Boot با Spring Initializr Step 03 - Setting up New Spring Boot Project with Spring Initializr

  • مرحله 04 - با Spring Boot یک Hello World API بسازید Step 04 - Build a Hello World API with Spring Boot

  • مرحله 05 - درک هدف چکمه بهار Step 05 - Understanding the Goal of Spring Boot

  • مرحله 06 - درک سحر و جادو بوت بهار - پروژه های شروع بوت بهار Step 06 - Understanding Spring Boot Magic - Spring Boot Starter Projects

  • مرحله 07 - درک Spring Boot Magic - پیکربندی خودکار Step 07 - Understanding Spring Boot Magic - Auto Configuration

  • مرحله 08 - با Spring Boot DevTools سریعتر بسازید Step 08 - Build Faster with Spring Boot DevTools

  • مرحله 09 - با چکمه فنری آماده تولید شوید - 1 - پروفایل ها Step 09 - Get Production Ready with Spring Boot - 1 - Profiles

  • مرحله 10 - با Spring Boot آماده تولید شوید - 2 - ConfigurationProperties Step 10 - Get Production Ready with Spring Boot - 2 - ConfigurationProperties

  • مرحله 11 - با Spring Boot - 3 - سرورهای جاسازی شده تولید را آماده کنید Step 11 - Get Production Ready with Spring Boot - 3 - Embedded Servers

  • مرحله 12 - با چکمه فنری آماده تولید شوید - 4 - محرک Step 12 - Get Production Ready with Spring Boot - 4 - Actuator

  • مرحله 13 - درک Spring Boot در مقابل Spring vs Spring MVC Step 13 - Understanding Spring Boot vs Spring vs Spring MVC

  • مرحله 14 - شروع به کار با بوت بهار - مرور Step 14 - Getting Started with Spring Boot - Review

  • آیا می خواهید به ما کمک کنید؟ Do You Want to Help Us?

مقدمه ای بر بوت فنری در 10 مرحله - V2 Introduction to Spring Boot in 10 Steps - V2

  • رد نشوید - جدید به چارچوب بهار؟ DO NOT SKIP - NEW To Spring Framework?

  • مرحله 01 - شروع به کار با بوت بهار - اهداف Step 01 - Getting Started with Spring Boot - Goals

  • مرحله 02 - درک جهان قبل از بوت بهار - بررسی اجمالی 10000 فوت Step 02 - Understanding the World Before Spring Boot - 10000 Feet Overview

  • مرحله 03 - راه اندازی پروژه جدید Spring Boot با Spring Initializr Step 03 - Setting up New Spring Boot Project with Spring Initializr

  • مرحله 04 - با Spring Boot یک Hello World API بسازید Step 04 - Build a Hello World API with Spring Boot

  • مرحله 05 - درک هدف چکمه بهار Step 05 - Understanding the Goal of Spring Boot

  • مرحله 06 - درک سحر و جادو بوت بهار - پروژه های شروع بوت بهار Step 06 - Understanding Spring Boot Magic - Spring Boot Starter Projects

  • مرحله 07 - درک Spring Boot Magic - پیکربندی خودکار Step 07 - Understanding Spring Boot Magic - Auto Configuration

  • مرحله 08 - با Spring Boot DevTools سریعتر بسازید Step 08 - Build Faster with Spring Boot DevTools

  • مرحله 09 - با چکمه فنری آماده تولید شوید - 1 - پروفایل ها Step 09 - Get Production Ready with Spring Boot - 1 - Profiles

  • مرحله 10 - با Spring Boot آماده تولید شوید - 2 - ConfigurationProperties Step 10 - Get Production Ready with Spring Boot - 2 - ConfigurationProperties

  • مرحله 11 - با Spring Boot - 3 - سرورهای جاسازی شده تولید را آماده کنید Step 11 - Get Production Ready with Spring Boot - 3 - Embedded Servers

  • مرحله 12 - با چکمه فنری آماده تولید شوید - 4 - محرک Step 12 - Get Production Ready with Spring Boot - 4 - Actuator

  • مرحله 13 - درک Spring Boot در مقابل Spring vs Spring MVC Step 13 - Understanding Spring Boot vs Spring vs Spring MVC

  • مرحله 14 - شروع به کار با بوت بهار - مرور Step 14 - Getting Started with Spring Boot - Review

  • آیا می خواهید به ما کمک کنید؟ Do You Want to Help Us?

برنامه وب با Spring Boot - V2 Web Application with Spring Boot - V2

  • مرحله 00 - مقدمه ای بر ساخت برنامه وب با بوت Spring Step 00 - Introduction to Building Web App with Spring Boot

  • فایل های پشتیبان کد و گام به گام تغییرات: برای مرجع CODE BACKUP FILES and STEP BY STEP CHANGES : For Reference

  • مرحله 01 - ایجاد برنامه وب Spring Boot با Spring Initializr Step 01 - Creating Spring Boot Web Application with Spring Initializr

  • مرحله 02 - مروری سریع از پروژه بوت بهار Step 02 - Quick overview of Spring Boot Project

  • مرحله 03 - اولین کنترلر MVC Spring، @ResponseBody، @Controller Step 03 - First Spring MVC Controller, @ResponseBody, @Controller

  • مرحله 04 - 01 - تقویت Spring MVC Controller برای ارائه پاسخ HTML Step 04 - 01 - Enhancing Spring MVC Controller to provide HTML response

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 04 - 02 - کاوش گام به گام راهنمای کدنویسی و اشکال زدایی Step 04 - 02 - Exploring Step By Step Coding and Debugging Guide

  • رد نشوید: منابع مرحله بعدی DO NOT SKIP: Resources for Next Step

  • مرحله 05 - با استفاده از Spring Boot - Controller، @ResponseBody و Vi به یک JSP تغییر مسیر دهید. Step 05 - Redirect to a JSP using Spring Boot - Controller, @ResponseBody and Vi

  • مرحله 06 - تمرین - ایجاد LoginController و نمای ورود به سیستم Step 06 - Exercise - Creating LoginController and login view

  • مرحله 07 - مروری سریع - وب چگونه کار می کند - درخواست و پاسخ Step 07 - Quick Overview - How does web work - Request and Response

  • مرحله 08 - گرفتن QueryParams با استفاده از RequestParam و First Look at Model Step 08 - Capturing QueryParams using RequestParam and First Look at Model

  • مرحله 09 - بررسی اجمالی سریع - اهمیت ورود به سیستم با بوت فنری Step 09 - Quick Overview - Importance of Logging with Spring Boot

  • مرحله 10 - آشنایی با DispatcherServlet، Model 1، Model 2 و Front Controller Step 10 - Understanding DispatcherServlet, Model 1, Model 2 and Front Controller

  • مرحله 11 - ایجاد یک فرم ورود Step 11 - Creating a Login Form

  • مرحله 12 - نمایش اعتبار ورود در JSP با استفاده از Model Step 12 - Displaying Login Credentials in a JSP using Model

  • مرحله 13 - اعتبار سنجی رمزگذاری شده سخت کاربری و رمز عبور را اضافه کنید Step 13 - Add hard coded validation of userid and password

  • مرحله 14 - شروع به کار با ویژگی های Todo - ایجاد Todo و TodoService Step 14 - Getting started with Todo Features - Creating Todo and TodoService

  • مرحله 15 - ایجاد اولین نسخه از List Todos Page Step 15 - Creating first version of List Todos Page

  • مرحله 16 - درک جلسه در مقابل مدل در مقابل درخواست - @SessionAttributes Step 16 - Understanding Session vs Model vs Request - @SessionAttributes

  • مرحله 17 - افزودن JSTL به پروژه Spring Boot و نمایش کارها در یک جدول Step 17 - Adding JSTL to Spring Boot Project and Showing Todos in a Table

  • مرحله 18 - افزودن چارچوب Bootstrap CSS به پروژه Spring Boot با استفاده از webjars Step 18 - Adding Bootstrap CSS framework to Spring Boot Project using webjars

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 19 - قالب بندی صفحات JSP با فریم ورک Bootstrap CSS Step 19 - Formatting JSP pages with Bootstrap CSS framework

  • مرحله 20 - اجازه دهید یک کار جدید اضافه کنیم - یک نمای جدید ایجاد کنید Step 20 - Lets Add a New Todo - Create a new View

  • مرحله 21 - بهبود TodoService برای افزودن todo Step 21 - Enhancing TodoService to add the todo

  • مرحله 22 - افزودن اعتبار سنجی ها با استفاده از اعتبار سنجی شروع بوت بهار Step 22 - Adding Validations using Spring Boot Starter Validation

  • مرحله 23 - استفاده از Command Beans برای اجرای اعتبارسنجی صفحه جدید Todo Step 23 - Using Command Beans to implement New Todo Page Validations

  • مرحله 24 - اجرای ویژگی Delete Todo - نمای جدید Step 24 - Implementing Delete Todo Feature - New View

  • مرحله 25 - اجرای Update Todo - 1 - Show Update Todo Page Step 25 - Implementing Update Todo - 1 - Show Update Todo Page

  • مرحله 26 - پیاده سازی به روز رسانی Todo - 1 - تغییرات را در Todo ذخیره کنید Step 26 - Implementing Update Todo - 1 - Save changes to Todo

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 27 - افزودن فیلد تاریخ هدف به صفحه Todo Step 27 - Adding Target Date Field to Todo Page

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 28 - اضافه کردن یک نوار ناوبری و پیاده سازی قطعات JSP Step 28 - Adding a Navigation Bar and Implementing JSP Fragments

  • مرحله 29 - آماده شدن برای امنیت بهار Step 29 - Preparing for Spring Security

  • مرحله 30 - راه اندازی Spring Security با Spring Boot Starter Security Step 30 - Setting up Spring Security with Spring Boot Starter Security

  • مرحله 31 - پیکربندی Spring Security با کاربر سفارشی و رمزگذار رمز عبور Step 31 - Configuring Spring Security with Custom User and Password Encoder

  • مرحله 32 - Refactoring و حذف هاردکد از User ID Step 32 - Refactoring and Removing Hardcoding of User Id

  • مرحله 33 - راه اندازی یک کاربر جدید برای برنامه Todo Step 33 - Setting up a New User for Todo Application

  • رد نشوید - در JPA و Hibernate جدید هستید؟ DO NOT SKIP - New to JPA and Hibernate?

  • مرحله 34 - اضافه کردن Spring Boot Starter Data JPA و آماده سازی پایگاه داده H2 Step 34 - Adding Spring Boot Starter Data JPA and Getting H2 database ready

  • مرحله 35 - 01 - پیکربندی Spring Security برای شروع به کار کنسول H2 Step 35 - 01 - Configuring Spring Security to Get H2 console Working

  • مرحله 35 - 02 - JDBC به Spring JDBC به JPA به Spring Data JPA - 10000 Ft نمای کلی Step 35 - 02 - JDBC to Spring JDBC to JPA to Spring Data JPA - 10000 Ft Overview

  • مرحله 36 - تبدیل Todo به یک نهاد و داده های جمعیتی Todo در H2 Step 36 - Making Todo an Entity and Population Todo Data into H2

  • مرحله 37 - ایجاد TodoRepository و صفحه Connecting List Todos از پایگاه داده H2 Step 37 - Creating TodoRepository and Connecting List Todos page from H2 databas

  • مرحله 38 - 01 - اتصال همه ویژگی‌های برنامه Todo به پایگاه داده H2 Step 38 - 01 - Connecting All Todo App Features to H2 Database

  • مرحله 38 - 02 - کاوش جادوی Spring Boot Starter JPA و JpaRepository Step 38 - 02 - Exploring Magic of Spring Boot Starter JPA and JpaRepository

  • مرحله 39 - مروری بر اتصال برنامه Todo به پایگاه داده MySQL Step 39 - Overview of Connecting Todo App to MySQL database

  • مرحله 40 - دستی اختیاری - نصب Docker Step 40 - OPTIONAL HANDS-ON - Installing Docker

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 41 - دستی اختیاری - اتصال برنامه Todo به پایگاه داده MySQL Step 41 - OPTIONAL HANDS-ON - Connecting Todo App to MySQL database

برنامه وب با Spring Boot - V2 Web Application with Spring Boot - V2

  • مرحله 00 - مقدمه ای بر ساخت برنامه وب با بوت Spring Step 00 - Introduction to Building Web App with Spring Boot

  • فایل های پشتیبان کد و گام به گام تغییرات: برای مرجع CODE BACKUP FILES and STEP BY STEP CHANGES : For Reference

  • مرحله 01 - ایجاد برنامه وب Spring Boot با Spring Initializr Step 01 - Creating Spring Boot Web Application with Spring Initializr

  • مرحله 02 - مروری سریع از پروژه بوت بهار Step 02 - Quick overview of Spring Boot Project

  • مرحله 03 - اولین کنترلر MVC Spring، @ResponseBody، @Controller Step 03 - First Spring MVC Controller, @ResponseBody, @Controller

  • مرحله 04 - 01 - تقویت Spring MVC Controller برای ارائه پاسخ HTML Step 04 - 01 - Enhancing Spring MVC Controller to provide HTML response

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 04 - 02 - کاوش گام به گام راهنمای کدنویسی و اشکال زدایی Step 04 - 02 - Exploring Step By Step Coding and Debugging Guide

  • رد نشوید: منابع مرحله بعدی DO NOT SKIP: Resources for Next Step

  • مرحله 05 - با استفاده از Spring Boot - Controller، @ResponseBody و Vi به یک JSP تغییر مسیر دهید. Step 05 - Redirect to a JSP using Spring Boot - Controller, @ResponseBody and Vi

  • مرحله 06 - تمرین - ایجاد LoginController و نمای ورود به سیستم Step 06 - Exercise - Creating LoginController and login view

  • مرحله 07 - مروری سریع - وب چگونه کار می کند - درخواست و پاسخ Step 07 - Quick Overview - How does web work - Request and Response

  • مرحله 08 - گرفتن QueryParams با استفاده از RequestParam و First Look at Model Step 08 - Capturing QueryParams using RequestParam and First Look at Model

  • مرحله 09 - بررسی اجمالی سریع - اهمیت ورود به سیستم با بوت فنری Step 09 - Quick Overview - Importance of Logging with Spring Boot

  • مرحله 10 - آشنایی با DispatcherServlet، Model 1، Model 2 و Front Controller Step 10 - Understanding DispatcherServlet, Model 1, Model 2 and Front Controller

  • مرحله 11 - ایجاد یک فرم ورود Step 11 - Creating a Login Form

  • مرحله 12 - نمایش اعتبار ورود در JSP با استفاده از Model Step 12 - Displaying Login Credentials in a JSP using Model

  • مرحله 13 - اعتبار سنجی رمزگذاری شده سخت کاربری و رمز عبور را اضافه کنید Step 13 - Add hard coded validation of userid and password

  • مرحله 14 - شروع به کار با ویژگی های Todo - ایجاد Todo و TodoService Step 14 - Getting started with Todo Features - Creating Todo and TodoService

  • مرحله 15 - ایجاد اولین نسخه از List Todos Page Step 15 - Creating first version of List Todos Page

  • مرحله 16 - درک جلسه در مقابل مدل در مقابل درخواست - @SessionAttributes Step 16 - Understanding Session vs Model vs Request - @SessionAttributes

  • مرحله 17 - افزودن JSTL به پروژه Spring Boot و نمایش کارها در یک جدول Step 17 - Adding JSTL to Spring Boot Project and Showing Todos in a Table

  • مرحله 18 - افزودن چارچوب Bootstrap CSS به پروژه Spring Boot با استفاده از webjars Step 18 - Adding Bootstrap CSS framework to Spring Boot Project using webjars

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 19 - قالب بندی صفحات JSP با فریم ورک Bootstrap CSS Step 19 - Formatting JSP pages with Bootstrap CSS framework

  • مرحله 20 - اجازه دهید یک کار جدید اضافه کنیم - یک نمای جدید ایجاد کنید Step 20 - Lets Add a New Todo - Create a new View

  • مرحله 21 - بهبود TodoService برای افزودن todo Step 21 - Enhancing TodoService to add the todo

  • مرحله 22 - افزودن اعتبار سنجی ها با استفاده از اعتبار سنجی شروع بوت بهار Step 22 - Adding Validations using Spring Boot Starter Validation

  • مرحله 23 - استفاده از Command Beans برای اجرای اعتبارسنجی صفحه جدید Todo Step 23 - Using Command Beans to implement New Todo Page Validations

  • مرحله 24 - اجرای ویژگی Delete Todo - نمای جدید Step 24 - Implementing Delete Todo Feature - New View

  • مرحله 25 - اجرای Update Todo - 1 - Show Update Todo Page Step 25 - Implementing Update Todo - 1 - Show Update Todo Page

  • مرحله 26 - پیاده سازی به روز رسانی Todo - 1 - تغییرات را در Todo ذخیره کنید Step 26 - Implementing Update Todo - 1 - Save changes to Todo

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 27 - افزودن فیلد تاریخ هدف به صفحه Todo Step 27 - Adding Target Date Field to Todo Page

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 28 - اضافه کردن یک نوار ناوبری و پیاده سازی قطعات JSP Step 28 - Adding a Navigation Bar and Implementing JSP Fragments

  • مرحله 29 - آماده شدن برای امنیت بهار Step 29 - Preparing for Spring Security

  • مرحله 30 - راه اندازی Spring Security با Spring Boot Starter Security Step 30 - Setting up Spring Security with Spring Boot Starter Security

  • مرحله 31 - پیکربندی Spring Security با کاربر سفارشی و رمزگذار رمز عبور Step 31 - Configuring Spring Security with Custom User and Password Encoder

  • مرحله 32 - Refactoring و حذف هاردکد از User ID Step 32 - Refactoring and Removing Hardcoding of User Id

  • مرحله 33 - راه اندازی یک کاربر جدید برای برنامه Todo Step 33 - Setting up a New User for Todo Application

  • رد نشوید - در JPA و Hibernate جدید هستید؟ DO NOT SKIP - New to JPA and Hibernate?

  • مرحله 34 - اضافه کردن Spring Boot Starter Data JPA و آماده سازی پایگاه داده H2 Step 34 - Adding Spring Boot Starter Data JPA and Getting H2 database ready

  • مرحله 35 - 01 - پیکربندی Spring Security برای شروع به کار کنسول H2 Step 35 - 01 - Configuring Spring Security to Get H2 console Working

  • مرحله 35 - 02 - JDBC به Spring JDBC به JPA به Spring Data JPA - 10000 Ft نمای کلی Step 35 - 02 - JDBC to Spring JDBC to JPA to Spring Data JPA - 10000 Ft Overview

  • مرحله 36 - تبدیل Todo به یک نهاد و داده های جمعیتی Todo در H2 Step 36 - Making Todo an Entity and Population Todo Data into H2

  • مرحله 37 - ایجاد TodoRepository و صفحه Connecting List Todos از پایگاه داده H2 Step 37 - Creating TodoRepository and Connecting List Todos page from H2 databas

  • مرحله 38 - 01 - اتصال همه ویژگی‌های برنامه Todo به پایگاه داده H2 Step 38 - 01 - Connecting All Todo App Features to H2 Database

  • مرحله 38 - 02 - کاوش جادوی Spring Boot Starter JPA و JpaRepository Step 38 - 02 - Exploring Magic of Spring Boot Starter JPA and JpaRepository

  • مرحله 39 - مروری بر اتصال برنامه Todo به پایگاه داده MySQL Step 39 - Overview of Connecting Todo App to MySQL database

  • مرحله 40 - دستی اختیاری - نصب Docker Step 40 - OPTIONAL HANDS-ON - Installing Docker

  • منابع برای مرحله بعدی Resources for Next Step

  • مرحله 41 - دستی اختیاری - اتصال برنامه Todo به پایگاه داده MySQL Step 41 - OPTIONAL HANDS-ON - Connecting Todo App to MySQL database

معرفی JUnit در 5 مرحله - V2 Introduction to JUnit in 5 Steps - V2

  • مرحله 01 - تست JUnit و Unit چیست؟ Step 01 - What is JUnit and Unit Testing?

  • مرحله 02 - اولین پروژه JUnit و نوار سبز شما Step 02 - Your First JUnit Project and Green Bar

  • مرحله 03 - اولین کد و آزمون واحد اول شما Step 03 - Your First Code and First Unit Test

  • مرحله 04 - کاوش سایر روش های ادعا Step 04 - Exploring other assert methods

  • مرحله 05 - بررسی چند یادداشت مهم JUnit Step 05 - Exploring few important JUnit annotations

معرفی JUnit در 5 مرحله - V2 Introduction to JUnit in 5 Steps - V2

  • مرحله 01 - تست JUnit و Unit چیست؟ Step 01 - What is JUnit and Unit Testing?

  • مرحله 02 - اولین پروژه JUnit و نوار سبز شما Step 02 - Your First JUnit Project and Green Bar

  • مرحله 03 - اولین کد و آزمون واحد اول شما Step 03 - Your First Code and First Unit Test

  • مرحله 04 - کاوش سایر روش های ادعا Step 04 - Exploring other assert methods

  • مرحله 05 - بررسی چند یادداشت مهم JUnit Step 05 - Exploring few important JUnit annotations

معرفی Mockito در 5 مرحله - V2 Introduction to Mockito in 5 Steps - V2

  • 02 مرحله 00 - مقدمه بخش - موکیتو در 5 مرحله 02 Step 00 - Introduction to Section - Mockito in 5 Steps

  • 02 مرحله 01 - راه اندازی یک پروژه بوت بهار 02 Step 01 - Setting up a Spring Boot Project

  • 02 مرحله 02 - درک مشکلات با Stubs 02 Step 02 - Understanding problems with Stubs

  • 02 مرحله 03 - نوشتن اولین آزمون Mockito خود با Mocks 02 Step 03 - Writing your first Mockito test with Mocks

  • 02 مرحله 04 - ساده کردن تست ها با حاشیه نویسی Mockito - @Mock، @InjectMocks 02 Step 04 - Simplifying Tests with Mockito Annotations - @Mock, @InjectMocks

  • 02 مرحله 05 - کاوش بیشتر Mocks با رابط کاربری فهرست تمسخر 02 Step 05 - Exploring Mocks further by Mocking List interface

معرفی Mockito در 5 مرحله - V2 Introduction to Mockito in 5 Steps - V2

  • 02 مرحله 00 - مقدمه بخش - موکیتو در 5 مرحله 02 Step 00 - Introduction to Section - Mockito in 5 Steps

  • 02 مرحله 01 - راه اندازی یک پروژه بوت بهار 02 Step 01 - Setting up a Spring Boot Project

  • 02 مرحله 02 - درک مشکلات با Stubs 02 Step 02 - Understanding problems with Stubs

  • 02 مرحله 03 - نوشتن اولین آزمون Mockito خود با Mocks 02 Step 03 - Writing your first Mockito test with Mocks

  • 02 مرحله 04 - ساده کردن تست ها با حاشیه نویسی Mockito - @Mock، @InjectMocks 02 Step 04 - Simplifying Tests with Mockito Annotations - @Mock, @InjectMocks

  • 02 مرحله 05 - کاوش بیشتر Mocks با رابط کاربری فهرست تمسخر 02 Step 05 - Exploring Mocks further by Mocking List interface

Spring Boot Deep Dive با REST API - V2 Spring Boot Deep Dive with a REST API - V2

  • پوشه مخزن Github را برای این بخش نشانه گذاری کنید Bookmark Github Repository Folder for This Section

  • مرحله 01 - معرفی سریع REST - درک منابع و اقدامات Step 01 - Quick Introduction to REST - Understand Resource and Actions

  • مرحله 02 - ایجاد پروژه Spring Boot برای REST با Maven و Eclipse Step 02 - Creating Spring Boot Project for REST with Maven and Eclipse

  • مرحله 03 - ایجاد اولین منبع بوت بهار - Hello World Step 03 - Creating your first Spring Boot Resource - Hello World

  • مرحله 04 - ایجاد دومین روش منبع بوت فنری - Hello World Bean Step 04 - Creating a Second Spring Boot Resource Method - Hello World Bean

  • مرحله 05 - کاوش پارامترهای مسیر و متغیرهای مسیر با Spring Boot Step 05 - Exploring Path Params and Path Variables with Spring Boot

  • قطعه کد برای سخنرانی بعدی Code Snippet For Next Lecture

  • مرحله 06 - آماده شدن برای پرسشنامه REST API Step 06 - Getting Ready for Survey Questionnaire REST API

  • مرحله 07 - ایجاد First Survey Spring Boot REST API - دریافت همه نظرسنجی ها Step 07 - Creating First Survey Spring Boot REST API - GET all surveys

  • مرحله 08 - ایجاد دومین روش بررسی Spring Boot REST API - نظرسنجی را دریافت کنید Step 08 - Creating Second Survey Spring Boot REST API Method - GET a survey

  • مرحله 09 - بررسی بهترین روش‌های REST API - روش‌های درخواست و وضعیت پاسخ Step 09 - Exploring REST API Best Practices- Request Methods and Response Status

  • مرحله 10 - تمرین - ایجاد سوال نظرسنجی مربوط به روش Spring Boot REST API Step 10 - Exercise -Creating Survey Question related Spring Boot REST API Method

  • POST درخواست بدن برای مرحله بعدی POST Request Body for Next Step

  • مرحله 11 - ایجاد Spring Boot REST API برای ایجاد Survey Question - POST Step 11 - Creating Spring Boot REST API to create Survey Question - POST

  • مرحله 12 - بهبود روش POST - وضعیت ایجاد شده و سربرگ مکان Step 12 - Improving POST Method - Status CREATED and Location Header

  • مرحله 13 - اجرای روش Spring Boot REST API برای حذف یک سوال Step 13 - Implementing Spring Boot REST API Method to DELETE a Question

  • مرحله 14 - اجرای روش Spring Boot REST برای به روز رسانی یک سوال - PUT Step 14 - Implementing Spring Boot REST Method to Update a Question - PUT

  • مرحله 15 - راه اندازی Spring Boot Data JPA با پایگاه داده H2 و نهاد کاربر Step 15 - Setting up Spring Boot Data JPA with H2 Database and User Entity

  • مرحله 16 - کاوش داده های Spring Boot JPA با استفاده از Command Line Runner Step 16 - Exploring Spring Boot Data JPA using Command Line Runner

  • مرحله 17 - ایجاد User REST API با Spring Boot Starter Rest Step 17 - Creating User REST API with Spring Boot Starter Rest

  • تغییرات گام به گام کد برای چند سخنرانی بعدی Step By Step Code Changes for the Next Few Lectures

  • مرحله 18 - نوشتن اولین تست ادغام بوت بهار Step 18 - Writing Your First Spring Boot Integration Test

  • مرحله 19 - نوشتن اظهارات برای JSON در تست های بوت بهار - JsonAssert Step 19 - Writing Asserts for JSON in Spring Boot Tests - JsonAssert

  • مرحله 20 - بهبود اظهارات JUnit برای تست ادغام بوت بهار Step 20 - Improving JUnit Asserts for Spring Boot Integration Test

  • مرحله 21 - نوشتن تست یکپارچه سازی بوت بهار برای لیست برگشتی متد GET Step 21 - Writing Spring Boot Integration Test for GET method returning List

  • مرحله 22 - نوشتن تست ادغام بوت بهار برای متد POST ایجاد Ques Step 22 - Writing Spring Boot Integration Test for POST method creating a Ques

  • مرحله 23 - درک بهترین تمرین JUnit - هیچ عارضه جانبی نداشته باشید Step 23 - Understanding JUnit Best Practice - Have ZERO Side Effects

  • مرحله 24 - نوشتن اولین تست واحد MVC Boot Mock شما Step 24 - Writing Your First Spring Boot Mock MVC Unit Test

  • مرحله 25 - بهبود اظهارات برای تست واحد MVC Boot Mock Spring Step 25 - Improving Asserts for Spring Boot Mock MVC Unit Test

  • مرحله 26 - نوشتن تست واحد MVC Boot Mock برای روش POST Step 26 - Writing Spring Boot Mock MVC Unit Test for POST Method

  • مرحله 27 - شروع به کار با Spring Boot Starter Security Step 27 - Getting Started with Spring Boot Starter Security

  • مرحله 28 - پیکربندی Spring Security برای Spring Boot REST API Step 28 - Configuring Spring Security for Spring Boot REST API

  • مرحله 29 - تعمیر واحد بوت فنری و تست های یکپارچه سازی Step 29 - Fixing Spring Boot Unit and Integration Tests

Spring Boot Deep Dive با REST API - V2 Spring Boot Deep Dive with a REST API - V2

  • پوشه مخزن Github را برای این بخش نشانه گذاری کنید Bookmark Github Repository Folder for This Section

  • مرحله 01 - معرفی سریع REST - درک منابع و اقدامات Step 01 - Quick Introduction to REST - Understand Resource and Actions

  • مرحله 02 - ایجاد پروژه Spring Boot برای REST با Maven و Eclipse Step 02 - Creating Spring Boot Project for REST with Maven and Eclipse

  • مرحله 03 - ایجاد اولین منبع بوت بهار - Hello World Step 03 - Creating your first Spring Boot Resource - Hello World

  • مرحله 04 - ایجاد دومین روش منبع بوت فنری - Hello World Bean Step 04 - Creating a Second Spring Boot Resource Method - Hello World Bean

  • مرحله 05 - کاوش پارامترهای مسیر و متغیرهای مسیر با Spring Boot Step 05 - Exploring Path Params and Path Variables with Spring Boot

  • قطعه کد برای سخنرانی بعدی Code Snippet For Next Lecture

  • مرحله 06 - آماده شدن برای پرسشنامه REST API Step 06 - Getting Ready for Survey Questionnaire REST API

  • مرحله 07 - ایجاد First Survey Spring Boot REST API - دریافت همه نظرسنجی ها Step 07 - Creating First Survey Spring Boot REST API - GET all surveys

  • مرحله 08 - ایجاد دومین روش بررسی Spring Boot REST API - نظرسنجی را دریافت کنید Step 08 - Creating Second Survey Spring Boot REST API Method - GET a survey

  • مرحله 09 - بررسی بهترین روش‌های REST API - روش‌های درخواست و وضعیت پاسخ Step 09 - Exploring REST API Best Practices- Request Methods and Response Status

  • مرحله 10 - تمرین - ایجاد سوال نظرسنجی مربوط به روش Spring Boot REST API Step 10 - Exercise -Creating Survey Question related Spring Boot REST API Method

  • POST درخواست بدن برای مرحله بعدی POST Request Body for Next Step

  • مرحله 11 - ایجاد Spring Boot REST API برای ایجاد Survey Question - POST Step 11 - Creating Spring Boot REST API to create Survey Question - POST

  • مرحله 12 - بهبود روش POST - وضعیت ایجاد شده و سربرگ مکان Step 12 - Improving POST Method - Status CREATED and Location Header

  • مرحله 13 - اجرای روش Spring Boot REST API برای حذف یک سوال Step 13 - Implementing Spring Boot REST API Method to DELETE a Question

  • مرحله 14 - اجرای روش Spring Boot REST برای به روز رسانی یک سوال - PUT Step 14 - Implementing Spring Boot REST Method to Update a Question - PUT

  • مرحله 15 - راه اندازی Spring Boot Data JPA با پایگاه داده H2 و نهاد کاربر Step 15 - Setting up Spring Boot Data JPA with H2 Database and User Entity

  • مرحله 16 - کاوش داده های Spring Boot JPA با استفاده از Command Line Runner Step 16 - Exploring Spring Boot Data JPA using Command Line Runner

  • مرحله 17 - ایجاد User REST API با Spring Boot Starter Rest Step 17 - Creating User REST API with Spring Boot Starter Rest

  • تغییرات گام به گام کد برای چند سخنرانی بعدی Step By Step Code Changes for the Next Few Lectures

  • مرحله 18 - نوشتن اولین تست ادغام بوت بهار Step 18 - Writing Your First Spring Boot Integration Test

  • مرحله 19 - نوشتن اظهارات برای JSON در تست های بوت بهار - JsonAssert Step 19 - Writing Asserts for JSON in Spring Boot Tests - JsonAssert

  • مرحله 20 - بهبود اظهارات JUnit برای تست ادغام بوت بهار Step 20 - Improving JUnit Asserts for Spring Boot Integration Test

  • مرحله 21 - نوشتن تست یکپارچه سازی بوت بهار برای لیست برگشتی متد GET Step 21 - Writing Spring Boot Integration Test for GET method returning List

  • مرحله 22 - نوشتن تست ادغام بوت بهار برای متد POST ایجاد Ques Step 22 - Writing Spring Boot Integration Test for POST method creating a Ques

  • مرحله 23 - درک بهترین تمرین JUnit - هیچ عارضه جانبی نداشته باشید Step 23 - Understanding JUnit Best Practice - Have ZERO Side Effects

  • مرحله 24 - نوشتن اولین تست واحد MVC Boot Mock شما Step 24 - Writing Your First Spring Boot Mock MVC Unit Test

  • مرحله 25 - بهبود اظهارات برای تست واحد MVC Boot Mock Spring Step 25 - Improving Asserts for Spring Boot Mock MVC Unit Test

  • مرحله 26 - نوشتن تست واحد MVC Boot Mock برای روش POST Step 26 - Writing Spring Boot Mock MVC Unit Test for POST Method

  • مرحله 27 - شروع به کار با Spring Boot Starter Security Step 27 - Getting Started with Spring Boot Starter Security

  • مرحله 28 - پیکربندی Spring Security برای Spring Boot REST API Step 28 - Configuring Spring Security for Spring Boot REST API

  • مرحله 29 - تعمیر واحد بوت فنری و تست های یکپارچه سازی Step 29 - Fixing Spring Boot Unit and Integration Tests

ضمیمه - مقدمه ای بر چارچوب Spring Appendix - Introduction to Spring Framework

  • مرحله 01 - شروع به کار با چارچوب Spring - اهداف Step 01 - Getting Started with Spring Framework - Goals

  • مرحله 02 - راه اندازی پروژه بهار جدید با Spring Initializr Step 02 - Setting up New Spring Project with Spring Initializr

  • مرحله 03 - تکرار 1 - ساخت GameRunner و MarioGame کاملاً مرتبط Step 03 - Iteration 1 - Building Tightly Coupled GameRunner and MarioGame

  • مرحله 04 - درک کوپلینگ محکم Step 04 - Understanding Tight Coupling

  • مرحله 05 - تکرار 2 - اتصال آزاد سطح 1 - رابط ها Step 05 - Iteration 2 - Loose Coupling Level 1 - Interfaces

  • مرحله 06 - کاوش اتصال شل با رابط ها - PacmanGame Step 06 - Exploring Loose Coupling with Interfaces - PacmanGame

  • مرحله 07 - تکرار 3 - اتصال شل سطح 2 - چارچوب فنری Step 07 - Iteration 3 - Loose Coupling Level 2 - Spring Framework

  • مرحله 08 - Q1 - چارچوب Spring - درک آنچه در پس‌زمینه اتفاق می‌افتد Step 08 - Q1 - Spring Framework - Understanding whats happening in Background

  • مرحله 09 - Q2 - چارچوب Spring - درک اصطلاحات مهم Step 09 - Q2 - Spring Framework - Understanding Important Terminology

  • مرحله 10 - Q3 - Spring Framework - آیا Spring Framework ارزش اضافه می کند؟ Step 10 - Q3 - Spring Framework - Does Spring Framework Add Value?

  • مرحله 11 - Q4 - Spring Framework - Running Super Contra Step 11 - Q4 - Spring Framework - Running Super Contra

  • مرحله 12 - Q5 - چارچوب فنری - Maven Step 12 - Q5 - Spring Framework - Maven

  • مرحله 13 - بررسی انواع تزریق وابستگی چارچوب فنری Step 13 - Exploring Spring Framework Dependency Injection Types

  • مرحله 14 - کاوش ماژول های بهار Step 14 - Exploring Spring Modules

  • مرحله 15 - کاوش پروژه های بهار Step 15 - Exploring Spring Projects

  • مرحله 16 - شروع کار با Spring Framework - بررسی Step 16 - Getting Started with Spring Framework - Review

ضمیمه - مقدمه ای بر چارچوب Spring Appendix - Introduction to Spring Framework

  • مرحله 01 - شروع به کار با چارچوب Spring - اهداف Step 01 - Getting Started with Spring Framework - Goals

  • مرحله 02 - راه اندازی پروژه بهار جدید با Spring Initializr Step 02 - Setting up New Spring Project with Spring Initializr

  • مرحله 03 - تکرار 1 - ساخت GameRunner و MarioGame کاملاً مرتبط Step 03 - Iteration 1 - Building Tightly Coupled GameRunner and MarioGame

  • مرحله 04 - درک کوپلینگ محکم Step 04 - Understanding Tight Coupling

  • مرحله 05 - تکرار 2 - اتصال آزاد سطح 1 - رابط ها Step 05 - Iteration 2 - Loose Coupling Level 1 - Interfaces

  • مرحله 06 - کاوش اتصال شل با رابط ها - PacmanGame Step 06 - Exploring Loose Coupling with Interfaces - PacmanGame

  • مرحله 07 - تکرار 3 - اتصال شل سطح 2 - چارچوب فنری Step 07 - Iteration 3 - Loose Coupling Level 2 - Spring Framework

  • مرحله 08 - Q1 - چارچوب Spring - درک آنچه در پس‌زمینه اتفاق می‌افتد Step 08 - Q1 - Spring Framework - Understanding whats happening in Background

  • مرحله 09 - Q2 - چارچوب Spring - درک اصطلاحات مهم Step 09 - Q2 - Spring Framework - Understanding Important Terminology

  • مرحله 10 - Q3 - Spring Framework - آیا Spring Framework ارزش اضافه می کند؟ Step 10 - Q3 - Spring Framework - Does Spring Framework Add Value?

  • مرحله 11 - Q4 - Spring Framework - Running Super Contra Step 11 - Q4 - Spring Framework - Running Super Contra

  • مرحله 12 - Q5 - چارچوب فنری - Maven Step 12 - Q5 - Spring Framework - Maven

  • مرحله 13 - بررسی انواع تزریق وابستگی چارچوب فنری Step 13 - Exploring Spring Framework Dependency Injection Types

  • مرحله 14 - کاوش ماژول های بهار Step 14 - Exploring Spring Modules

  • مرحله 15 - کاوش پروژه های بهار Step 15 - Exploring Spring Projects

  • مرحله 16 - شروع کار با Spring Framework - بررسی Step 16 - Getting Started with Spring Framework - Review

ضمیمه - مقدمه ای بر JPA با بوت فنری در 10 مرحله APPENDIX - Introduction to JPA With Spring Boot in 10 Steps

  • مرحله 01 - شروع به کار با JPA و Hibernate - اهداف Step 01 - Getting Started with JPA and Hibernate - Goals

  • مرحله 02 - راه اندازی پروژه جدید بهار بوت برای JPA و Hibernate Step 02 - Setting up New Spring Boot Project for JPA and Hibernate

  • مرحله 03 - راه اندازی کنسول H2 و ایجاد جدول دوره در H2 Step 03 - Launching up H2 Console and Creating Course Table in H2

  • مرحله 04 - شروع کار با Spring JDBC Step 04 - Getting Started with Spring JDBC

  • مرحله 05 - درج داده های رمزگذاری شده با استفاده از Spring JDBC Step 05 - Inserting Hardcoded Data using Spring JDBC

  • مرحله 06 - درج و حذف داده ها با استفاده از Spring JDBC Step 06 - Inserting and Deleting Data using Spring JDBC

  • مرحله 07 - پرس و جو داده ها با استفاده از Spring JDBC Step 07 - Querying Data using Spring JDBC

  • مرحله 08 - شروع به کار با JPA و EntityManager Step 08 - Getting Started with JPA and EntityManager

  • مرحله 09 - کاوش در جادوی JPA Step 09 - Exploring the Magic of JPA

  • مرحله 10 - شروع به کار با Spring Data JPA Step 10 - Getting Started with Spring Data JPA

  • مرحله 11 - بررسی ویژگی های Spring Data JPA Step 11 - Exploring features of Spring Data JPA

  • مرحله 12 - درک تفاوت بین Hibernate و JPA Step 12 - Understanding difference between Hibernate and JPA

ضمیمه - مقدمه ای بر JPA با بوت فنری در 10 مرحله APPENDIX - Introduction to JPA With Spring Boot in 10 Steps

  • مرحله 01 - شروع به کار با JPA و Hibernate - اهداف Step 01 - Getting Started with JPA and Hibernate - Goals

  • مرحله 02 - راه اندازی پروژه جدید بهار بوت برای JPA و Hibernate Step 02 - Setting up New Spring Boot Project for JPA and Hibernate

  • مرحله 03 - راه اندازی کنسول H2 و ایجاد جدول دوره در H2 Step 03 - Launching up H2 Console and Creating Course Table in H2

  • مرحله 04 - شروع کار با Spring JDBC Step 04 - Getting Started with Spring JDBC

  • مرحله 05 - درج داده های رمزگذاری شده با استفاده از Spring JDBC Step 05 - Inserting Hardcoded Data using Spring JDBC

  • مرحله 06 - درج و حذف داده ها با استفاده از Spring JDBC Step 06 - Inserting and Deleting Data using Spring JDBC

  • مرحله 07 - پرس و جو داده ها با استفاده از Spring JDBC Step 07 - Querying Data using Spring JDBC

  • مرحله 08 - شروع به کار با JPA و EntityManager Step 08 - Getting Started with JPA and EntityManager

  • مرحله 09 - کاوش در جادوی JPA Step 09 - Exploring the Magic of JPA

  • مرحله 10 - شروع به کار با Spring Data JPA Step 10 - Getting Started with Spring Data JPA

  • مرحله 11 - بررسی ویژگی های Spring Data JPA Step 11 - Exploring features of Spring Data JPA

  • مرحله 12 - درک تفاوت بین Hibernate و JPA Step 12 - Understanding difference between Hibernate and JPA

تبریک می گویم Congratulations

  • رد نشوید - من دوست دارم به شما تبریک بگویم! DO NOT SKIP - I Would Love To Congratulate You!

  • تبریک می گویم! Congratulations!

  • سخنرانی پاداش Bonus Lecture

تبریک می گویم Congratulations

  • رد نشوید - من دوست دارم به شما تبریک بگویم! DO NOT SKIP - I Would Love To Congratulate You!

  • تبریک می گویم! Congratulations!

  • سخنرانی پاداش Bonus Lecture

ضمیمه - مقدمه ای بر برنامه نویسی تابعی در 30 دقیقه APPENDIX - Introduction to Functional Programming in 30 Minutes

  • مرحله 00 - مقدمه ای بر برنامه نویسی تابعی - بررسی اجمالی Step 00 - Introduction to Functional Programming - Overview

  • مرحله 01 - شروع به برنامه نویسی کاربردی با جاوا Step 01 - Getting Started with Functional Programming with Java

  • مرحله 02 - نوشتن اولین برنامه کاربردی جاوا Step 02 - Writing Your First Java Functional Program

  • مرحله 03 - بهبود برنامه کاربردی جاوا با فیلتر Step 03 - Improving Java Functional Program with filter

  • مرحله 04 - از بیان لامبدا برای بهبود برنامه کاربردی خود استفاده کنید Step 04 - Using Lambda Expression to enhance your Functional Program

  • مرحله 05 - تمرینات برنامه نویسی تابعی را با استریم ها، فیلترها و لامبدا انجام دهید Step 05 - Do Functional Programming Exercises with Streams, Filters and Lambdas

  • مرحله 06 - استفاده از نقشه در برنامه های کاربردی - همراه با تمرین Step 06 - Using map in Functional Programs - with Exercises

  • مرحله 07 - درک کلاس اختیاری در جاوا Step 07 - Understanding Optional class in Java

  • مرحله 08 - بررسی سریع مبانی برنامه نویسی تابعی Step 08 - Quick Review of Functional Programming Basics

ضمیمه - مقدمه ای بر برنامه نویسی تابعی در 30 دقیقه APPENDIX - Introduction to Functional Programming in 30 Minutes

  • مرحله 00 - مقدمه ای بر برنامه نویسی تابعی - بررسی اجمالی Step 00 - Introduction to Functional Programming - Overview

  • مرحله 01 - شروع به برنامه نویسی کاربردی با جاوا Step 01 - Getting Started with Functional Programming with Java

  • مرحله 02 - نوشتن اولین برنامه کاربردی جاوا Step 02 - Writing Your First Java Functional Program

  • مرحله 03 - بهبود برنامه کاربردی جاوا با فیلتر Step 03 - Improving Java Functional Program with filter

  • مرحله 04 - از بیان لامبدا برای بهبود برنامه کاربردی خود استفاده کنید Step 04 - Using Lambda Expression to enhance your Functional Program

  • مرحله 05 - تمرینات برنامه نویسی تابعی را با استریم ها، فیلترها و لامبدا انجام دهید Step 05 - Do Functional Programming Exercises with Streams, Filters and Lambdas

  • مرحله 06 - استفاده از نقشه در برنامه های کاربردی - همراه با تمرین Step 06 - Using map in Functional Programs - with Exercises

  • مرحله 07 - درک کلاس اختیاری در جاوا Step 07 - Understanding Optional class in Java

  • مرحله 08 - بررسی سریع مبانی برنامه نویسی تابعی Step 08 - Quick Review of Functional Programming Basics

نمایش نظرات

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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

آموزش Spring Boot 3 در 100 مرحله - شماره 1 Java Framework
جزییات دوره
15.5 hours
158
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
80,397
4.5 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

in28Minutes Official in28Minutes Official

DevOps ، AWS ، Docker ، Kubernetes ، Java & Spring Boot ExpertsRanga یک همیار معمار AWS Certified Solutions است. ما در حال آموزش 30+ دوره به 450K زبان آموز در زمینه DevOps ، Cloud (AWS ، PCF ، GCP و Azure) ، Full Stack (React ، Angular) ، برنامه نویسی جاوا و چارچوب های جاوا (Spring، Spring Boot، Spring MVC، Hibernate) هستیم. [مسیرهای یادگیری 00 تا 05 برای DevOps ، Full Stack ، Cloud ، Spring Boot و Java در سQالات متداول زیر] ما از رویکرد گام به گام عملی و مبتنی بر حل مسئله با مثالهای کاربردی عملی و واقعی استفاده می کنیم. ما طیف گسترده ای از دوره ها را بر روی Spring Boot - ایجاد API ها و ریز خدمات ، استقرار در Cloud (AWS ، Azure ، Docker ، Kubernetes ، Azure) و ادغام با Full Stack Front End End (React & Angular) متمرکز کرده ایم. [مسیرهای یادگیری]