توضیحات
دوره Docker for Beginners: DevOps for Java & Spring Boot. آیا میخواهید ایجاد تصاویر و کانتینرهای Docker برای برنامههای Java Spring Boot و Microservices را با روشی آسان و گام به گام یاد بگیرید؟ معماری ها به سمت Microservices و Cloud حرکت می کنند. Docker این امکان را فراهم می کند که برنامه های شما را به صورت کانتینری درآورید و آنها را برای فضای ابری آماده کنید. Docker ابزار شماره 1 برای کانتینر کردن برنامه های Java Spring Boot شما است . یادگیری Docker به شما کمک می کند فرآیندهای استقرار خود را ساده کنید و به راحتی با چارچوب ها و ابزارهای جدید آزمایش کنید. در این دوره آموزشی، ما کانتینرسازی می کنیم – ایجاد تصاویر داکر و ایجاد کانتینرها – انواع برنامه های Spring Boot :
- REST API s – Hello World و Todo – Jar
- جنگ برنامه وب Todo
- برنامه Full Stack با React و Spring Boot
- CCS و CES Microservices
- سرور نامگذاری Eureka و دروازه API Zuul
این دوره اولین قدم عالی به عنوان مقدمه ای برای Docker خواهد بود . شما از کانتینرینگ کردن پروژه های مختلف ایجاد شده با React (Frontend Framework)، Spring Boot (REST API Framework)، Spring (Dependency Management)، Spring Security (Authentication and Authorization – Basic و JWT)، BootStrap (Styling Pages)، Maven استفاده خواهید کرد. (مدیریت وابستگی ها)، Node (npm)، کد ویژوال استودیو (TypeScript IDE)، Eclipse (Java IDE) و تامکت Embedded Web Server. ما به شما کمک خواهیم کرد تا هر یک از این موارد را تنظیم کنید.
مقدمه دوره
- 00 مرحله 01 – استقرار برنامه های Spring Boot در Docker – نمای کلی دوره
- 00 مرحله 02 – استقرار برنامه های Spring Boot در Docker – شروع به کار
شروع کار با Docker
- 01 مرحله 01 – نصب Docker – Docker
- 01 مرحله 02 – اولین Docker Usecase شما – یک برنامه Spring Boot را اجرا کنید
- 01 مرحله 03 – مفاهیم مهم Docker – رجیستری، مخزن، برچسب، تصویر و کانتینر
- 01 مرحله 04 – بازی با تصاویر داکر و کانتینرها
- 01 مرحله 05 – درک معماری Docker – Docker Client، Docker Engine
- 01 مرحله 06 – چرا Docker محبوب است
- 01 مرحله 07 – بازی با تصاویر Docker
- 01 مرحله 08 – بازی با کانتینرهای Docker
- 01 مرحله 09 – بازی با دستورات Docker – آمار، سیستم
- 01 مرحله 10 – وارد کردن پروژه های Docker
Containerizing Java Spring Boot API Hello World Rest با داکر
- 02 مرحله 01 – راه اندازی 01 Spring Boot Hello World Rest API در محلی
- 02 مرحله 02 – تصویر Docker را به صورت دستی برای 01 Hello World Rest API بسازید
- 02 مرحله 03 – از Dockerfile برای ساخت تصویر Docker استفاده کنید
- 02 مرحله 04 – درک لایه های تصویر Docker، کش کردن و دستورالعمل های Dockerfile
- 02 مرحله 05 – استفاده از افزونه Dockerfile Spotify برای ایجاد تصاویر Docker
- 02 مرحله 06 – یک Dockerfile عمومی قابل استفاده مجدد ایجاد کنید
- 02 مرحله 07 – بهبود ذخیره سازی تصاویر Docker با افزودن کتابخانه ها در یک مرحله جداگانه
- 02 مرحله 08 – استفاده از پلاگین JIB برای ایجاد تصاویر Docker
- 02 مرحله 09 – استفاده از افزونه Fabric8 Docker Maven برای ایجاد تصاویر Docker
Containerizing Java Spring Boot Todo برنامه وب با Docker
- 03 مرحله 01 – راه اندازی 02 Spring Boot Todo Web Application در محلی
- 03 مرحله 02 – ایجاد تصویر Docker برای برنامه وب Spring Boot Todo
- 03 مرحله 03 – درک دستورالعمل های ENTRYPOINT، CMD، COPY و ADD
- 03 مرحله 04 – فشار دادن برنامه وب 02 Spring Boot Todo به Docker Hub
Containerizing Java Spring Boot Todo برنامه وب با استفاده از MySQL با Docker
- 04 مرحله 01 – بررسی کد 03 Todo Web Application MySQL
- 04 مرحله 02 – اجرای MySQL به عنوان Docker Container در Local
- 04 مرحله 03 – برنامه وب Spring Boot Todo را به MySQL در محلی متصل کنید
- 04 مرحله 04 – ایجاد تصویر Docker برای برنامه وب 03 Todo و استفاده از پیوند برای اتصال
- 04 مرحله 05 – کاوش در شبکه Docker – HOST، BRIDGE و NONE
- 04 مرحله 06 – ایجاد یک شبکه سفارشی و اتصال MySQL و WebApplication به شبکه
- 04 مرحله 07 – استفاده از Docker Volumes برای ماندگاری داده ها
- 04 مرحله 08 – بازی با Docker Compose
برنامه Java Spring Boot React Full Stack را با داکر کانتینریزه کنید
- 05 مرحله 01 – کاوش برنامه 04 Java Full Stack Spring Boot React
- 05 مرحله 02 – اجرای React Frontend در محلی
- 05 مرحله 03 – کانتینر کردن Java REST API Backend
- 05 مرحله 04 – ایجاد Docker چند مرحله ای برای کد React Frontend
- 05 مرحله 05 – بهبود ساخت جلوی Docker – dockerignore
- 05 مرحله 06 – استفاده از Docker Build چند مرحله ای برای Java REST API Backend
- 05 مرحله 07 – اجرای Java REST API Backend Docker Image
- 05 مرحله 08 – کاوش Docker Compose
- 05 مرحله 09 – اجرای برنامه Full Stack با Docker Compose
- 05 مرحله 10 – استفاده از Docker Compose برای Java Spring Boot Todo Web Application با MySQL
شروع کار با CCS و CES Microservices در Docker
- 06 مرحله 01 – مقدمه ای بر میکروسرویس ها
- 06 مرحله 02 – مزایای میکروسرویس ها
- 06 مرحله 03 – درک Docker و Microservices – ترکیبی شگفت انگیز
- 06 مرحله 04 – مروری بر CCS و CES Spring Boot Microservices
- 06 مرحله 05 – ایجاد تصاویر Docker و کانتینرها برای CCS و CES Microservices
- 06 مرحله 06 – CCS و CES Microservices را با استفاده از Docker Compose اجرا کنید
استفاده از سرویس نامگذاری Eureka با میکروسرویس های Spring Boot و Docker
- 07 مرحله 01 – درک نیاز به ثبت خدمات
- 07 مرحله 02 – ایجاد تصاویر Docker برای سرور نامگذاری Eureka
- 07 مرحله 03 – پیکربندی و اجرای CES و CCS Microservices با سرویس Eureka
استفاده از Zuul API Gateway با Spring Boot Microservices و Docker
- 08 مرحله 01 – پیکربندی CES و CCS Microservices با Zuul API Gateway
- 08 مرحله 02 – از Docker Compose برای اجرای Microservices با Zuul استفاده کنید
ردیابی توزیع شده با Zipkin و RabbitMq
- 09 مرحله 01 – معرفی Zipkin و به روز رسانی Microservices برای اتصال به Zipkin
- 09 مرحله 02 – استفاده از Docker Compose برای راهاندازی Zipkin، RabbitMq و Microservices
- 09 مرحله 03 – اجرای Zipkin، RabbitMq و Microservices
آنچه که در دوره Docker for Beginners: DevOps for Java & Spring Boot فرا خواهید گرفت
- از Docker برای کانتینری سازی و اجرای Java Spring Boot Microservices استفاده کنید
- از Docker برای فشرده سازی و اجرای برنامه های Java Spring Boot Full Stack استفاده کنید
- ایجاد تصاویر Docker برای 8 پروژه Java Spring Boot
- دستورات Docker و معماری Docker را یاد بگیرید
- از Dockerfile برای خودکارسازی ساختن تصویر Docker خود استفاده کنید
- ایجاد تصاویر جاوا Docker با افزونههای maven – افزونه Dockerfile Spotify، پلاگین JIB و افزونه Fabric8 Docker Maven
- بهترین روش ها در ایجاد تصاویر Docker برای برنامه های جاوا – بهبود ذخیره سازی تصاویر Docker و ایجاد سازه های Docker چند مرحله ای.
- شما می توانید برنامه وب Java Spring Boot Todo را که با MySQL صحبت می کند کانتینر کنید
- شما برنامه Java Spring Boot React Full Stack را با داکر کانتینریر خواهید کرد
- شما CCS، CES Microservices، Eureka Naming Server و Zuul API Gateway را با Docker کانتینر کرده و آنها را با استفاده از Docker Compose اجرا خواهید کرد.
- شما یاد خواهید گرفت که MySQL، RabbitMQ و Zipkin را به عنوان Docker Containers اجرا کنید
- شما اصول اولیه Docker Networking – HOST، BRIDGE و NONE را یاد خواهید گرفت
- شما یاد خواهید گرفت که از Docker Compose برای مدیریت کانتینرهای خود استفاده کنید
- شما با اصول میکروسرویس آشنا خواهید شد
این دوره مناسب افرادیست که
- شما یک توسعه دهنده Java Spring Boot هستید که با Cloud و Docker شروع به کار کرده اید
- شما می خواهید برنامه های جاوا خود را با Docker محفظه کنید
- شما یک توسعه دهنده جاوا هستید و در مورد Docker کنجکاو هستید
- می خواهید یاد بگیرید که یک برنامه Java Spring Boot را با داکر کانتینریزه کنید
- می خواهید بازی با Docker و Spring Boot Microservices – Service Registry، Distributed Tracing و Zuul API Gateway را یاد بگیرید.
مشخصات دوره Docker for Beginners: DevOps for Java & Spring Boot
- ناشر: Udemy
- مدرس: in28Minutes Official
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 6 ساعت و 16 دقیقه
سرفصل های دوره در تاریخ 2023/11
پیشنیازهای دوره Docker for Beginners: DevOps for Java & Spring Boot
- You DO NOT need to have any experience with Docker
- You have some programming experience with Java, Spring and/or Spring Boot
- We will help you install Eclipse, Visual Studio Code, Git client, Docker Desktop and Node JS (for npm)
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 720p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
2.1 گیگابایت















































