آموزش صفر تا تولید Node.js در خدمات وب آمازون

Zero to Production Node.js on Amazon Web Services

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

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

وب سرور The Web Server

  • مقدمه Introduction

  • برنامه نمونه The Sample Application

  • ورزش 0: راه اندازی فروشگاه Exercise 0: Setting up Shop

  • ارائه درخواستهای HTTP با Express Serving HTTP Requests with Express

  • نسخه ی نمایشی کد وب سرور The Web Server Code Demo

  • گزینه های جایگزین برای بیان Alternatives to Express

  • تمرین 1: هک کردن در اکسپرس Exercise 1: Hacking on Express

  • تمرین 1 راه حل Exercise 1 Solution

ساخت ابزار Build Tools

  • اسکریپت های NPM و Grunt NPM Scripts and Grunt

  • اسکریپت های NPM و Beanstalk الاستیک NPM Scripts and Elastic Beanstalk

  • نسخه ی نمایشی ساخت ابزار Build Tools Code Demo

  • گزینه های جایگزین و دوستان گرونت Alternatives and Friends of Grunt

  • تمرین 2: تقویت ابزارهای ساخت خود Exercise 2: Enhancing Your Build Tools

  • تمرین 2 راه حل Exercise 2 Solution

پایگاه داده The Database

  • Sequelize و PostgreSQL را انتخاب کنید Sequelize and PostgreSQL

  • نسخه ی نمایشی کد پایگاه داده The Database Code Demo

  • پایگاه داده های جایگزین Alternative Databases

  • تمرین 3: تقویت مدل داده خود Exercise 3: Enhancing Your Data Model

  • تمرین 3 راه حل ، قسمت 1 Exercise 3 Solution, Part 1

  • تمرین 3 راه حل ، قسمت 2 Exercise 3 Solution, Part 2

محیط تولید Production Environment

  • Beanstalk الاستیک و RDS Elastic Beanstalk and RDS

  • تهیه یک محیط Provisioning an Environment

  • نسخه ی نمایشی محیط تولید ، قسمت 1 Production Environment Demo, Part 1

  • نسخه ی نمایشی محیط تولید ، قسمت 2 Production Environment Demo, Part 2

  • نسخه ی نمایشی محیط تولید ، قسمت 3 Production Environment Demo, Part 3

  • نسخه ی نمایشی محیط تولید ، قسمت 4 Production Environment Demo, Part 4

  • محیط های تولید جایگزین Alternative Production Environments

  • تمرین 4: اجرای برنامه ، قسمت 1 Exercise 4: Deploying the Application, Part 1

  • تمرین 4: اجرای برنامه ، قسمت 2 Exercise 4: Deploying the Application, Part 2

  • تمرین 4: اجرای برنامه ، قسمت 3 Exercise 4: Deploying the Application, Part 3

Front End Toolchain Front End Toolchain

  • دستور کار روز دو Day Two Agenda

  • مرور مرور کنید Browserify

  • گزینه های SASS و SASS SASS and SASS Alternatives

  • مرور نسخه نمایشی کد Browserify Code Demo

  • نسخه ی نمایشی کد SASS SASS Code Demo

  • تمرین 5: ساخت ابزارهای Front End Exercise 5: Building on Front End Tools

  • تمرین 5 راه حل Exercise 5 Solution

Vue.js Vue.js

  • ساخت با Vue.js Building with Vue.js

  • نسخه نمایشی کد Vue.js Vue.js Code Demo

  • تمرین 6: ساختن یک مشتری غنی Exercise 6: Building a Rich Client

  • تمرین 6 راه حل ، قسمت 1 Exercise 6 Solution, Part 1

  • تمرین 6 راه حل ، قسمت 2 Exercise 6 Solution, Part 2

رابط کاربر در زمان واقعی Realtime User Interfaces

  • با استفاده از Socket.io Using Socket.io

  • نسخه نمایشی کد برنامه چت ، قسمت 1 Chat Application Code Demo, Part 1

  • نسخه نمایشی کد برنامه چت ، قسمت 2 Chat Application Code Demo, Part 2

  • تمرین 7: ویژگی های زمان واقعی Exercise 7: Realtime Features

  • تمرین 7 راه حل Exercise 7 Solution

نظارت بر تولید Production Monitoring

  • ملخ و رولبار Locust and Rollbar

  • بار آزمایشی کد تست بار Load Testing Code Demo

  • تمرین 8: نظارت بر تولید با Rollbar Exercise 8: Production Monitoring with Rollbar

  • تمرین 8 راه حل Exercise 8 Solution

تجزیه و تحلیل وب Web Analytics

  • Google Universal Analytics Google Universal Analytics

  • Google Analytics: بررسی اجمالی و گزارش های سفارشی Google Analytics: Overview and Custom Reports

  • Google Analytics: اهداف Google Analytics: Goals

  • تجزیه و تحلیل جهانی در گره Universal Analytics in Node

  • تمرین 9: Google Analytics را پیاده سازی کنید Exercise 9: Implement Google Analytics

  • تمرین 9 راه حل Exercise 9 Solution

  • بسته شدن Wrap-up

نمایش نظرات

آموزش صفر تا تولید Node.js در خدمات وب آمازون
جزییات دوره
6h 32m
58
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
10
4.1 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Whinnery Kevin Whinnery

Kevin Whinnery یک لوله کش و بشارت دهنده Twilio است ، یک پلت فرم API که ارسال و دریافت پیام های متنی یا تصویری ، برقراری و دریافت تماس های تلفنی و جاسازی تماس های VoIP را در برنامه های تلفن همراه وب یا توسعه دهندگان برای توسعه دهندگان آسان می کند. کوین نویسنده و نگهدارنده ماژول node.js رسمی Twilio و همچنین چندین پروژه نرم افزاری دیگر است که رو به توسعه است. کوین قبل از پیوستن به Twilio چهار سال را در Appcelerator گذراند و در آنجا به راه اندازی Titanium Mobile ، یک بستر جاوا اسکریپت برای ساخت برنامه های تلفن همراه بومی در iOS و Android کمک کرد. کوین همچنین بنیانگذار و سازمان دهنده جاوا اسکریپت MN ، یکی از بزرگترین و فعالترین گروههای کاربری فنی مینه سوتا است. کوین با همسر زیبا و سه فرزند منحوس خود در سنت پل ، مینا زندگی می کند.