آموزش Master Microservices با Spring Boot و Spring Cloud

Master Microservices with Spring Boot and Spring Cloud

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Java Spring Boot Microservices 5-in-1 - Spring Boot، Spring Cloud، Docker، Kubernetes و REST API (REST Web Services) توسعه و طراحی REST API و REST WEB SERVICES با Spring Boot Develop MICROSERVICES با Spring Boot و Spring Cloud Orchestrate microservices KUBERNETES با استفاده از DOCKER IMPLEMENT Exception Handling، Validation، HATEOAS و فیلتر کردن برای خدمات وب RESTful، کانتینرهایی برای میکروسرویس ایجاد کنید. پیاده سازی تعادل بار سمت مشتری (Ribbon)، مقیاس بندی پویا (Eureka Naming Server) و یک دروازه API (Zuul) شما پیکربندی Microservices Centralized را با سرور پیکربندی Spring Cloud تنظیم خواهید کرد شما یاد خواهید گرفت که ردیابی توزیع شده برای میکروسرویس ها را با Spring Cloud Sleuth و Zipkin You پیاده سازی کنید. تحمل خطا را برای میکروسرویس‌ها با Hystrix پیاده‌سازی می‌کند. شما خواهید فهمید که چگونه سرویس‌های وب RESTful خود را نسخه کنید. نحوه نظارت بر سرویس‌های RESTful با Spring Boot Actuator را خواهید فهمید که چگونه خدمات وب RESTful را با Swagger مستند کنید. بهترین روش‌ها در طراحی RESTful را خواهید فهمید. سرویس های وب استفاده از Spring Cloud Bus برای تبادل پیام در مورد به روز رسانی های پیکربندی ساده سازی ارتباط با سایر میکروسرویس ها با استفاده از Feign REST Client پیش نیازها: شما نگرش یادگیری در حین سرگرمی را دارید :) تجربه جاوا و Spring و ZERO تجربه با میکروسرویس ها را دارید. تجربه با Docker شما تجربه ZERO با کوبرنتیس

آیا می خواهید از پرطرفدارترین دوره آموزشی (+180 هزار دانش آموز) در مورد Microservices یاد بگیرید؟ آیا می خواهید یاد بگیرید که یک API REST شگفت انگیز با Spring Boot بسازید؟ آیا می خواهید یاد بگیرید که Hype در مورد Microservices چیست؟ آیا می خواهید با Spring Boot و Spring Cloud میکروسرویس بسازید؟ آیا می خواهید با Docker کانتینر بسازید؟ آیا می خواهید Microservices را با Kubernetes هماهنگ کنید؟ جلوترش رو نگاه نکن!


به‌روزرسانی‌ها: بخش‌های جدید در SPRING BOOT، DOCKER و KUBERNETES.


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

5 STARS - هر کسی که مایل به یادگیری Spring Cloud API و Spring Rest است باید بدون فکر دوم در دوره ثبت نام کند.

5 STARS - احتمالاً می توانم بگویم این بهترین آموزش برای بوت Spring و همچنین Micro Service برای زبان آموزانی است که کار/پروژه های مربوط به این فناوری ها را در آنجا شروع کرده اند.

5 STARS - این یک دوره عالی بود! مدرس مثال‌های خوبی ارائه کرد که واضح و قابل درک بود….. اگر می‌خواهید مقدمه‌ای کامل برای چکمه‌های فنری و چارچوب فنری داشته باشید، دوره‌های آموزشی او را به شدت توصیه می‌کنم.

5 STARS - برای مبتدیان و همچنین افراد با تجربه برای کسب دانش در مورد خدمات وب Restful و بوت Spring بسیار مفید است. از شما برای چنین آموزش خوبی متشکرم.

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

5 STARS - دوره عالی، معلم همه چیز را به شیوه ای خوب توضیح می دهد و مثال های خوبی می دهد که درک چگونگی استفاده از این دانش در پروژه واقعی را آسان می کند. همه دوره های in28minutes عالی هستند، منتظر دوره عالی بعدی هستم.

5 STARS - مربی سبک منحصر به فردی در تدریس دارد که بسیار ساده، به روز و بسیار مؤثر است. کار عالی!

5 STARS - این یکی عالی ترین دوره ای است که من تا به حال در udemi خریداری کرده ام!


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

توسعه خدمات وب RESTful و REST API سرگرم کننده است. ترکیبی از جاوا، Spring Boot، Spring Web MVC، Spring Web Services و JPA باعث لذت بیشتر می شود. و حتی ایجاد میکروسرویس ها سرگرم کننده تر است.

دو بخش در این دوره وجود دارد - خدمات وب RESTful و Microservices

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

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

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

در قسمت دوم دوره، شما اصول اولیه Microservices را یاد خواهید گرفت. نحوه پیاده سازی میکروسرویس ها با استفاده از Spring Cloud را خواهید فهمید.

در این بخش از دوره، شما یاد خواهید گرفت که بین میکروسرویس ها ارتباط برقرار کنید، تعادل بار را فعال کنید، بالا و پایین کردن میکروسرویس ها را افزایش دهید. همچنین یاد خواهید گرفت که پیکربندی میکروسرویس ها را با Spring Cloud Config Server متمرکز کنید. شما سرور نامگذاری Eureka و ردیابی توزیع شده را با Spring Cloud Sleuth و Zipkin پیاده سازی خواهید کرد. با Zipkin، میکروسرویس‌های مقاوم به خطا ایجاد خواهید کرد.

در بخش سوم دوره، شما با اصول Docker آشنا خواهید شد. نحوه ساخت کانتینرها برای میکروسرویس هایی که با استفاده از Docker و Spring Cloud ساخته شده اند را خواهید فهمید.

در قسمت چهارم این دوره، اصول اولیه Kubernetes را یاد خواهید گرفت. شما خواهید فهمید که چگونه میکروسرویس ها را با Kubernetes هماهنگ کنید.

از هر دوره 28 دقیقه ای چه انتظاری باید داشت

in28Minutes 30 دوره پرفروش ارائه می دهد که تجربیات یادگیری شگفت انگیز را به 500000 زبان آموز در سراسر جهان ارائه می دهد.

هر یک از این دوره‌ها با

ارائه می‌شوند
  • تجارب شگفت انگیز آموزش گام به گام عملی

  • تجارب واقعی پروژه با استفاده از بهترین ابزارها و چارچوب ها

  • راهنماهای عیب یابی عالی با بیش از 200 پرسش متداول پاسخ داده شده

  • پشتیبانی دوستانه در بخش Q A

  • گواهی پایان دوره رایگان Udemy پس از اتمام دوره


در اینجا چند مرور در 28 دقیقه وجود دارد

5 STARS - عالی، افسانه ای. طرز تهیه مطالب و نحوه تدریسش واقعا عالیه. چه تلاشی .. یک میلیون ممنون

5 STARS - کارهای آماده سازی زیادی توسط معلم انجام شده است و این در طول دوره قابل مشاهده است.

5 STARS - این مرد فوق العاده است. واقعا مهارت‌های آموزشی فوق‌العاده‌ای دارد، و به خوبی از راه خود پیش می‌رود تا مطمئن شود هر کاری که انجام می‌دهد کاملاً درک شده است. این نوعی آموزشی است که من را برای کار با چارچوبی هیجان زده می کند که در غیر این صورت ممکن است نباشم.

5 STARS - بهترین بخش آن رویکرد عملی است که نویسنده در طول دوره همانطور که در ابتدای سخنرانی قول داده بود حفظ کرد. او مفاهیم را خیلی خوب توضیح می‌دهد و همچنین مطمئن می‌شود که حتی یک خط کد وجود ندارد که شما تایپ کنید بدون اینکه بفهمید واقعاً چه می‌کند.

5 STARS - من همچنین از رویکرد ذهن و دست در آموزش چیزی و سپس استفاده از دانش آموز آن را قدردانی می کنم. همه چیز را برای دانش‌آموز بسیار واضح‌تر می‌کند و مسائلی را که در اوایل پروژه با آن‌ها مواجه خواهیم شد، آشکار می‌کند.

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

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


جزئیات گام به گام

خدمات وب 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ها با عملگر بوت بهار

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

Microservices با Spring Cloud

  • مرحله 01 - قسمت 1 - مقدمه ای بر محدودیت های میکروسرویس و سرور پیکربندی ابری Spring

  • مرحله 01 - قسمت 2 - راه اندازی Microservice Limits

  • مرحله 02 - ایجاد یک سرویس محدودیت کدگذاری شده سخت

  • مرحله 03 - بهبود سرویس محدودیت برای دریافت پیکربندی از ویژگی های برنامه

  • مرحله 04 - راه اندازی سرور پیکربندی Spring Cloud

  • مرحله 05 - نصب Git

  • مرحله 06 - ایجاد مخزن گیت محلی

  • مرحله 07 - سرور پیکربندی Spring Cloud را به مخزن Git محلی متصل کنید

  • مرحله 08 - پیکربندی برای چندین محیط در مخزن Git

  • مرحله 09 - سرویس Limits را به سرور پیکربندی Spring Cloud وصل کنید

  • مرحله 10 - پیکربندی نمایه‌ها برای سرویس Limits

  • مرحله 11 - مروری بر پیکربندی سرور Spring Cloud

  • مرحله 12 - مقدمه ای بر تبدیل ارز و میکروسرویس های تبادل ارز

  • مرحله 13 - راه اندازی Microservice تبادل ارز

  • مرحله 14 - یک سرویس مبادله ارز رمزگذاری شده ساده ایجاد کنید

  • مرحله 15 - راه اندازی پورت پویا در پاسخ

  • مرحله 16 - JPA و داده های اولیه را پیکربندی کنید

  • مرحله 17 - یک مخزن JPA ایجاد کنید

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

  • مرحله 19 - ایجاد یک سرویس برای تبدیل ارز

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

  • مرحله 21 - استفاده از سرویس گیرنده Feign REST برای فراخوانی خدمات

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

  • مرحله 23 - اجرای متعادل کردن بار سمت مشتری با ریبون

  • مرحله 24 - نیاز به یک سرور نامگذاری را درک کنید

  • مرحله 25 - راه اندازی سرور نامگذاری Eureka

  • مرحله 26 - اتصال میکروسرویس تبدیل ارز به Eureka

  • مرحله 27 - اتصال میکروسرویس تبادل ارز به Eureka

  • مرحله 28 - توزیع تماس ها با استفاده از Eureka و Ribbon

  • مرحله 29 - مروری بر اجرای Eureka، Ribbon و Feign

  • مرحله 30 - مقدمه ای بر دروازه های API

  • مرحله 31 - راه اندازی Zuul API Gateway

  • مرحله 32 - پیاده سازی Zuul Logging Filter

  • مرحله 33 - اجرای یک درخواست از طریق دروازه API Zuul

  • مرحله 34 - راه اندازی Zuul API Gateway بین فراخوانی های میکروسرویس

  • مرحله 35 - مقدمه ای بر ردیابی توزیع شده

  • مرحله 36 - اجرای Spring Cloud Sleuth

  • مرحله 37 - مقدمه ای بر ردیابی توزیع شده با Zipkin

  • مرحله 39 - راه اندازی ردیابی توزیع شده با Zipkin

  • مرحله 40 - اتصال میکروسرویسها به Zipkin

  • مرحله 41 - استفاده از داشبورد رابط کاربری Zipkin برای ردیابی درخواست‌ها

  • مرحله 42 - درک نیاز به Spring Cloud Bus

  • مرحله 43 - اجرای Spring Cloud Bus

  • مرحله 44 - تحمل خطا با Hystrix

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


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

معرفی Introduction

  • Microservices و RESTful API با Spring Boot و Spring Cloud - Preview Microservices and RESTful APIs with Spring Boot and Spring Cloud - Preview

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

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

  • یک سورپرایز! به روز رسانی های دوره جدید A surprise! New Course Updates

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

  • وب سرویس چیست؟ 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

خدمات وب آرامش بخش با بوت بهار - V2 Restful Web Services with Spring Boot - V2

  • رد نشوید: تازه وارد بهار بوت شده اید؟ DO NOT SKIP: New to 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 و Hibernate جدید هستید؟ DO NOT SKIP - New to JPA and Hibernate?

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

  • رد نشوید - تنظیمات اضافی برای مرحله بعدی - H2-CONSOLE DO NOT SKIP - Additional Setting For Next Step - H2-CONSOLE

  • مرحله 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 - پیاده سازی یک API POST برای ایجاد یک پست برای یک کاربر 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

معرفی سریع میکروسرویس ها Quick Introduction to Microservices

  • مقدمه بخش - میکروسرویس ها با ابر اسپرینگ Section Introduction - Microservices with Spring Cloud

  • مرحله 00 - 01 - مقدمه ای بر میکروسرویس ها Step 00 - 01 - Introduction to Microservices

  • مرحله 00 - 02 - چالش‌ها با میکروسرویس‌ها Step 00 - 02 - Challenges with Microservices

  • مرحله 00 - 03 - مقدمه ای بر Spring Cloud Step 00 - 03 - Introduction to Spring Cloud

  • مرحله 00 - 04 - مزایای معماری Microservices Step 00 - 04 - Advantages of Microservices Architectures

  • مرحله 00 - 05 - مولفه های میکروسرویس - استاندارد کردن پورت ها و URL Step 00 - 05 - Microservice Components - Standardizing Ports and URL

Microservices با Spring Cloud - V1 Microservices with Spring Cloud - V1

  • بخش بعدی از آخرین نسخه Spring Boot استفاده می کند Next Section uses Latest Version of Spring Boot

  • مرحله 01 - قسمت 1 - معرفی محدودیت های Microservice و سرور پیکربندی ابری Spring Step 01 - Part 1 - Intro to Limits Microservice and Spring Cloud Config Server

  • مرحله 01 - قسمت 2 - تنظیم Limits Microservice Step 01 - Part 2 - Setting up Limits Microservice

  • به روز رسانی دوره: خدمات را با>=2.4.0 از SPRING BOOT محدود می کند COURSE UPDATE : Limits service with >=2.4.0 of SPRING BOOT

  • مرحله 02 - ایجاد یک سرویس محدودیت های کدگذاری شده سخت Step 02 - Creating a hard coded limits service

  • مرحله 03 - برای دریافت پیکربندی از ویژگی های برنامه، سرویس محدودیت ها را افزایش دهید Step 03 -Enhance limits service to get configuration from application properties

  • مرحله 04 - راه اندازی Spring Cloud Config Server Step 04 - Setting up Spring Cloud Config Server

  • مرحله 05 - نصب Git Step 05 - Installing Git

  • مرحله 06 - ایجاد مخزن گیت محلی Step 06 - Creating Local Git Repository

  • مرحله 07 - سرور Spring Cloud Config را به Local Git Repository متصل کنید Step 07 - Connect Spring Cloud Config Server to Local Git Repository

  • مرحله 08 - پیکربندی برای چندین محیط در مخزن Git Step 08 - Configuration for Multiple Environments in Git Repository

  • مرحله 09 - سرویس Limits را به سرور پیکربندی Spring Cloud متصل کنید Step 09 - Connect Limits Service to Spring Cloud Config Server

  • مشکلات اشکال زدایی با سرور پیکربندی ابری Spring Debugging problems with Spring Cloud Config Server

  • مرحله 10 - پیکربندی پروفایل ها برای سرویس Limits Step 10 - Configuring Profiles for Limits Service

  • مرحله 11 - مروری بر پیکربندی سرور Spring Cloud Step 11 - A review of Spring Cloud Config Server

  • مرحله 12 - معرفی میکروسرویس تبدیل ارز و تبادل ارز Step 12 - Introduction to Currency Conversion and Currency Exchange Microservice

  • مهم: نسخه های SPRING BOOT و SPRING CLOUD IMPORTANT : SPRING BOOT AND SPRING CLOUD VERSIONS

  • مرحله 13 - راه اندازی Microservice تبادل ارز Step 13 - Setting up Currency Exchange Microservice

  • مرحله 14 - یک سرویس مبادله ارز رمزدار ساده ایجاد کنید Step 14 - Create a simple hard coded currency exchange service

  • مرحله 15 - راه اندازی پورت دینامیک در Response Step 15 - Setting up Dynamic Port in the the Response

  • مرحله 16 - JPA و داده های اولیه را پیکربندی کنید Step 16 - Configure JPA and Initialized Data

  • مرحله 17 - یک مخزن JPA ایجاد کنید Step 17 - Create a JPA Repository

  • مرحله 18 - راه اندازی میکروسرویس تبدیل ارز Step 18 - Setting up Currency Conversion Microservice

  • مرحله 19 - ایجاد یک سرویس برای تبدیل ارز Step 19 - Creating a service for currency conversion

  • مرحله 20 - فراخوانی میکروسرویس تبادل ارز از میکرو تبدیل ارز Step 20 - Invoking Currency Exchange Microservice from Currency Conversion Micro

  • مرحله 21 - استفاده از سرویس گیرنده Feign REST برای فراخوانی خدمات Step 21 - Using Feign REST Client for Service Invocation

  • مرحله 22 - تنظیم تعادل بار سمت مشتری با ریبون Step 22 - Setting up client side load balancing with Ribbon

  • به روز رسانی دوره: Ribbon با Spring Boot 2.4 کار نمی کند COURSE UPDATE : Ribbon DOES NOT work with Spring Boot 2.4

  • مرحله 23 - اجرای تعادل بار سمت مشتری با ریبون Step 23 - Running client side load balancing with Ribbon

  • مشکلات رفع اشکال با Feign و Ribbon Debugging problems with Feign and Ribbon

  • مرحله 24 - نیاز به یک سرور نامگذاری را درک کنید Step 24 - Understand the need for a Naming Server

  • مرحله 25 - راه اندازی سرور نامگذاری Eureka Step 25 - Setting up Eureka Naming Server

  • مرحله 26 - اتصال میکروسرویس تبدیل ارز به Eureka Step 26 - Connecting Currency Conversion Microservice to Eureka

  • مرحله 27 - اتصال میکروسرویس تبادل ارز به Eureka Step 27 - Connecting Currency Exchange Microservice to Eureka

  • به روز رسانی دوره: وابستگی به jackson-dataformat-xml را حذف کنید COURSE UPDATE : Exclude dependency on jackson-dataformat-xml

  • مرحله 28 - توزیع تماس ها با استفاده از Eureka و Ribbon Step 28 - Distributing calls using Eureka and Ribbon

  • مشکلات اشکال زدایی با نامگذاری سرور (Eureka) و ریبون Debugging Problems with Naming Server ( Eureka ) and Ribbon

  • مرحله 29 - بررسی پیاده سازی Eureka، Ribbon و Feign Step 29 - A review of implementing Eureka, Ribbon and Feign

  • مرحله 30 - مقدمه ای بر دروازه های API Step 30 - Introduction to API Gateways

  • مرحله 31 - راه اندازی Zuul API Gateway Step 31 - Setting up Zuul API Gateway

  • مرحله 32 - پیاده سازی Zuul Logging Filter Step 32 - Implementing Zuul Logging Filter

  • مرحله 33 - اجرای یک درخواست از طریق Zuul API Gateway Step 33 - Executing a request through Zuul API Gateway

  • مرحله 34 - راه اندازی Zuul API Gateway بین فراخوانی های میکروسرویس Step 34 - Setting up Zuul API Gateway between microservice invocations

  • مشکلات رفع اشکال با Zuul API Gateway Debugging Problems with Zuul API Gateway

  • مرحله 35 - مقدمه ای بر ردیابی توزیع شده Step 35 - Introduction to Distributed Tracing

  • مرحله 36 - اجرای Spring Cloud Sleuth Step 36 - Implementing Spring Cloud Sleuth

  • مرحله 37 - مقدمه ای بر ردیابی توزیع شده با Zipkin Step 37 - Introduction to Distributed Tracing with Zipkin

  • مرحله 38 - نصب Rabbit MQ Step 38 - Installing Rabbit MQ

  • به روز رسانی مرحله 39 - اجرای Zipkin در ویندوز Updates to Step 39 - Running Zipkin on Windows

  • مرحله 39 - راه اندازی ردیابی توزیع شده با Zipkin Step 39 - Setting up Distributed Tracing with Zipkin

  • مرحله 40 - اتصال میکروسرویس ها به Zipkin Step 40 - Connecting microservices to Zipkin

  • به‌روزرسانی‌های مرحله 40: از Spring-Cloud-Starter-zipkin و Spring-rabbit استفاده کنید Updates to Step 40 : Use spring-cloud-starter-zipkin and spring-rabbit

  • مرحله 41 - از داشبورد Zipkin UI برای ردیابی درخواست ها استفاده کنید Step 41 - Using Zipkin UI Dashboard to trace requests

  • مشکلات رفع اشکال با Zipkin Debugging Problems with Zipkin

  • مرحله 42 - درک نیاز به Spring Cloud Bus Step 42 - Understanding the need for Spring Cloud Bus

  • مرحله 43 - پیاده سازی Spring Cloud Bus Step 43 - Implementing Spring Cloud Bus

  • مرحله 44 - تحمل خطا با Hystrix Step 44 - Fault Tolerance with Hystrix

میکروسرویس با Spring Cloud - V2 Microservices with Spring Cloud - V2

  • چه چیزی در V2 جدید است؟ What's NEW in V2?

  • توصیه می شود: از آخرین نسخه بوت بهار استفاده کنید RECOMMENDED: Use Latest Spring Boot Version

  • آیا قبلاً V1 را تکمیل کرده اید؟ Have you already completed V1?

  • دانلودهای دوره Course Downloads

  • مرحله 01 - تنظیم Limits Microservice - V2 Step 01 - Setting up Limits Microservice - V2

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

  • مرحله 02 - ایجاد یک سرویس محدودیت کدگذاری شده سخت - V2 Step 02 - Creating a hard coded limits service - V2

  • مرحله 03 - سرویس محدودیت ها را افزایش دهید - پیکربندی را از برنامه کاربردی دریافت کنید - V2 Step 03 - Enhance limits service - Get configuration from application props - V2

  • مرحله 04 - راه اندازی Spring Cloud Config Server - V2 Step 04 - Setting up Spring Cloud Config Server - V2

  • مرحله 05 - نصب Git و ایجاد مخزن محلی Git - V2 Step 05 - Installing Git and Creating Local Git Repository - V2

  • مشکلات اشکال زدایی با Spring Cloud Config Server - V2 Debugging problems with Spring Cloud Config Server - V2

  • مرحله 06 - سرور Spring Cloud Config را به Local Git Repository - V2 متصل کنید Step 06 - Connect Spring Cloud Config Server to Local Git Repository - V2

  • مرحله 07 - سرویس Limits را به سرور پیکربندی Spring Cloud - V2 وصل کنید Step 07 - Connect Limits Service to Spring Cloud Config Server - V2

  • مرحله 08 - پیکربندی نمایه‌ها برای سرویس Limits - V2 Step 08 - Configuring Profiles for Limits Service - V2

  • راهنمای رفع اشکال برای Microservices V2 + Docker + Docker Compose Debugging Guide for Microservices V2 + Docker + Docker Compose

  • مرحله 09 - مقدمه ای بر تبدیل ارز و میکروسرویس های مبادله - V2 Step 09 - Introduction to Currency Conversion & Exchange Microservices - V2

  • مرحله 10 - راه اندازی Microservice تبادل ارز - V2 Step 10 - Setting up Currency Exchange Microservice - V2

  • URL و ساختار پاسخ برای سرویس تبادل ارز URL and Response Structure for Currency Exchange Service

  • مرحله 11 - یک سرویس مبادله ارز رمزگذاری شده ساده ایجاد کنید - V2 Step 11 - Create a simple hard coded currency exchange service - V2

  • مرحله 12 - راه اندازی پورت دینامیک در Response - V2 Step 12 - Setting up Dynamic Port in the the Response - V2

  • مرحله 13 - پیکربندی JPA و داده های اولیه - V2 Step 13 - Configure JPA and Initialized Data - V2

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

  • مرحله 14 - یک مخزن JPA ایجاد کنید - V2 Step 14 - Create a JPA Repository - V2

  • مرحله 15 - راه اندازی Microservice تبدیل ارز - V2 Step 15 - Setting up Currency Conversion Microservice - V2

  • URL و ساختار پاسخ برای سرویس تبدیل ارز URL and Response Structure for Currency Conversion Service

  • مرحله 16 - ایجاد یک سرویس برای تبدیل ارز - V2 Step 16 - Creating a service for currency conversion - V2

  • مرحله 17 - فراخوانی مبادله ارز از Microservice تبدیل ارز - V2 Step 17 - Invoking Currency Exchange from Currency Conversion Microservice - V2

  • مرحله 18 - استفاده از سرویس گیرنده Feign REST برای فراخوانی خدمات - V2 Step 18 - Using Feign REST Client for Service Invocation - V2

  • مرحله 19 - درک نامگذاری سرور و راه اندازی سرور نامگذاری Eureka - V2 Step 19 - Understand Naming Server and Setting up Eureka Naming Server - V2

  • مشکلات اشکال زدایی با Eureka - V2 Debugging Problems with Eureka - V2

  • مرحله 20 - Microservices تبدیل ارز و تبادل ارز - V2 را وصل کنید Step 20 - Connect Currency Conversion & Currency Exchange Microservices - V2

  • به روز رسانی دوره - مخازن Github Course Update - Github Repositories

  • مرحله 21 - شروع سریع با وارد کردن میکروسرویس ها Step 21 - QuickStart by Importing Microservices

  • مرحله 22 - تعادل بار با Eureka، Feign و Spring Cloud LoadBalancer - V2 Step 22 - Load Balancing with Eureka, Feign & Spring Cloud LoadBalancer - V2

  • مرحله 22 - راه اندازی Spring Cloud API Gateway Step 22 - Setting up Spring Cloud API Gateway

  • آدرس‌های اینترنتی برای سخنرانی بعدی URLs for next Lecture

  • مرحله 23 - فعال کردن Discovery Locator با Eureka برای Spring Cloud Gateway Step 23 - Enabling Discovery Locator with Eureka for Spring Cloud Gateway

  • مشکلات اشکال زدایی با Spring Cloud Gateway - V2 Debugging Problems with Spring Cloud Gateway - V2

  • مرحله 24 - کاوش مسیرها با Spring Cloud Gateway Step 24 - Exploring Routes with Spring Cloud Gateway

  • مرحله 25 - اجرای فیلتر ورود به سیستم Spring Cloud Gateway Step 25 - Implementing Spring Cloud Gateway Logging Filter

  • مرحله 26 - شروع کار با Circuit Breaker - Resilience4j Step 26 - Getting started with Circuit Breaker - Resilience4j

  • مرحله 27 - بازی با Resilience4j - روش‌های تکراری و بازگشتی Step 27 - Playing with Resilience4j - Retry and Fallback Methods

  • مرحله 28 - بازی با Circuit Breaker ویژگی های Resilience4j Step 28 - Playing with Circuit Breaker Features of Resilience4j

  • به‌روزرسانی به مرحله 29 - تغییر در پیکربندی Update to Step 29 - Change in Configuration

  • مرحله 29 - بررسی ویژگی‌های محدود کردن نرخ و BulkHead Resilience4j - V2 Step 29 - Exploring Rate Limiting and BulkHead Features of Resilience4j - V2

Docker با Microservices با استفاده از Spring Boot و Spring Cloud - V2 Docker with Microservices using Spring Boot and Spring Cloud - V2

  • مرحله 00 - مسابقه ساخته شده در بهشت ​​- Docker و Microservices Step 00 - Match made in Heaven - Docker and Microservices

  • مرحله 01 - نصب Docker - Docker - V2 Step 01 - Installing Docker - Docker - V2

  • توصیه: از PowerShell در ویندوز استفاده کنید! RECOMMENDATION : Use PowerShell in Windows!

  • مرحله 02 - اولین Docker Usecase شما - یک برنامه Spring Boot را اجرا کنید Step 02 - Your First Docker Usecase - Deploy a Spring Boot Application

  • مرحله 03 - مفاهیم Docker - رجیستری، مخزن، برچسب، تصویر و کانتینرها Step 03 - Docker Concepts - Registry, Repository, Tag, Image and Containers

  • مرحله 04 - بازی با تصاویر و کانتینرهای Docker Step 04 - Playing with Docker Images and Containers

  • مرحله 05 - درک معماری Docker - Docker Client، Docker Engine Step 05 - Understanding Docker Architecture - Docker Client, Docker Engine

  • مرحله 06 - چرا داکر محبوب است؟ Step 06 - Why is Docker Popular

  • مرحله 07 - بازی با Docker Images Step 07 - Playing with Docker Images

  • مرحله 08 - بازی با کانتینرهای Docker Step 08 - Playing with Docker Containers

  • مرحله 09 - بازی با دستورات Docker - آمار، سیستم Step 09 - Playing with Docker Commands - stats, system

  • مرحله 10 - مقدمه ای بر ردیابی توزیع شده Step 10 - Introduction to Distributed Tracing

  • مرحله 11 - کانتینر Zipkin را با استفاده از Docker راه اندازی کنید Step 11 - Launching Zipkin Container using Docker

  • مرحله 12 00 - شروع به کار با قابلیت مشاهده و OpenTelemetry Step 12 00 - Getting Started with Observability and OpenTelemetry

  • سخنرانی بعدی - پیکربندی برای اتصال میکروسرویس ها با Zipkin Next Lecture - Configuration for Connecting Microservices with Zipkin

  • مرحله 12 - اتصال میکروسرویس تبادل ارز با Zipkin Step 12 - Connecting Currency Exchange Microservice with Zipkin

  • مرحله 13 - اتصال میکروسرویس تبدیل ارز و دروازه API با Zipkin Step 13 - Connecting Currency Conversion Microservice & API Gateway with Zipkin

  • لینک سخنرانی بعدی Link for the Next Lecture

  • مرحله 14 - راه اندازی با Microservices برای ایجاد تصاویر کانتینر Step 14 - Getting Setup with Microservices for Creating Container Images

  • مرحله 15 - ایجاد تصویر کانتینر برای میکروسرویس تبادل ارز Step 15 - Creating Container Image for Currency Exchange Microservice

  • مرحله 16 - شروع کار با Docker Compose - Microservice تبادل ارز Step 16 - Getting Started with Docker Compose - Currency Exchange Microservice

  • مرحله 17 - اجرای سرور نامگذاری Eureka با Docker Compose Step 17 - Running Eureka Naming Server with Docker Compose

  • مرحله 18 - اجرای میکروسرویس تبدیل ارز با Docker Compose Step 18 - Running Currency Conversion Microservice with Docker Compose

  • مرحله 19 - اجرای درگاه Spring Cloud API با Docker Compose Step 19 - Running Spring Cloud API Gateway with Docker Compose

  • مشکلات اشکال زدایی با Docker Compose Debugging Problems with Docker Compose

  • به روز رسانی Spring Boot 3 - پیکربندی URL Zipkin Spring Boot 3 Update - Zipkin URL Configuration

  • مرحله 20 - اجرای Zipkin با Docker Compose Step 20 - Running Zipkin with Docker Compose

Kubernetes با Microservices با استفاده از Docker، Spring Boot و Spring Cloud - V2 Kubernetes with Microservices using Docker, Spring Boot and Spring Cloud - V2

  • مرحله 00 - Docker، Kubernetes و Microservices - ساخته شده برای یکدیگر Step 00 - Docker, Kubernetes and Microservices - Made for each other

  • مرحله 01 - شروع به کار با Docker، Kubernetes و Google Kubernetes Engine Step 01 - Getting Started with Docker, Kubernetes and Google Kubernetes Engine

  • مرحله 02 - ایجاد حساب Google Cloud Step 02 - Creating Google Cloud Account

  • مرحله 03 - ایجاد خوشه Kubernetes با موتور Google Kubernete (GKE) Step 03 - Creating Kubernetes Cluster with Google Kubernete Engine (GKE)

  • مرحله 04 - خوشه Kubernetes را مرور کنید و چند واقعیت جالب در مورد Kubernetes بیاموزید Step 04 - Review Kubernetes Cluster and Learn Few Fun Facts about Kubernetes

  • مرحله 05 - اولین برنامه Spring Boot خود را در خوشه Kubernetes مستقر کنید Step 05 - Deploy Your First Spring Boot Application to Kubernetes Cluster

  • دستورات اجرا شده در این بخش Commands executed in this section

  • مرحله 06 - نگاهی سریع به مفاهیم Kubernetes - Pods، Replica Sets و Deployment Step 06 - Quick Look at Kubernetes Concepts - Pods, Replica Sets and Deployment

  • مرحله 07 - درک Pods در Kubernetes Step 07 - Understanding Pods in Kubernetes

  • مرحله 08 - درک ReplicaSets در Kubernetes Step 08 - Understanding ReplicaSets in Kubernetes

  • مرحله 09 - درک استقرار در Kubernetes Step 09 - Understanding Deployment in Kubernetes

  • مرحله 10 - بررسی سریع مفاهیم Kubernetes - Pods، Replica Sets و Deployments Step 10 - Quick Review of Kubernetes Concepts - Pods, Replica Sets & Deployments

  • مرحله 11 - درک خدمات در Kubernetes Step 11 - Understanding Services in Kubernetes

  • مرحله 12 - بررسی سریع GKE در Google Cloud Console Step 12 - Quick Review of GKE on Google Cloud Console

  • مرحله 13 - درک معماری Kubernetes - Master Node و Nodes Step 13 - Understanding Kubernetes Architecture - Master Node and Nodes

  • نصب Gcloud Installing Gcloud

  • نصب Kubectl Installing Kubectl

  • لینک سخنرانی بعدی Link for the Next Lecture

  • مرحله 14 - راه اندازی میکروسرویس های تبادل و تبدیل ارز - Kubernetes Step 14 - Setup Currency Exchange & Conversion Microservices - Kubernetes

  • مرحله 15 - تصاویر کانتینر برای Microservices Exchange & Currency Conversion Step 15 - Container images for Exchange & Currency Conversion Microservices

  • مرحله 16 - Microservices را در Kubernetes مستقر کنید و سرویس Discovery را درک کنید Step 16 - Deploy Microservices to Kubernetes & Understand Service Discovery

  • مرحله 17 - ایجاد پیکربندی اعلامی Kubernetes YAML برای Microservices Step 17 - Creating Declarative Configuration Kubernetes YAML for Microservices

  • مرحله 18 - Kubernetes YAML را برای Microservices پاک کنید Step 18 - Clean up Kubernetes YAML for Microservices

  • مرحله 19 - APIهای Logging and Tracing را در Google Cloud Platform فعال کنید Step 19 - Enable Logging and Tracing APIs in Google Cloud Platform

  • مرحله 20 - استقرار Microservices با استفاده از Kubernetes YAML Configuration Step 20 - Deploying Microservices using Kubernetes YAML Configuration

  • مرحله 21 - بازی با پیکربندی YAML اعلامی Kubernetes Step 21 - Playing with Kubernetes Declarative YAML Configuration

  • مرحله 22 - ایجاد متغیرهای محیطی برای فعال کردن ارتباطات میکروسرویس Step 22 - Creating Environment Variables to enable Microservice Communication

  • مرحله 23 - درک پیکربندی متمرکز در Kubernetes - Config Maps Step 23 - Understanding Centralized Configuration in Kubernetes - Config Maps

  • مرحله 24 - بررسی ثبت و نظارت متمرکز در GKE Step 24 - Exploring Centralized Logging and Monitoring in GKE

  • مرحله 25 - کاوش استقرار میکروسرویس ها با Kubernetes Step 25 - Exploring Microservices Deployments with Kubernetes

  • مرحله 26 - پیکربندی کاوشگرهای Liveness و Readiness برای Microservices با K8S Step 26 - Configuring Liveness and Readiness Probes for Microservices with K8S

  • مرحله 27 - مقیاس خودکار میکروسرویس ها با Kubernetes Step 27 - Autoscaling Microservices with Kubernetes

  • مرحله 28 - خوشه Kubernetes را حذف کنید و متشکرم! Step 28 - Delete Kubernetes Cluster and Thank You!

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

با تشکر Thanks

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

  • متشکرم Thank You

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

ضمیمه - معرفی چکمه فنری در 12 مرحله Appendix - Introduction to Spring Boot in 12 Steps

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

پیوست - مقدمه ای بر JPA در 10 مرحله - V2 Appendix - Introduction to JPA in 10 Steps - V2

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

ضمیمه - مقدمه ای بر برنامه نویسی تابعی در 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

نمایش نظرات

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

آموزش Master Microservices با Spring Boot و Spring Cloud
خرید اشتراک و دانلود خرید تکی و دانلود | 320,000 تومان (5 روز مهلت دانلود) در صورت خرید اشتراک، این آموزش بدلیل حجم بالا معادل 2 دوره است و 2 دوره از اشتراک شما کم می شود. زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
22 hours
265
Udemy (یودمی) udemy-small
03 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
211,760
4.6 از 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) متمرکز کرده ایم. [مسیرهای یادگیری]

Udemy (یودمی)

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

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