سلام به همه،
این یک دوره 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 است (یا کمتر، اگر آن را به صورت دستی تنظیم نکنید).
توسعه دهنده / برنامه نویس 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 در حال مطالعه داروسازی و آسیب شناسی بالینی بوده ام. من هنوز هم به عنوان یک پزشک دارویی به صورت روزانه عمل می کنم ، اگرچه اکنون بیشتر مصرف کننده و اپلیکیشن از تولید کننده علم است.
نمایش نظرات