آموزش توسعه برنامه های Node.js با Docker

Developing Node.js Apps with Docker

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

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

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

ساخت تصاویر گره Building Node Images

  • مزایای کانتینرها Benefits of Containers

  • نسخه ی نمایشی: اجرای کانتینرهای گره با داکر Demo: Running Node Containers with Docker

  • اصطلاحات توضیح داده شده است Terminology Explained

  • تصاویر کانتینر ساختمان Building Container Images

  • نوشتن Dockerfile Writing Dockerfile

  • تصاویر کانتینر ادامه دارد Container Images Continued

  • نسخه ی نمایشی: ساخت و اجرای کانتینرها Demo: Building and Running Containers

پیکربندی و اجرای کانتینرها Configuring and Running Containers

  • کانتینرهای در حال اجرا Running Containers

  • تنظیم متغیرهای محیطی Setting Environment Variables

  • نسخه ی نمایشی: ARG و ENV Demo: ARG and ENV

  • استفاده از حجم ها Using Volumes

  • خواندن پیکربندی در Node.js Reading Configuration in Node.js

  • نسخه ی نمایشی: پیکربندی کانتینرها Demo: Configuring Containers

  • مقداردهی اولیه کانتینرها Initializing Containers

  • نسخه ی نمایشی: با استفاده از ENTRYPOINT Demo: Using an ENTRYPOINT

اشکال زدایی ظروف Debugging Containers

  • ورود به کانتینرها Logging in Containers

  • ورود به سیستم با اکسپرس Logging with Express

  • نسخه ی نمایشی: ثبت برنامه Demo: App Logging

  • بازرسی ظروف Inspecting Containers

  • نسخه ی نمایشی: اشکال زدایی ظروف Demo: Debugging Containers

اشکال زدایی تعاملی با IDE ها Interactive Debugging with IDEs

  • WebStorm WebStorm

  • نسخه ی نمایشی: داکر با WebStorm Demo: Docker with WebStorm

  • کد VS VS Code

  • نسخه ی نمایشی: داکر با کد VS Demo: Docker with VS Code

اجرای برنامه های چند لایه با Docker Compose Running Multi-tier Applications with Docker Compose

  • اتصال کانتینرها Connecting Containers

  • حالت های شبکه داکر Docker Network Modes

  • برنامه های چند لایه با Docker Multi-tier Applications with Docker

  • Docker Compose Docker Compose

  • نسخه ی نمایشی: اتوماسیون کانتینر با Docker Compose Demo: Container Automation with Docker Compose

نمایش نظرات

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

آموزش توسعه برنامه های Node.js با Docker
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 3m
30
Pluralsight (پلورال سایت) pluralsight-small
29 تیر 1400 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
10
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Piotr Gaczkowski Piotr Gaczkowski

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

Pluralsight (پلورال سایت)

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

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