آموزش استاد خدمات وب جاوا و REST API با Spring Boot

Master Java Web Services and REST API with Spring Boot

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: خدمات وب جاوا و REST API - RESTful & SOAP - با Spring & Spring Boot بسازید. اکنون خدمات وب REST API و SOAP را بیاموزید! شما طراحی و توسعه خدمات وب SOAP و RESTful را با Spring Boot یاد خواهید گرفت. بهترین روش ها در طراحی وب سرویس های RESTful را خواهید آموخت. جادوی SPRING BOOT - پیکربندی خودکار، پروژه های Spring Initializr و Starter را خواهید آموخت. به یک پایگاه داده با استفاده از JPA و HIBERNATE با Spring Boot، پیاده سازی Exception Handling، Validation، HATEOAS و Filtering برای خدمات وب RESTful را یاد خواهید گرفت. شما یاد خواهید گرفت که از طیف گسترده ای از پروژه های راه اندازی Spring Boot - Spring Boot Web، Spring Boot Web Services، Spring Boot Data JPA استفاده کنید. شما یاد خواهید گرفت که چگونه سرویس های وب RESTful خود را با نسخه، نظارت (Spring Boot Actuator) و مستندسازی (Swagger) کنید. Spring Boot شما با WSDL، SOAP Header، SOAP Body، SOAP Fault، XSD، JAXB و EndPoint آشنا خواهید شد. به شما کمک می کند Eclipse را نصب کنید و با Maven و Tomcat راه اندازی کنید.

REST API؟ آره. چکمه بهاره؟ بله صابون؟ بله بهترین روش ها؟ بله دستی؟ البته.

آیا می خواهید با Spring Boot در ساختن خدمات وب جاوا عالی - هم RESTful و هم SOAP - مسلط شوید؟


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

5 STARS - اگر دوست دارید بدانید REST API دقیقا چگونه کار می کند، این بهترین دوره آموزشی است. مربی عالیه با تماشای ویدیوهای او و انجام برنامه نویسی برای این دوره اوقات بسیار خوبی داشتم. این واقعاً به من کمک کرد تا یک ارزیابی کدنویسی برای شرکت انجام دهم.

5 STARS - این دوره به من یک شروع عالی با ایجاد خدمات وب Restful داد!

5 STARS - این دوره بسیار عالی است، من اکنون ایده ای برای ایجاد خدمات آرامش بخش در سطح تولید دارم

5 STARS - به‌عنوان یک توسعه‌دهنده با تجربه JEE که با Spring Boot و توسعه سرویس‌های وب در آن آشنا نیست، این یک دوره آموزشی عالی برای کسب دانش و راحتی در استفاده از آن در یک زمینه دنیای واقعی بود.

5 STARS - این اولین دوره آموزشی بوت بهاره من است. من کاملا از آن لذت برده ام. با تشکر فراوان از رنگا برای ارائه این دوره آموزشی با کیفیت بالا. من از تو خیلی چیزها یاد گرفتم چکمه بهاره اگر کسی می خواهد چکمه های فنری را یاد بگیرد، این یکی از بهترین دوره ها برای انتخاب است.


******* بررسی اجمالی دوره *******

توسعه خدمات وب SOAP و RESTful سرگرم کننده است. ترکیبی از Spring Boot، Spring Web MVC، Spring Web Services و JPA این کار را سرگرم‌کننده‌تر می‌کند.

معماری ها به سمت ریزسرویس ها حرکت می کنند. خدمات وب RESTful اولین قدم برای توسعه میکروسرویس های عالی هستند. Spring Boot، در ترکیب با Spring Web MVC (که Spring REST نیز نامیده می شود) توسعه خدمات وب RESTful را آسان می کند.

این دوره دو بخش دارد - خدمات وب RESTful و خدمات وب SOAP.

در قسمت اول دوره، اصول اولیه خدمات وب RESTful را در حال توسعه منابع برای یک برنامه رسانه اجتماعی خواهید آموخت. شما یاد خواهید گرفت که این منابع را با چندین ویژگی پیاده سازی کنید - نسخه سازی، مدیریت استثنا، مستندسازی (Swagger)، احراز هویت اولیه (Spring Security)، فیلتر کردن و HATEOAS. شما بهترین روش ها را در طراحی سرویس های وب RESTful خواهید آموخت.

شما از Spring (مدیریت وابستگی)، Spring MVC (یا Spring REST)، Spring Boot، Spring Security (Authentication and Authorization)، Spring Boot Actuator (Monitoring)، Swagger (Documentation)، Maven (مدیریت وابستگی ها)، استفاده خواهید کرد. Eclipse (IDE)، Postman (REST Services Client) و تامکت Embedded Web Server. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.

در حالی که استفاده از خدمات وب SOAP رو به کاهش است، هنوز تعداد قابل توجهی از خدمات وب با استفاده از این رویکرد وجود دارد.

در قسمت دوم دوره، اصول پیاده سازی SOAP Web Services را با توسعه چند سرویس وب برای یک برنامه مدیریت دوره آشنا خواهید کرد. شما یاد خواهید گرفت که از یک رویکرد قرارداد اول استفاده کنید - تعریف XSD (تعریف طرحواره XML) برای درخواست ها و پاسخ های خود. در مورد WSDL (سربرگ SOAP، بدنه SOAP و خطای SOAP)، XSD (تعریف طرحواره XML) و JAXB (جاوا API برای XML Binding) آشنا خواهید شد. شما سه سرویس وب SOAP را با مدیریت استثنا و امنیت اولیه (با امنیت WS) پیاده سازی خواهید کرد.

در این قسمت از دوره، شما از Spring (مدیریت وابستگی)، خدمات وب Spring، Spring Boot، Spring Security (Authentication and Authorization)، Maven (مدیریت وابستگی ها)، Eclipse (IDE)، Wizdler (خدمات SOAP) استفاده خواهید کرد. افزونه کروم) و وب سرور جاسازی شده تامکت. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.

شما

را یاد خواهید گرفت
  • وب سرویس چیست؟

  • خدمات وب RESTful چیست؟

  • چگونه خدمات وب RESTful را با Spring و Spring Boot پیاده سازی کنیم؟

  • بهترین شیوه ها در طراحی سرویس های وب RESTful چیست؟

  • چگونه منابع و عملیات GET، POST و DELETE طراحی کنیم؟

  • چگونه اعتبارسنجی را برای خدمات وب RESTful پیاده سازی کنیم؟

  • چگونه Exception Handling را برای خدمات وب RESTful اجرا کنیم؟

  • HATEOAS چیست؟ چگونه HATEOAS را برای یک منبع پیاده سازی کنیم؟

  • رویکرد متفاوت در نسخه‌سازی خدمات RESTful چیست؟

  • چگونه از Postman برای اجرای RESTful Service Requests استفاده کنیم؟

  • چگونه احراز هویت اولیه را با Spring Security پیاده سازی کنیم؟

  • چگونه فیلترینگ را برای خدمات RESTful اجرا کنیم؟

  • چگونه خدمات RESTful را با Spring Boot Actuator نظارت کنیم؟

  • چگونه خدمات وب RESTful را با Swagger مستند کنیم؟

  • چگونه خدمات RESTful را با JPA به پشتیبان متصل کنیم؟

  • خدمات وب SOAP چیست؟

  • WSDL (زبان تعریف سرویس وب) چیست؟

  • SOAP Header، SOAP Body و SOAP Fault چیست؟

  • XSD (تعریف طرحواره XML) چیست؟

  • چگونه یک XSD برای درخواست‌ها و پاسخ‌های خود بنویسیم؟

  • JAXB (Java API برای XML Binding) چیست؟

  • نقطه پایانی چیست؟

  • رویکرد قرارداد اول چیست؟

  • مراحل مختلف ساخت سرویس‌های وب SOAP با Spring Web Services چیست؟

  • چگونه خدمات وب SOAP مختلف را برای GetCourseDetailsRequest، GetAllCourseDetailsRequest و DeleteCourseDetailsRequest بسازیم؟

  • چگونه از Wizdler برای اجرای درخواست های SOAP استفاده کنیم؟

  • چگونه مدیریت استثنا را برای خدمات وب SOAP پیاده سازی کنیم؟

  • چگونه امنیت اولیه را با WS Security برای خدمات وب SOAP پیاده سازی کنیم؟


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


خدمات وب RESTful

  • مرحله 01 - راه اندازی یک پروژه خدمات RESTful با Spring Boot

  • مرحله 02 - درک خدمات RESTful که در این دوره ایجاد خواهیم کرد

  • مرحله 03 - ایجاد سرویس Hello World

  • مرحله 04 - ارتقاء سرویس Hello World برای بازگرداندن Bean

  • مرحله 05 - بررسی سریع پیکربندی خودکار راه‌اندازی فنری و Servlet Dispatcher - در پس‌زمینه چه اتفاقی می‌افتد؟

  • مرحله 06 - بهبود سرویس Hello World با متغیر مسیر

  • مرحله 07 - ایجاد User Bean و سرویس کاربر

  • مرحله 08 - پیاده سازی متدهای GET برای منبع کاربر

  • مرحله 09 - اجرای روش POST برای ایجاد منبع کاربر

  • مرحله 10 - بهبود روش POST برای بازگرداندن کد وضعیت HTTP صحیح و URI مکان

  • مرحله 11 - پیاده سازی مدیریت استثنا - منبع 404 یافت نشد

  • مرحله 12 - اجرای مدیریت استثناهای عمومی برای همه منابع

  • مرحله 13 - تمرین: منابع پست کاربر و مدیریت استثناء

  • مرحله 14 - اجرای روش DELETE برای حذف یک منبع کاربر

  • مرحله 15 - اجرای اعتبارسنجی برای خدمات RESTful

  • مرحله 16 - اجرای HATEOAS برای خدمات RESTful

  • مرحله 17 - مروری بر ویژگی های پیشرفته سرویس RESTful

  • مرحله 18 - بین المللی سازی برای خدمات RESTful

  • مرحله 19 - مذاکره محتوا - اجرای پشتیبانی برای XML

  • مرحله 20 - پیکربندی تولید خودکار اسناد Swagger

  • مرحله 21 - مقدمه ای بر قالب اسناد Swagger

  • مرحله 22 - بهبود اسناد Swagger با حاشیه نویسی سفارشی

  • مرحله 23 - نظارت بر APIها با Spring Boot Actuator

  • مرحله 24 - اجرای فیلتر استاتیک برای سرویس RESTful

  • مرحله 25 - اجرای فیلترینگ پویا برای سرویس RESTful

  • مرحله ۲۶ - نسخه‌سازی خدمات RESTful - رویکرد پایه با URI

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

  • مرحله 28 - اجرای احراز هویت اولیه با امنیت Spring

  • مرحله 29 - مروری بر اتصال سرویس RESTful به JPA

  • مرحله 30 - ایجاد نهاد کاربر و برخی داده‌های آزمایشی

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

  • مرحله 32 - به‌روزرسانی روش‌های POST و DELETE در منبع کاربر برای استفاده از JPA

  • مرحله 33 - ایجاد موجودیت پست و روابط چند به یک با نهاد کاربر

  • مرحله 34 - اجرای سرویس GET برای بازیابی همه پست‌های یک کاربر

  • مرحله 35 - اجرای سرویس POST برای ایجاد پست برای کاربر

  • مرحله 36 - مدل بلوغ ریچاردسون

  • مرحله 37 - بهترین شیوه های خدمات RESTful

خدمات وب SOAP

  • مرحله 01 - یک برنامه خدمات وب Spring را با Spring Boot راه اندازی کنید

  • مرحله 02 - مروری بر ایجاد سرویس وب SOAP با استفاده از رویکرد اول قرارداد

  • مرحله 03 - تعریف ساختار XML درخواست و پاسخ

  • مرحله 04 - تعریف طرحواره XML (XSD) برای درخواست - GetCourseDetailsRequest

  • مرحله 05 - تعریف طرحواره XML (XSD) برای پاسخ - GetCourseDetailsResponse

  • مرحله 06 - بیشتر در مورد تعریف طرحواره XML و اجرای بهترین روش های XSD

  • مرحله 07 - آشنایی با Java API برای XML Binding (JAXB) و پیکربندی JAXB 2 Maven Plugin

  • مرحله 08 - پیکربندی نقطه پایانی برای GetCourseDetailsRequest

  • مرحله 09 - پیکربندی خدمات وب بهار - سرور توزیع کننده پیام

  • مرحله 10 - پیکربندی خدمات وب بهار - ایجاد WSDL

  • مرحله 11 - استفاده از Wizdler برای اجرای درخواست های SOAP

  • مرحله 12 - پیاده سازی یک سرویس - سرویس جزئیات دوره - باطن با فهرست آرایه حافظه در حافظه

  • مرحله 13 - اجرای وب سرویس SOAP برای GetAllCourseDetailsRequest

  • مرحله 14 - معرفی سریع بخش‌های مختلف یک WSDL

  • مرحله 15 - اجرای وب سرویس SOAP برای DeleteCourseDetailsRequest

  • مرحله 16 - بهبود DeleteCourseDetailsRequest - استفاده از Enum برای وضعیت

  • مرحله 17 - رسیدگی به استثنا و پاسخ‌های خطای SOAP

  • مرحله 18 - اجرای امنیت برای خدمات وب SOAP با امنیت WS

اکنون شروع به یادگیری کنید. دکمه ثبت نام را فشار دهید!



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

شروع شدن Getting Started

  • نادیده نگیرید: داستان های موفقیت سایر یادگیرندگان DO NOT SKIP: Success Stories of Other Learners

  • مقدمه ای بر دوره و راهنمای دوره Introduction to Course & Course Guide

شروع شدن Getting Started

  • نادیده نگیرید: داستان های موفقیت سایر یادگیرندگان DO NOT SKIP: Success Stories of Other Learners

  • مقدمه ای بر دوره و راهنمای دوره Introduction to Course & Course Guide

مقدمه ای بر خدمات وب Introduction To Web Services

  • مقدمه ای بر خدمات وب - مروری Introduction To Web Services - An Overview

  • وب سرویس چیست؟ What is a Web Service?

  • نحوه مهم سوالات مربوط به خدمات وب Important How Questions related to Web Services

  • خدمات وب - اصطلاحات کلیدی Web Services - Key Terminology

  • مقدمه ای بر خدمات وب SOAP Introduction to SOAP Web Services

  • مقدمه ای بر خدمات وب RESTful Introduction to RESTful Web Services

  • SOAP در مقابل خدمات وب RESTful SOAP vs RESTful Web Services

مقدمه ای بر خدمات وب Introduction To Web Services

  • مقدمه ای بر خدمات وب - مروری Introduction To Web Services - An Overview

  • وب سرویس چیست؟ What is a Web Service?

  • نحوه مهم سوالات مربوط به خدمات وب Important How Questions related to Web Services

  • خدمات وب - اصطلاحات کلیدی Web Services - Key Terminology

  • مقدمه ای بر خدمات وب SOAP Introduction to SOAP Web Services

  • مقدمه ای بر خدمات وب RESTful Introduction to RESTful Web Services

  • SOAP در مقابل خدمات وب RESTful SOAP vs RESTful Web Services

مقدمه ای بر چارچوب Spring در 10 مرحله (اکنون 16) Introduction to Spring Framework in 10 Steps (NOW 16)

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

  • سریعترین روش برای حل همه استثناهای شما Fastest Approach to Solve All Your Exceptions

  • مرحله 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 در 10 مرحله (اکنون 16) Introduction to Spring Framework in 10 Steps (NOW 16)

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

  • سریعترین روش برای حل همه استثناهای شما Fastest Approach to Solve All Your Exceptions

  • مرحله 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

معرفی چکمه فنری در 10 مرحله (اکنون 14) Introduction to Spring Boot in 10 Steps (NOW 14)

  • مرحله 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

معرفی چکمه فنری در 10 مرحله (اکنون 14) Introduction to Spring Boot in 10 Steps (NOW 14)

  • مرحله 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

خدمات وب SOAP با فنر و بوت فنری SOAP Web Services with Spring and Spring Boot

  • خدمات وب SOAP - یک مرور کلی SOAP Web Services - An Overview

  • مرحله 01 - یک برنامه خدمات وب Spring را با Spring Boot راه اندازی کنید Step 01 - Initialize a Spring Web Services application with Spring Boot

  • مرحله 02 - مروری بر ایجاد سرویس وب SOAP با استفاده از رویکرد اول قرارداد Step 02 - Overview of creating SOAP Web Service using Contract First Approach

  • مرحله 03 - ساختار XML درخواست و پاسخ را تعریف کنید Step 03 - Define Request and Response XML Structure

  • مرحله 04 - تعریف طرحواره XML (XSD) برای درخواست - GetCourseDetailsReque Step 04 - Define XML Schema Definition (XSD) for Request - GetCourseDetailsReque

  • مرحله 05 - تعریف طرحواره XML (XSD) برای پاسخ - GetCourseDetailsResp Step 05 - Define XML Schema Definition (XSD) for Response - GetCourseDetailsResp

  • مرحله 06 - بیشتر در مورد تعریف طرحواره XML و پیاده سازی بهترین روش های XSD Step 06 - More about XML Schema Definition and Implementing XSD Best Practices

  • به روز رسانی های Spring Boot 3 برای خدمات وب SOAP Spring Boot 3 UPDATES for SOAP Web Services

  • به روز رسانی Spring Boot 3 - پیکربندی افزونه JAXB Maven Spring Boot 3 UPDATE - JAXB Maven Plugin Configuration

  • مرحله 07 - معرفی Java API برای XML Binding (JAXB) و پیکربندی JAXB 2 Step 07 - Introduction to Java API for XML Binding (JAXB) and Configuring JAXB 2

  • مرحله 08 - پیکربندی نقطه پایانی برای GetCourseDetailsRequest Step 08 - Configuring an Endpoint for GetCourseDetailsRequest

  • مرحله 09 - پیکربندی خدمات وب بهار - Servlet Dispatcher Message Step 09 - Spring Web Services Configuration - Message Dispatcher Servlet

  • مرحله 10 - پیکربندی خدمات وب بهار - ایجاد WSDL Step 10 - Spring Web Services Configuration - Generating WSDL

  • مرحله 11 - استفاده از Wizdler برای اجرای درخواست های SOAP Step 11 - Using Wizdler to execute SOAP Requests

  • مرحله 12 - پیاده سازی یک سرویس - خدمات جزئیات دوره - باطن با در یادداشت Step 12 - Implementing a service - Course Details Service - backend with in memo

  • مرحله 13 - پیاده سازی وب سرویس SOAP برای GetAllCourseDetailsRequest Step 13 - Implementing SOAP Web Service for GetAllCourseDetailsRequest

  • مرحله 14 - معرفی سریع بخش های مختلف یک WSDL Step 14 - Quick introduction to different parts of a WSDL

  • مرحله 15 - پیاده سازی وب سرویس SOAP برای DeleteCourseDetailsRequest Step 15 - Implementing SOAP Web Service for DeleteCourseDetailsRequest

  • مرحله 16 - بهبود درخواست DeleteCourseDetails - استفاده از Enum برای وضعیت Step 16 - Improving the DeleteCourseDetailsRequest - Using an Enum for Status

  • مرحله 17 - رسیدگی به استثنا و پاسخ های خطای SOAP Step 17 - Exception Handling and SOAP Fault Responses

  • راهنمای رفع اشکال: مرحله بعد Debugging Guide: Next Step

  • به روز رسانی Spring Boot 3: Spring Web Services Security Spring Boot 3 UPDATE: Spring Web Services Security

  • مرحله 18 - پیاده سازی امنیت برای خدمات وب SOAP با امنیت WS Step 18 - Implementing Security for SOAP Web Services with WS Security

خدمات وب SOAP با فنر و بوت فنری SOAP Web Services with Spring and Spring Boot

  • خدمات وب SOAP - یک مرور کلی SOAP Web Services - An Overview

  • مرحله 01 - یک برنامه خدمات وب Spring را با Spring Boot راه اندازی کنید Step 01 - Initialize a Spring Web Services application with Spring Boot

  • مرحله 02 - مروری بر ایجاد سرویس وب SOAP با استفاده از رویکرد اول قرارداد Step 02 - Overview of creating SOAP Web Service using Contract First Approach

  • مرحله 03 - ساختار XML درخواست و پاسخ را تعریف کنید Step 03 - Define Request and Response XML Structure

  • مرحله 04 - تعریف طرحواره XML (XSD) برای درخواست - GetCourseDetailsReque Step 04 - Define XML Schema Definition (XSD) for Request - GetCourseDetailsReque

  • مرحله 05 - تعریف طرحواره XML (XSD) برای پاسخ - GetCourseDetailsResp Step 05 - Define XML Schema Definition (XSD) for Response - GetCourseDetailsResp

  • مرحله 06 - بیشتر در مورد تعریف طرحواره XML و پیاده سازی بهترین روش های XSD Step 06 - More about XML Schema Definition and Implementing XSD Best Practices

  • به روز رسانی های Spring Boot 3 برای خدمات وب SOAP Spring Boot 3 UPDATES for SOAP Web Services

  • به روز رسانی Spring Boot 3 - پیکربندی افزونه JAXB Maven Spring Boot 3 UPDATE - JAXB Maven Plugin Configuration

  • مرحله 07 - معرفی Java API برای XML Binding (JAXB) و پیکربندی JAXB 2 Step 07 - Introduction to Java API for XML Binding (JAXB) and Configuring JAXB 2

  • مرحله 08 - پیکربندی نقطه پایانی برای GetCourseDetailsRequest Step 08 - Configuring an Endpoint for GetCourseDetailsRequest

  • مرحله 09 - پیکربندی خدمات وب بهار - Servlet Dispatcher Message Step 09 - Spring Web Services Configuration - Message Dispatcher Servlet

  • مرحله 10 - پیکربندی خدمات وب بهار - ایجاد WSDL Step 10 - Spring Web Services Configuration - Generating WSDL

  • مرحله 11 - استفاده از Wizdler برای اجرای درخواست های SOAP Step 11 - Using Wizdler to execute SOAP Requests

  • مرحله 12 - پیاده سازی یک سرویس - خدمات جزئیات دوره - باطن با در یادداشت Step 12 - Implementing a service - Course Details Service - backend with in memo

  • مرحله 13 - پیاده سازی وب سرویس SOAP برای GetAllCourseDetailsRequest Step 13 - Implementing SOAP Web Service for GetAllCourseDetailsRequest

  • مرحله 14 - معرفی سریع بخش های مختلف یک WSDL Step 14 - Quick introduction to different parts of a WSDL

  • مرحله 15 - پیاده سازی وب سرویس SOAP برای DeleteCourseDetailsRequest Step 15 - Implementing SOAP Web Service for DeleteCourseDetailsRequest

  • مرحله 16 - بهبود درخواست DeleteCourseDetails - استفاده از Enum برای وضعیت Step 16 - Improving the DeleteCourseDetailsRequest - Using an Enum for Status

  • مرحله 17 - رسیدگی به استثنا و پاسخ های خطای SOAP Step 17 - Exception Handling and SOAP Fault Responses

  • راهنمای رفع اشکال: مرحله بعد Debugging Guide: Next Step

  • به روز رسانی Spring Boot 3: Spring Web Services Security Spring Boot 3 UPDATE: Spring Web Services Security

  • مرحله 18 - پیاده سازی امنیت برای خدمات وب SOAP با امنیت WS Step 18 - Implementing Security for SOAP Web Services with WS Security

خدمات وب آرامش بخش با فنر و بوت بهار RESTful Web Services with Spring and Spring Boot

  • مرحله 00 - ایجاد یک REST API با Spring Boot - یک نمای کلی Step 00 - Creating a REST API with Spring Boot - An Overview

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

  • مرحله 01 - راه اندازی یک پروژه REST API با Spring Boot Step 01 - Initializing a REST API Project with Spring Boot

  • مرحله 02 - ایجاد یک Hello World REST API با Spring Boot Step 02 - Creating a Hello World REST API with Spring Boot

  • مرحله 03 - تقویت API Hello World REST برای برگرداندن Bean Step 03 - Enhancing the Hello World REST API to return a Bean

  • مرحله 04 - در پس زمینه چه اتفاقی می افتد؟ راه‌اندازی بهار و پیکربندی خودکار Step 04 - What's happening in the background? Spring Boot Starters & Autoconfign

  • مرحله 05 - تقویت API Hello World REST با یک متغیر مسیر Step 05 - Enhancing the Hello World REST API with a Path Variable

  • مرحله 06 - طراحی REST API برای برنامه رسانه های اجتماعی Step 06 - Designing the REST API for Social Media Application

  • مرحله 07 - ایجاد User Bean و UserDaoService Step 07 - Creating User Bean and UserDaoService

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

  • مرحله 08 - پیاده سازی متدهای GET برای منبع کاربر Step 08 - Implementing GET Methods for User Resource

  • مرحله 09 - پیاده سازی روش POST برای ایجاد منبع کاربر Step 09 - Implementing POST Method to create User Resource

  • مرحله 10 - بهبود روش POST برای بازگرداندن کد وضعیت HTTP و مکان صحیح Step 10 - Enhancing POST Method to return correct HTTP Status Code and Location

  • مرحله 11 - پیاده سازی Exception Handling - منبع 404 یافت نشد Step 11 - Implementing Exception Handling - 404 Resource Not Found

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

  • مرحله 12 - اجرای مدیریت استثناهای عمومی برای همه منابع Step 12 - Implementing Generic Exception Handling for all Resources

  • مرحله 13 - اجرای روش DELETE برای حذف یک منبع کاربر Step 13 - Implementing DELETE Method to delete a User Resource

  • مرحله 14 - اجرای اعتبارسنجی برای REST API Step 14 - Implementing Validations for REST API

  • مرحله 15 - مروری بر ویژگی های Advanced REST API Step 15 - Overview of Advanced REST API Features

  • مرحله 16 - درک مشخصات Open API و Swagger Step 16 - Understanding Open API Specification and Swagger

  • Springdoc-openapi وابستگی برای سخنرانی بعدی springdoc-openapi Dependency for next lecture

  • مرحله 17 - پیکربندی تولید خودکار اسناد Swagger Step 17 - Configuring Auto Generation of Swagger Documentation

  • مرحله 18 - کاوش در مذاکره محتوا - پیاده سازی پشتیبانی برای XML Step 18 - Exploring Content Negotiation - Implementing Support for XML

  • مرحله 19 - بررسی بین المللی سازی برای REST API Step 19 - Exploring Internationalization for REST API

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

  • مرحله 20 - نسخه سازی REST API - نسخه URI Step 20 - Versioning REST API - URI Versioning

  • مرحله 21 - نسخه REST API - درخواست پارامتر، سرصفحه و مذاکره محتوا Step 21 - Versioning REST API - Request Param, Header and Content Negotiation

  • مرحله 22 - پیاده سازی HATEOAS برای REST API Step 22 - Implementing HATEOAS for REST API

  • مرحله 23 - اجرای فیلتر استاتیک برای REST API Step 23 - Implementing Static Filtering for REST API

  • مرحله 24 - پیاده سازی Dynamic Filtering برای REST API Step 24 - Implementing Dynamic Filtering for REST API

  • مرحله 25 - نظارت بر API ها با Spring Boot Actuator Step 25 - Monitoring APIs with Spring Boot Actuator

  • مرحله 26 - کاوش API ها با Spring Boot HAL Explorer Step 26 - Exploring APIs with Spring Boot HAL Explorer

خدمات وب آرامش بخش با فنر و بوت بهار RESTful Web Services with Spring and Spring Boot

  • مرحله 00 - ایجاد یک REST API با Spring Boot - یک نمای کلی Step 00 - Creating a REST API with Spring Boot - An Overview

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

  • مرحله 01 - راه اندازی یک پروژه REST API با Spring Boot Step 01 - Initializing a REST API Project with Spring Boot

  • مرحله 02 - ایجاد یک Hello World REST API با Spring Boot Step 02 - Creating a Hello World REST API with Spring Boot

  • مرحله 03 - تقویت API Hello World REST برای برگرداندن Bean Step 03 - Enhancing the Hello World REST API to return a Bean

  • مرحله 04 - در پس زمینه چه اتفاقی می افتد؟ راه‌اندازی بهار و پیکربندی خودکار Step 04 - What's happening in the background? Spring Boot Starters & Autoconfign

  • مرحله 05 - تقویت API Hello World REST با یک متغیر مسیر Step 05 - Enhancing the Hello World REST API with a Path Variable

  • مرحله 06 - طراحی REST API برای برنامه رسانه های اجتماعی Step 06 - Designing the REST API for Social Media Application

  • مرحله 07 - ایجاد User Bean و UserDaoService Step 07 - Creating User Bean and UserDaoService

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

  • مرحله 08 - پیاده سازی متدهای GET برای منبع کاربر Step 08 - Implementing GET Methods for User Resource

  • مرحله 09 - پیاده سازی روش POST برای ایجاد منبع کاربر Step 09 - Implementing POST Method to create User Resource

  • مرحله 10 - بهبود روش POST برای بازگرداندن کد وضعیت HTTP و مکان صحیح Step 10 - Enhancing POST Method to return correct HTTP Status Code and Location

  • مرحله 11 - پیاده سازی Exception Handling - منبع 404 یافت نشد Step 11 - Implementing Exception Handling - 404 Resource Not Found

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

  • مرحله 12 - اجرای مدیریت استثناهای عمومی برای همه منابع Step 12 - Implementing Generic Exception Handling for all Resources

  • مرحله 13 - اجرای روش DELETE برای حذف یک منبع کاربر Step 13 - Implementing DELETE Method to delete a User Resource

  • مرحله 14 - اجرای اعتبارسنجی برای REST API Step 14 - Implementing Validations for REST API

  • مرحله 15 - مروری بر ویژگی های Advanced REST API Step 15 - Overview of Advanced REST API Features

  • مرحله 16 - درک مشخصات Open API و Swagger Step 16 - Understanding Open API Specification and Swagger

  • Springdoc-openapi وابستگی برای سخنرانی بعدی springdoc-openapi Dependency for next lecture

  • مرحله 17 - پیکربندی تولید خودکار اسناد Swagger Step 17 - Configuring Auto Generation of Swagger Documentation

  • مرحله 18 - کاوش در مذاکره محتوا - پیاده سازی پشتیبانی برای XML Step 18 - Exploring Content Negotiation - Implementing Support for XML

  • مرحله 19 - بررسی بین المللی سازی برای REST API Step 19 - Exploring Internationalization for REST API

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

  • مرحله 20 - نسخه سازی REST API - نسخه URI Step 20 - Versioning REST API - URI Versioning

  • مرحله 21 - نسخه REST API - درخواست پارامتر، سرصفحه و مذاکره محتوا Step 21 - Versioning REST API - Request Param, Header and Content Negotiation

  • مرحله 22 - پیاده سازی HATEOAS برای REST API Step 22 - Implementing HATEOAS for REST API

  • مرحله 23 - اجرای فیلتر استاتیک برای REST API Step 23 - Implementing Static Filtering for REST API

  • مرحله 24 - پیاده سازی Dynamic Filtering برای REST API Step 24 - Implementing Dynamic Filtering for REST API

  • مرحله 25 - نظارت بر API ها با Spring Boot Actuator Step 25 - Monitoring APIs with Spring Boot Actuator

  • مرحله 26 - کاوش API ها با Spring Boot HAL Explorer Step 26 - Exploring APIs with Spring Boot HAL Explorer

مقدمه ای بر JPA در 10 مرحله (اکنون 12 مرحله) Introduction to JPA in 10 Steps (Now 12 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 مرحله (اکنون 12 مرحله) Introduction to JPA in 10 Steps (Now 12 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

اتصال وب سرویس RESTful به JPA Connecting RESTful Web Service to JPA

  • مرحله 27 - اتصال REST API به H2 با استفاده از JPA و Hibernate - یک نمای کلی Step 27 - Connecting REST API to H2 using JPA and Hibernate - An Overview

  • مرحله 28 - ایجاد هویت کاربر و برخی داده های آزمایشی Step 28 - Creating User Entity and some test data

  • مرحله 29 - تقویت REST API برای اتصال به H2 با استفاده از JPA و Hibernate Step 29 - Enhancing REST API to connect to H2 using JPA and Hibernate

  • مرحله 30 - ایجاد موجودیت پست با رابطه چند به یک با نهاد کاربر Step 30 - Creating Post Entity with Many to One Relationship with User Entity

  • مرحله 31 - پیاده سازی GET API برای بازیابی همه پست های یک کاربر Step 31 - Implementing a GET API to retrieve all Posts of a User

  • مرحله 32 - پیاده سازی POST API برای ایجاد پست برای یک کاربر Step 32 - Implementing a POST API to create a Post for a User

  • مرحله 33 - جستجوی JPA و Hibernate برای REST API Step 33 - Exploring JPA and Hibernate Queries for REST API

  • مرحله 34 - اتصال REST API به پایگاه داده MySQL - یک مرور کلی Step 34 - Connecting REST API to MySQL Database - An Overview

  • مرحله 34z - اختیاری - نصب Docker Step 34z - OPTIONAL - Installing Docker

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

  • مرحله 35 - اختیاری - اتصال REST API به پایگاه داده MySQL - پیاده سازی Step 35 - OPTIONAL - Connecting REST API to MySQL Database - Implementation

  • مرحله 36 - اجرای احراز هویت اولیه با امنیت Spring Step 36 - Implementing Basic Authentication with Spring Security

  • مرحله 37 - بهبود پیکربندی امنیتی Spring برای احراز هویت اولیه Step 37 - Enhancing Spring Security Configuration for Basic Authentication

اتصال وب سرویس RESTful به JPA Connecting RESTful Web Service to JPA

  • مرحله 27 - اتصال REST API به H2 با استفاده از JPA و Hibernate - یک نمای کلی Step 27 - Connecting REST API to H2 using JPA and Hibernate - An Overview

  • مرحله 28 - ایجاد هویت کاربر و برخی داده های آزمایشی Step 28 - Creating User Entity and some test data

  • مرحله 29 - تقویت REST API برای اتصال به H2 با استفاده از JPA و Hibernate Step 29 - Enhancing REST API to connect to H2 using JPA and Hibernate

  • مرحله 30 - ایجاد موجودیت پست با رابطه چند به یک با نهاد کاربر Step 30 - Creating Post Entity with Many to One Relationship with User Entity

  • مرحله 31 - پیاده سازی GET API برای بازیابی همه پست های یک کاربر Step 31 - Implementing a GET API to retrieve all Posts of a User

  • مرحله 32 - پیاده سازی POST API برای ایجاد پست برای یک کاربر Step 32 - Implementing a POST API to create a Post for a User

  • مرحله 33 - جستجوی JPA و Hibernate برای REST API Step 33 - Exploring JPA and Hibernate Queries for REST API

  • مرحله 34 - اتصال REST API به پایگاه داده MySQL - یک مرور کلی Step 34 - Connecting REST API to MySQL Database - An Overview

  • مرحله 34z - اختیاری - نصب Docker Step 34z - OPTIONAL - Installing Docker

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

  • مرحله 35 - اختیاری - اتصال REST API به پایگاه داده MySQL - پیاده سازی Step 35 - OPTIONAL - Connecting REST API to MySQL Database - Implementation

  • مرحله 36 - اجرای احراز هویت اولیه با امنیت Spring Step 36 - Implementing Basic Authentication with Spring Security

  • مرحله 37 - بهبود پیکربندی امنیتی Spring برای احراز هویت اولیه Step 37 - Enhancing Spring Security Configuration for Basic Authentication

خدمات وب RESTful - بهترین روش ها RESTful Web Services - Best Practices

  • مدل بلوغ ریچاردسون Richardson Maturity Model

  • خدمات وب RESTful - بهترین روش ها RESTful Web Services - Best Practices

خدمات وب RESTful - بهترین روش ها RESTful Web Services - Best Practices

  • مدل بلوغ ریچاردسون Richardson Maturity Model

  • خدمات وب RESTful - بهترین روش ها RESTful Web Services - Best Practices

تبریک می گویم 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

نمایش نظرات

نظری ارسال نشده است.

آموزش استاد خدمات وب جاوا و REST API با Spring Boot
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12 hours
134
Udemy (یودمی) udemy-small
04 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
73,251
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) متمرکز کرده ایم. [مسیرهای یادگیری]

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) متمرکز کرده ایم. [مسیرهای یادگیری]

Udemy (یودمی)

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

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