لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Docker برای توسعه دهندگان Python Django
Docker for Python Django Developers
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
به اصول Docker و کانتینریر کردن برنامه های جنگو خود در مراحل آسان آموزش نحوه راه اندازی AWS EC2 نمونه های لینوکس آموزش دستورات پایه لینوکس نصب Docker در نمونه لینوکس درک معماری Docker و گردش کار تسلط بر دستورات داکر مختلف آموزش نحوه عملکرد لایه بندی داکر ایجاد حجم و نصب Docker و تفاوت را بدانید افزودن و حذف کانتینرها به شبکه داکر یک فایل داکر ایجاد کنید، از آن برای ساختن یک تصویر و راه اندازی یک ظرف استفاده کنید. کانتینر برنامه Django با استفاده از docker compose ایجاد یک برنامه وب جنگو پویا که از پایگاه داده postgres استفاده می کند پروژه را Docker کنید و چندین کانتینر را با استفاده از docker compose و موارد دیگر راه اندازی کنید در مراحل آسان پیش نیازها:دانش جنگو
این دوره برای توسعه دهندگان جنگو است که می خواهند به پروژه های Docker و Containerize مسلط شوند و همه آن دسته از دانش آموزانی که دوره توسعه دهندگان جنگو من برای پایتون را تکمیل کرده اند. Docker یک ابزار منبع باز برای بسته بندی برنامه های شما و همه چیزهایی است که به عنوان کانتینر نیاز دارند. سپس می توانید از این کانتینرها بر روی لپ تاپ خود، در آزمایش، مرحله و تا تولید که می تواند در ابر یا سرورهای سازمان شما باشد استفاده کنید. . از این دوره شما
خواهید داشت
با نحوه راهاندازی نمونههای لینوکس AWS EC2 برای نصب docker در آینده آشنا شوید
برخی دستورات اساسی لینوکس را که برای کار با docker نیاز دارید بیاموزید
Docker را روی یک نمونه لینوکس نصب کنید
معماری Docker و گردش کار را درک کنید
تسلط بر دستورات مختلف docker
با نحوه عملکرد لایهبندی docker آشنا شوید
حجمها و پایههای Docker را ایجاد کنید و تفاوت را بدانید
کانتینرها را به شبکه داکر اضافه و حذف کنید
یک فایل Docker ایجاد کنید، از آن برای ساختن یک تصویر و راه اندازی یک ظرف استفاده کنید
Docker Desktop را برای کار با docker به صورت محلی در دستگاه خود نصب کنید
از کد ویژوال استودیو با افزونه docker آن برای ایجاد و ویرایش فایلهای docker استفاده کنید
یک برنامه وب ساده جنگو ایجاد کنید
پروژه جنگو را داکر کنید
نوشتن docker و نحوه ایجاد فایلهای yaml را یاد بگیرید
ظرف برنامه Django را با استفاده از docker compose راه اندازی کنید
یک برنامه وب پویا جنگو ایجاد کنید که از پایگاه داده postgres استفاده می کند
پروژه را Docker کنید و چندین کانتینر را با استفاده از docker compose راه اندازی کنید
سرفصل ها و درس ها
معرفی
Introduction
معرفی
Introduction
چگونه از این دوره به بهترین شکل ممکن استفاده کنیم
How to make the best of this course
URL هاب GIT
GIT Hub URL
AWS EC2 و Linux Basics
AWS EC2 and Linux Basics
ایجاد حساب AWS
Create AWS Account
EC2
EC2
AWS Instance را اجرا کنید
Launch AWS Instance
SSH
SSH
MAC - به نمونه متصل شوید
MAC - Connect to instance
ویندوز - از MobaXTerm استفاده کنید
Windows - Use MobaXTerm
نکات EC2
EC2 TIPS
فهرست راهنمای لینوکس
Linux Directories
مرور دایرکتوری ها و فایل ها
Browsing Directories and files
نصب نرم افزار
Install Software
ویرایشگر VI
VI Editor
داکر
Docker
معرفی
Introduction
معماری داکر و گردش کار
Docker Architecture and Workflow
داکر در حال عمل
Docker in action
Docker Run
Docker Run
Docker Clean Up
Docker Clean Up
با Docker Run راحت باشید
Get Comfortable with Docker Run
Docker Commit
Docker Commit
لایههای داکر و ذخیرهسازی پوششی
Docker Layers and Overlay Storage
کانتینر MySql را راه اندازی کنید
Launch MySql Container
Volumes and Bind Mounts
Volumes and Bind Mounts
از حجم ها استفاده کنید
Use Volumes
از Bind Mounts استفاده کنید
Use Bind Mounts
شبکه Docker در عمل
Docker networking in action
یک شبکه کانتینر را تغییر دهید
Change a containers network
معرفی Dockerfile
Dockerfile Introduction
اولین داکرفایل
First Dockerfile
زیبایی لایه های داکر
Beauty of Docker Layers
داکر
Docker
Docker Local Setup
Docker Local Setup
معرفی
Introduction
Docker Desktop را نصب کنید
Install Docker Desktop
کد ویژوال استودیو - Docker IDE
Visual Studio code - The Docker IDE
Visual Studio Code IDE را نصب کنید
Install Visual Studio Code IDE
نحو YAML
YAML Syntax
pipenv
pipenv
PostgreSQL
PostgreSQL
پروژه ساده جنگو
Simple Django Project
معرفی
Introduction
دستورات استفاده شده را دانلود کنید
Download the commands used
یک پروژه جنگو ساده ایجاد کنید
Create a simple Django project
پروژه را داکر کنید
Dockerize the Project
Docker Compose
Docker Compose
Docker Compose UP
Docker Compose UP
دستورات نوشتن بیشتر
More Compose Commands
برو داخل ظرف
Go inside the container
یک حجم را نصب کنید
Mount a volume
پروژه ساده جنگو
Simple Django Project
پروژه جنگو پویا
Dynamic Django Project
معرفی
Introduction
راه اندازی پایگاه داده Postgres
Setup Postgres database
یک پروژه پویا ایجاد کنید
Create a dynamic project
داده ها را اضافه کنید و آزمایش کنید
Add Data and Test
پروژه را داکر کنید
Dockerize the Project
راه اندازی Postgres با استفاده از خط فرمان docker
Launching Postgres using docker command line
نوشتن فایل Walk Through
Compose File Walk Through
سرويس postgres را بنويسيد
Compose postgres service
نوشتن وب سرویس
Compose web service
Docker Compose UP
Docker Compose UP
داده ها را اضافه کنید و آزمایش کنید
Add Data and Test
سیاست راه اندازی مجدد
restart policy
برای Docker Hub ثبت نام کنید
Sign Up For Docker Hub
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات