آموزش معرفی Docker برای توسعه دهندگان جاوا

Introduction to Docker for Java Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Docker - یک پلت فرم پیشرو در کانتینر نرم افزار - می تواند تجربه کلی تحویل برنامه را با ارائه یک پلت فرم مشترک برای همکاری ساده کند. Docker به‌طور یکپارچه با زنجیره‌های ابزار موجود ادغام می‌شود و در صورت اجرای برنامه جاوا، ارائه سریع نرم‌افزار را آسان‌تر می‌کند. در این دوره آموزشی، مربی مری الن بومن با نکات و ترفندهایی که به طور خاص برای توسعه دهندگان جاوا که با این پلتفرم کار می کنند طراحی شده است، به شما کمک می کند تا نحوه شروع کار با Docker را بیابید.

بیاموزید که چگونه موتور Docker ساخت آسانی را ارائه می دهد. محیط زمان اجرا، یک محیط ضروری برای توسعه دهندگان جاوا. جادوی استفاده از Docker برای ساخت و اجرای یک برنامه جاوا بدون نصب Maven، Tomcat یا نسخه مورد نیاز جاوا را کشف کنید. در طول مسیر، Mary به شما نکاتی را درباره بهترین شیوه‌ها برای کانتینری‌سازی و استفاده از جایگزین‌های dockerfile مانند Cloud Native Buildpacks و افزونه‌ها برای Google Jib و Spring Boot به شما می‌دهد.

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

مقدمه Introduction

  • صفر تا صفر به قهرمان Zero to Zero to Hero

  • آنچه شما باید بدانید What you should know

1. شروع به کار 1. Getting Started

  • تصور کنید که یک برنامه جاوا بدون جاوا بسازید و راه اندازی کنید Imagine building and launching a Java app without Java

  • نصب Docker Desktop Installing Docker Desktop

  • ساخت، استقرار و راه اندازی برنامه جاوا Building, deploying, and launching the Java app

  • داربست برنامه های جاوا با داکر Scaffolding Java applications with Docker

  • امتحان فصل Chapter Quiz

2. درک Docker 2. Understanding Docker

  • درک ظرف سازی Understanding containerization

  • مقایسه تصاویر با کانتینرها Comparing images to containers

  • نوشتن Dockerfiles Writing Dockerfiles

  • Docker CLI را کشف کنید Discover the Docker CLI

  • دستورالعمل های Dockerfile را یاد بگیرید Learn Dockerfile instructions

  • کد را به تصویر داکر تبدیل کنید Convert code to a Docker image

  • چالش: Dockerfile را برای حذف Forever.java تغییر دهید Challenge: Modify Dockerfile to remove Forever.java

  • راه حل: Dockerfile را برای حذف Forever.java تغییر دهید Solution: Modify Dockerfile to remove Forever.java

  • امتحان فصل Chapter Quiz

3. بهترین شیوه های کانتینری سازی 3. Containerization Best Practices

  • لایه بندی در تصاویر داکر Layering in Docker images

  • ساخت تصاویر Docker چند مرحله ای Building multistage Docker images

  • حجم ها و پورت ها را مشخص کنید Specify volumes and ports

  • رجیستری داکر Docker registry

  • ارکستراسیون کانتینر با Docker Compose Container orchestration with Docker Compose

  • امتحان فصل Chapter Quiz

4. جایگزین های Dockerfile 4. Dockerfile Alternatives

  • حذف Dockerfile Ditching the Dockerfile

  • Cloud Native Buildpacks Cloud Native Buildpacks

  • افزونه Spring Boot Docker Spring Boot Docker plugin

  • افزونه Google Jib The Google Jib plugin

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش معرفی Docker برای توسعه دهندگان جاوا
جزییات دوره
1h 22m
28
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Mary Ellen Bowman Mary Ellen Bowman

25+ سال تجربه کامل توسعه نرم افزار چرخه عمر

مری الن بومن بیش از 25 سال تجربه توسعه نرم افزار چرخه عمر کامل در صنایع مختلف دارد.

کار او از حفاظت از سرقت هویت، هوا فضا، مدیریت زنجیره تامین، و تدارکات تا دفاع و تلفن را در بر می گیرد. جدیدترین کار او در زمینه فعال سازی وب با استفاده از Spring (از جمله Spring Data JPA، Boot و REST) ​​است. او یک مربی توسعه نرم افزار با Learning Tree International بود.

تخصص او شامل جاوا، Spring، Java Persistence API، خدمات وب RESTful، Java EE، Agile، SQL، jQuery، Ext JS، JavaScript، JSON، Apache Tomcat است. ، UML، JDBC، راهنمایی، آموزش رسمی، C++، HTTP و معماری سازمانی.