نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
این دوره شما را با دانش لازم برای ساخت ، آزمایش ، استقرار و مقیاس گذاری برنامه های وب 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
نمایش نظرات