لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش وب بلادرنگ با Node.js
Real-Time Web with Node.js
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
توسعه دهندگان و برنامه نویسان جاوا اسکریپت که می خواهند Node.js را از ابتدا یاد بگیرند، باید این دوره آموزشی را تماشا کنند. در این دوره، Kyle Simpson دانش Node.js شما را گام به گام ایجاد می کند، از اسکریپت های ساده یک خطی گرفته تا برنامه های چت و ویدئو کنفرانس. APIهای HTML5 را که برای ارتباطات بیدرنگ مانند بوم/ویدئو، سوکتها، getUserMedia و WebRTC باید بدانید، بیاموزید. سپس وارد Node.js شوید و همه چیز را در مورد نحوه استفاده از آن از ابتدا در خط فرمان برای برقراری ارتباط با HTML5 در زمان واقعی از طریق کدهای ناهمزمان در Node.js بیاموزید. مطالب دوره را می توانید در https://frontendmasters.com/assets/resources/kylesimpson/realtime-node.zip پیدا کنید
سرفصل ها و درس ها
API های HTML5
HTML5 APIs
معرفی
Introduction
به Node.js
Into Node.js
نماهای HTML5
HTML5 Facades
Storage API
Storage API
Canvas API
Canvas API
getUserMedia
getUserMedia
requestAnimationFrame
requestAnimationFrame
سوکت های وب
Web Sockets
Node.js
Node.js
مشاهدات Node.js
Node.js Observations
سلام دنیا
Hello World
پذیرش ورودی
Accepting Input
افزودن راهنما
Adding Help
IO و ماژول ها فایل
File IO and Modules
IO فایل ناهمزمان
Asynchronous File IO
ناهمزمانی
Asynquence
استفاده از Asynquence
Using Asynquence
نظرسنجی کیک استارتر
Kickstarter Survey
ایجاد ماژول های NPM
Creating NPM Modules
انتشار ماژول های NPM
Publishing NPM Modules
گسترش ماژول ها
Extending Modules
گرانت و گولپ
Grunt and Gulp
جریان های فایل
File Streams
جریان های لوله کشی
Piping Streams
Node به عنوان یک وب سرور
Node as a Webserver
رسیدگی به درخواست ها
Handling Requests
بحث چارچوب
Framework Discussion
شبیه سازی غیر همزمانی
Simulating Asyncronicity
اضافه کردن Asynquence
Adding Asynquence
ارائه فایل های استاتیک
Serving Static Files
Socket.io
Socket.io
راه اندازی Socket.io
Setting up Socket.io
ایجاد اتصال سوکت
Making a Socket Connection
ارسال پیام
Sending Messages
پیام رسانی توسط کاربر
User-triggered Messaging
پخش جنبش موش
Broadcasting Mouse Movement
Socket.io جمع بندی
Socket.io Wrap-up
WebRTC
WebRTC
مقدمه WebRTC
WebRTC Introduction
RTCPeerConnection، سیگنالینگ، و DataChannels
RTCPeerConnection, Signaling, and DataChannels
ایجاد یک برنامه WebRTC
Creating a WebRTC Application
Kyle یک توسعه دهنده مستقل مستقر در آستین ، TX است. او چندین پروژه متن باز (مانند LabJS) را اجرا می کند ، کتاب می نویسد ، و در جلسات و کنفرانس ها سخنرانی می کند.
نمایش نظرات