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

Building Web Apps With Node.js

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: Kevin Whinnery، روابط توسعه‌دهنده Twilio، نکات ضروری را برای درک برنامه‌نویسی در محیط Node.js برای شروع ساخت برنامه‌های تحت وب بررسی می‌کند. این دوره برای کسانی که از زبان های سمت سرور دیگر می آیند ایده آل است که به دنبال ساخت برنامه های وب با جاوا اسکریپت سمت سرور در Node هستند. ماژول‌های گره، مسیریابی و قالب‌بندی با اکسپرس، ماندگاری داده‌ها با MongoDB، ارتباط بی‌درنگ بین سرور و کلاینت با socket.io، اشتراک‌گذاری کد روی کلاینت و سرور با Browserify را پوشش می‌دهد و منابع اضافی را پوشش می‌دهد.

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

اصول Node.js Node.js Basics

  • معرفی دوره Course Introduction

  • چرا Node.js Why Node.js

  • Node.js چیست؟ What is Node.js

  • ویژگی های اصلی Node.js Basic Features of Node.js

  • در حال توسعه و رفع اشکال Developing and Debugging

  • ماژول های CommonJS CommonJS Modules

  • NPM NPM

  • چالش های 1 و 2 Challenges 1 & 2

  • راه حل چالش 1 Challenge 1 Solution

  • راه حل چالش 2 Challenge 2 Solution

مسیریابی و الگوسازی با Express Routing and Templating With Express

  • اکسپرس معرفی Express Introduction

  • مسیرها Routes

  • میان افزار Middleware

  • چالش 3 Challenge 3

  • راه حل چالش 3 Challenge 3 Solution

ماندگاری Persistence

  • Node.js Persistence Options Node.js Persistence Options

  • چالش 4 Challenge 4

  • راه حل چالش 4 Challenge 4 Solution

  • چالش 4 سوال اضافی Challenge 4 Additional Questions

برنامه های بلادرنگ با Socket.IO Real-time Applications With Socket.IO

  • نمای کلی Socket.IO Socket.IO Overview

  • چالش 5 Challenge 5

  • راه حل چالش 5 Challenge 5 Solution

به اشتراک گذاری کد با Browserify Sharing Code With Browserify

  • مرورگر Browserify

  • چالش 6 Challenge 6

  • جاوا اسکریپت و iOS 7 JavaScript and iOS 7

  • راه حل چالش 6 Challenge 6 Solution

بیشتر خواندن Further Reading

  • حرکت به سمت تولید Moving to Production

  • سوالات مخاطبان Audience Questions

نمایش نظرات

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

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

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

آموزش ساخت برنامه های وب با Node.js
جزییات دوره
3h 43m
28
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
322
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 ، یکی از بزرگترین و فعالترین گروههای کاربری فنی مینه سوتا است. کوین با همسر زیبا و سه فرزند منحوس خود در سنت پل ، مینا زندگی می کند.