آموزش Node.js: استقرار برنامه ها

Node.js: Deploying Applications

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: نحوه استقرار برنامه های Node.js را بیابید و گزینه های پرطرفداری را که می توانند به شما کمک کنند با موفقیت روند استقرار را کنترل کنید ، مرور کنید. این دوره از طریق نحوه استقرار برنامه ها به Heroku ، AWS Elastic Beanstalk و Microsoft Azure پیگیری می کند. Kirsten Hunter را دنبال کنید زیرا او یک پروژه ساده را تنظیم می کند و از طریق سناریوهای مختلف استقرار کار می کند. در طول دوره ، کیرستن نکات و دیدگاه های عملی درباره جوانب مثبت و منفی هر گزینه را به اشتراک می گذارد. بعلاوه ، وی چگونگی کار با برخی از متداول ترین سیستمهای استقرار مداوم را مورد استفاده قرار می دهد ، از جمله Jenkins و CircleCI.
موضوعات شامل:
  • تنظیمات MongoDB و GitHub
  • ایجاد یک برنامه Heroku
  • استقرار با استفاده از Elastic Beanstalk
  • ایجاد میزبان لاجوردی و پیکربندی محیط
  • ابزار استقرار مداوم
  • کار با جنکینز ، تراویس CI و CircleCI

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

مقدمه Introduction

  • خوش آمدی Welcome

  • آنچه باید قبل از تماشای این دوره بدانید What you should know before watching this course

1. تنظیم برنامه خود 1. Setting Up Your Application

  • نمای کلی پروژه Project overview

  • راه اندازی MongoDB MongoDB setup

  • محیط توسعه Development environment

  • گزینه های بسته بندی Packaging choices

  • استفاده از Git برای استقرار Using Git for deployment

  • راه اندازی GitHub GitHub setup

2. هرووک 2. Heroku

  • راه اندازی هرووک Heroku setup

  • ایجاد برنامه هرووک Heroku application creation

  • تعامل برنامه هرووک Heroku application interaction

  • خطوط لوله هرووک Heroku pipelines

3. AWS Elast Beanstalk 3. AWS Elastic Beanstalk

  • راه اندازی AWS AWS setup

  • AWS Elastic Beanstalk AWS Elastic Beanstalk

  • راه اندازی الاستیک Beanstalk Elastic Beanstalk setup

  • رابط الاستیک Beanstalk Elastic Beanstalk interface

4. لاجورد 4. Azure

  • راه اندازی لاجورد Azure setup

  • میزبان لاجوردی Azure host creation

  • پیکربندی محیط لاجورد Azure environment configuration

5- استقرار مداوم 5. Continuous Deployment

  • بررسی CI / CD CI/CD overview

  • سرور جنکینز Jenkins server

  • Travis CI Travis CI

  • CircleCI CircleCI

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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

آموزش Node.js: استقرار برنامه ها
جزییات دوره
1h 24m
24
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
27,793
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kirsten Hunter Kirsten Hunter

Developer Advocate در DataStax

Kirsten Hunter یک مدافع توسعه دهنده در DataStax است.

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