برنامه Springboot CRUD را با Docker & DockerCompose کانتینر کنید

Containerize Springboot CRUD App with Docker & DockerCompose

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: با اجرای برنامه و پایگاه داده Springboot خود در داخل کانتینرها همه چیز را در مورد Docker، نوشتن Docker بیاموزید. پیش نیازها: مبانی جاوا و Springboot

با استفاده از Docker Docker Compose همه چیز را در مورد اجرای پایگاه داده برنامه های Springboot خود در داخل کانتینرها بیاموزید

موضوعاتی که در این دوره خواهید آموخت در زیر آمده است:

  • چه نیازی به اجرای برنامه‌ها در داخل ظرف وجود دارد

  • Docker چیست

  • تصویر چیست

  • کانتینر چیست

  • داکر هاب چیست

  • Dockerfile چیست

  • مزایای استفاده از Docker و اجرای برنامه‌ها در داخل ظرف

  • نحوه ایجاد Dockerfile خود

  • نحوه ساختن تصویر Docker و اجرای یک کانتینر از آن

  • برنامه معمولی Springboot خود را به یک برنامه کانتینری مبتنی بر docker تبدیل کنید

  • پایگاه داده را در داخل ظرف اجرا کنید

  • چگونه ارتباط بین کانتینری را فعال کنیم تا برنامه های مختلف بتوانند با یکدیگر صحبت کنند

  • نحوه بررسی گزارش‌های داخل کانتینر در حال اجرا

  • نحوه ورود به داخل ظرف در حال اجرا

  • نحوه فهرست کردن همه تصاویر

  • نحوه فهرست کردن همه کانتینرهای در حال اجرا

  • نحوه حذف تصویر و ظرف

  • Docker compose چیست و چرا به آن نیاز است

  • نحوه نوشتن فایل نوشتن Docker

  • نحوه اجرای چندین کانتینر از یک فایل نوشتن Docker

  • Containers به ​​دستیابی به معماری میکروسرویس کمک می کند

  • کانتینرها ستون فقرات خوشه های Kubernetes هستند

  • شما یاد خواهید گرفت که برنامه Springboot را از Spring Initializer ایجاد کنید

  • در مورد داکر هاب، مخازن آن، تصاویر داکر، تگ های درون هر تصویر خواهید آموخت

  • شما یاد خواهید گرفت که چگونه تصویر داکر را به یک نسخه خاص برچسب گذاری کنید

  • شما یاد خواهید گرفت که دوباره کد بسازید و دوباره تصویر را با یک تگ جدید بسازید و آن را به داکر هاب فشار دهید

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


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

همه چیز درباره داکر Everything About Docker

  • معرفی Introduction

  • نیاز به داکر Need for Docker

  • درباره مربی شما About your Instructor

  • اصول اولیه داکر Basics of Docker

  • مزایای Docker Benefits-of-Docker

  • Docker-working-workflow Docker-working-workflow

نصب و راه اندازی Installation and Setup

  • Installing-Docker-Desktop Installing-Docker-Desktop

  • ایجاد-بهار بوت-برنامه Creating-Springboot-App

  • Installing-java-maven-intellij Installing-java-maven-intellij

  • Setting-project-in-intellij Setting-project-in-intellij

  • Creating-1st-REST-API Creating-1st-REST-API

Spring Boot Docker & Docker Hub SpringBoot Docker & Docker Hub

  • یاداشت برداشتن Taking-notes

  • Creating-Dockerfile Creating-Dockerfile

  • Creating-Image-Docker-build Creating-Image-Docker-build

  • Push-Image-to-Docker-hub Push-Image-to-Docker-hub

  • در حال اجرا کانتینر از تصویر Running-Container-From-Image

  • درک جریان Understanding-the-flow

  • استفاده از دستورات docker-important Using-important-docker-commands

اجرای چندین کانتینر Running multiple Containers

  • برنامه-گردش کار Application-workflow

  • Dockerfile-for-Spring Boot-app Dockerfile-for-Springboot-app

  • Dockerizing-Mongo-Database Dockerizing-Mongo-Database

  • چکمه ساخت-تصویر-برای-بهار Build-Image-for-Springboot

  • Container-for-Spring Boot-Mongodb Run-Container-for-Springboot-MongoDB

  • اشکال زدایی-داخل-ظرف Debugging-Inside-Container

  • اتصال-بین-بوت بهار-MongoDB Connectivity-Between-Springboot-MongoDB

  • Testing-App-End-to-End Testing-App-End-to-End

همه چیز درباره Docker Compose All about Docker Compose

  • آنچه-داکر-نوشتن است What-is-Docker-Compose

  • ایجاد-1st-Docker-Compose-file Creating-1st-Docker-Compose-file

  • Running-Containers-with-Docker-Compose-and-Testing-App Running-Containers-with-Docker-Compose-and-Testing-App

  • کد منبع برای Spring Boot with Docker Source Code for Springboot with Docker

  • کد منبع Springboot و MongoDB با Docker ، Docker Compose Source Code for Springboot and MongoDB with Docker, Docker Compose

  • کد منبع برای Springboot و MongoDB با Docker، Docker Compose Source Code for Springboot and MongoDB with Docker, Docker Compose

نمایش نظرات

Udemy (یودمی)

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

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

برنامه Springboot CRUD را با Docker & DockerCompose کانتینر کنید
جزییات دوره
2.5 hours
31
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
21,282
4.2 از 5
دارد
دارد
دارد
Ranjan Pandey
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ranjan Pandey Ranjan Pandey

نرم افزار حرفه ای با 11+ سال تجربه در ITI یک نرم افزار Fullstack DevOps با 11+ سال تجربه در انواع فناوری ها از جمله توسعه وب و برنامه های تلفن همراه با استفاده از HTML5 ، CSS3 ، JavaScript ، JQuery ، Bootstrap ، Angular ، React ، Java ، Spring ، Springboot ، Python ، Flask ، Django ، NodeJS ، Express ، Android ، Ionic ، React Native ، Flutter به هوش مصنوعی و فناوری های ابری مانند سرویس های وب آمازون و Microsoft Azure. من همچنین دارای گواهینامه جاوا ، Azure cloud ، محصول Backbase هستم. من تجربه کار با چندین مشتری MNC و اروپایی را دارم. من همچنین یک مربی شرکتی هستم که طیف گسترده ای از آموزش را ارائه می دهد.