آموزش Docker برای مبتدیان: یک دوره تمرین عملی (+12 ساعت)

Docker for Beginners: a Hands-On Practice Course (+12 hours)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: نحوه ایجاد، ادغام، اجرا و اشتراک گذاری تصاویر Docker خود را به صورت آنلاین بیاموزید. به انجمن جهانی داکر خوش آمدید! Docker Fundamentals Docker Objects Docker CLI Docker Hub مخازن ابری Docker Networks Docker Compose Docker Documentation ایجاد، ادغام، اجرا و اشتراک گذاری تصاویر و کانتینرهای Docker بیانیه های اجرای خود را برای بهره گیری از بیشترین ویژگی های Docker بهینه سازی کنید نمونه های کار واقعی با برنامه های مستقل جاوا و Java Spring Boot برنامه‌های MVC، یکپارچه با MySQL، در داخل چندین کانتینر اجرا می‌شوند. قابل نصب و اجرا بر روی ویندوز و iOS نیز می باشد

سلام به همه،

این یک دوره Docker برای مبتدیان است.

در ابتدا برای مجموعه ای از ویدیوهای یوتیوب طراحی شد، بعداً تصمیم گرفتم آنها را به یک دوره آموزشی Udemy ملحق کنم. مطالب زیادی اضافه شده است، هم در مورد تئوری به عنوان عمل Docker Fundamentals.

از طریق این دوره، شما از صفر شروع می کنید و همه چیزهایی را که باید در مورد نحوه شروع داکر کردن نرم افزار خود بدانید، یاد خواهید گرفت. برنامه ها و به اشتراک گذاری آن ها در Docker Hub Cloud . نحوه ایجاد و استقرار چندین Docker Container یکپارچه با استفاده از انواع مختلف شبکه را یاد خواهید گرفت. شما یاد خواهید گرفت که چگونه از Docker CLI و Docker Compose برای اجرای آسان تصاویر/کانتینرهای Docker محلی و راه دور استفاده کنید. شما همچنین یاد خواهید گرفت که چگونه تصاویر عمومی Docker را از Docker Hub گسترش داده و مجدداً از آنها استفاده کنید و آنها را با خود ادغام کنید و یک محیط کل سیستم را به روشی آسان، سریع و خودکار نصب کنید.

در این دوره آموزشی، شما در 8 سخنرانی (12+ ساعت) یاد می‌گیرید:

01 - نحوه نصب و آزمایش Docker در لینوکس

02 - اولین تصویر خود را ایجاد کنید، یک برنامه نمونه را کانتینر کنید و آن را در Docker به اشتراک بگذارید Hub

03 - Containerize و به اشتراک گذاری یک برنامه کامل Spring Boot در Docker Hub

04 - MySQL را از داخل یک کانتینر اجرا کنید و آن را با MySQL CLI و MySQL Workbench آزمایش کنید

05 - ادغام چندین کانتینر با استفاده از پیوندها - Spring Boot و MySQL

06 - غواصی در نظریه شبکه - درایور شبکه Bridge

07 - شبکه پل در عمل - پیش فرض (با پیوندها) x تعریف شده توسط کاربر (بدون پیوند)

08 - بهینه سازی بیانیه های Docker Compose، YAML و CLI - اجرای نهایی پروژه

اگر قبلاً از Docker استفاده نکرده اید، به این فناوری هیجان انگیز، ضروری و بسیار مفید خوش آمدید.

اگر قبلاً کاربر Docker هستید، مطمئناً چیزهای زیادی از این دوره به دست خواهید آورد که به دانش قبلی خود در مورد این پلت فرم استقرار شگفت انگیز اضافه می شود.

Docker یک "باید" است. فناوری -KNOW" برای هر کسی که کار می کند یا علاقه مند به کار با صنعت نرم افزار است، صرف نظر از علایق یا موقعیت خاصی که ممکن است داشته باشد.

بیایید این سفر را با هم شروع کنیم و به دنیای Dockerizing Docker ماجراجویی کنیم!! خوش آمدید !!

* آهنگ های میدی که در ابتدا و انتهای هر سخنرانی استفاده می شود توسط الکساندر شامالوئف به صورت رایگان در وب سایت ashamaluevmusic ارائه شده است.

** وضوح نمایش ویدیوهای سخنرانی را بر روی 1k در پایین سمت راست دکمه پیکربندی. Udemy به طور کلی وضوح کمتری را تنظیم می کند. اگرچه همه ویدیوها در 4k رندر و آپلود شده اند، حداکثر وضوح در Udemy 1k است (یا کمتر، اگر آن را به صورت دستی تنظیم نکنید).


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

معرفی Introduction

  • به Docker برای مبتدیان خوش آمدید: یک دوره تمرین عملی (+12 ساعت) Welcome to Docker for Beginners: a Hands-On Practice Course (+12 hours)

نحوه نصب و تست Docker در لینوکس How to Install and Test Docker on Linux

  • نحوه نصب و تست Docker در لینوکس How to Install and Test Docker on Linux

اولین تصویر خود را ایجاد کنید، یک برنامه نمونه را کانتینر کنید و آن را در Docker Hub به اشتراک بگذارید Create Your First Image, Containerize a Sample App and Share It at Docker Hub

  • اولین تصویر خود را ایجاد کنید، یک برنامه نمونه را کانتینر کنید و آن را در Docker Hub به اشتراک بگذارید Create Your First Image, Containerize a Sample App and Share It at Docker Hub

یک برنامه کامل Spring Boot را در Docker Hub کانتینر کنید و به اشتراک بگذارید Containerize and Share a Full Spring Boot Application at Docker Hub

  • یک برنامه کامل Spring Boot را در Docker Hub کانتینر کنید و به اشتراک بگذارید Containerize and Share a Full Spring Boot Application at Docker Hub

MySQL را از داخل یک Container اجرا کنید و آن را با MySQL CLI و MySQL Workbench آزمایش کنید. Run MySQL from inside a Container and Test It with MySQL CLI and MySQL Workbench

  • MySQL را از داخل یک Container اجرا کنید و آن را با MySQL CLI و MySQL Workbench آزمایش کنید. Run MySQL from inside a Container and Test It with MySQL CLI and MySQL Workbench

ادغام چندین کانتینر با استفاده از پیوندها - Spring Boot و MySQL Integrate Multiple Containers Using Links - Spring Boot and MySQL

  • ادغام چندین کانتینر با استفاده از پیوندها - Spring Boot و MySQL Integrate Multiple Containers Using Links - Spring Boot and MySQL

شیرجه به نظریه شبکه - محرک شبکه پل Diving Into Networking Theory - The Bridge Network Driver

  • شیرجه به نظریه شبکه - محرک شبکه پل Diving Into Networking Theory - The Bridge Network Driver

شبکه پل در عمل - پیش فرض (با پیوندها) x تعریف شده توسط کاربر (بدون پیوند) Bridge Network in Practice - Default (with Links) x User-Defined (no Links)

  • شبکه پل در عمل - پیش فرض (با پیوندها) x تعریف شده توسط کاربر (بدون پیوند) Bridge Network in Practice - Default (with Links) x User-Defined (no Links)

بهینه سازی بیانیه های Docker Compose، YAML و CLI - اجرای نهایی پروژه Docker Compose, YAML and CLI Statements Optimizations - Final Project Run

  • بهینه سازی بیانیه های Docker Compose، YAML و CLI - اجرای نهایی پروژه Docker Compose, YAML and CLI Statements Optimizations - Final Project Run

نمایش نظرات

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

آموزش Docker برای مبتدیان: یک دوره تمرین عملی (+12 ساعت)
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
12.5 hours
9
Udemy (یودمی) udemy-small
19 اسفند 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
9,023
4.3 از 5
دارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Daniel Pinheiro Maia Daniel Pinheiro Maia

توسعه دهنده / برنامه نویس JAVA | داروساز بالینی / آسیب شناس سلام !! : D نام من Daniel Pinheiro Maia است و من یک برنامه نویس مجاز JAVA با مدرک لیسانس در سیستم های اطلاعات رایانه ای (تمرکز بر توسعه نرم افزار) هستم. من یک توسعه دهنده نرم افزار Back End هستم ، با دانش Java SE 8+ ، Lombok ، Java EE (Servlets ، JSP ، JSTL ، اقدامات استاندارد ، برچسب های سفارشی ، EL) ، Thymeleaf ، Spring 5 ، Spring Boot 2 ، JUnit 5 ، Mockito ، JPA / Hibernate ، DBMS رابطه ای به عنوان MySQL ، Apache Maven ، Apache Tomcat ، خدمات وب (SOAP و REST Java API) ، Apache CXF ، Bootstrap ، HTML 5 ، XML ، CSS ، VCS (Git و GitHub) ، IntelliJ ، Eclipse ، Netbeans ، ویژوال استودیو کد ، سیستم عامل لینوکس ... اکنون به عنوان کارآموز توسعه نرم افزار Front End به دنبال دانش بیشتر ، کار با Javascript ، Typescript ، Node.js ، npm ، Electron.js ، Vue.js ، Vaadin و سایر زبانهای جلویی ، زمان اجرا سیستم عامل ها و چارچوب ها و یک مربی توسعه نرم افزار Udemy در اوقات فراغت من ؛ D من همچنین یک داروساز بالینی هستم ، دارای مدرک لیسانس داروسازی و یک مدرک فوق دیپلم در آسیب شناسی بالینی / هماتولوژی. من 5 سال است که تحقیقات اساسی و کاربردی در مورد سرطان ، میکروبیولوژی و فارماکولوژی توسعه داده ام و از سال 2003 در حال مطالعه داروسازی و آسیب شناسی بالینی بوده ام. من هنوز هم به عنوان یک پزشک دارویی به صورت روزانه عمل می کنم ، اگرچه اکنون بیشتر مصرف کننده و اپلیکیشن از تولید کننده علم است.

Udemy (یودمی)

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

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