🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش SocketIO و TypeScript
- آخرین آپدیت
دانلود SocketIO and TypeScript
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش جامع Socket.IO، TypeScript و Node.js برای ساخت محتوای تعاملی چندنفره بلادرنگ
با این دوره آموزشی، دنیای Socket.IO، TypeScript و Node.js را کاوش کنید و نحوه ساخت محتوای تعاملی چندنفره بلادرنگ برای وب را بیاموزید.
مباحث کلیدی دوره:
TSC و tsconfig: تنظیمات لازم برای محیطهای مرورگر و Node.js.
راه اندازی Nodemon و Concurrently: ابزارهای ضروری برای توسعه.
NPM، Node.js و package.json: مدیریت بستهها و محیط پروژه.
ارتباطات Socket.IO: درک عمیق ارتباط بین سرور و کلاینت با استفاده از TypeScript.
ساخت نمونههای کاربردی: شامل چت، ابزار نقاشی مشارکتی و ادغام با Three.js.
Express و سرویسدهی محتوای استاتیک: با Node.js.
طراحی برنامههای قدرتمند و تعاملی: با استفاده از TypeScript و Socket.IO.
استقرار و راهاندازی در سرور ابری: تنظیم پروکسی Nginx، اتصال دامنه و افزودن SSL.
پیشنیازهای دوره:
علاقه به یادگیری وبسوکتها با Socket.IO.
دسترسی به کامپیوتر (PC، Mac یا Linux) با امکان نصب نرمافزارهایی مانند VSCode، Git و Node.js.
تجربه پایه با HTML، CSS و JavaScript (بسیار مطلوب است).
درباره دوره:
به دوره آموزشی من در زمینه Socket.IO و TypeScript خوش آمدید! در این دوره، شما یاد میگیرید که چگونه محتوای تعاملی چندنفره و بلادرنگ بسازید که هم در مرورگر و هم در وب اجرا میشود.
با ساخت یک بویلرپلیت پیشرفته که شامل مؤلفههای کلاینت و سرور است، شروع خواهیم کرد. با اتمام این مرحله، هر تغییری که اعمال کنید، به طور خودکار کامپایل و سرور و برنامههای کلاینت را با آخرین تغییرات راهاندازی مجدد میکند.
سپس، هر یک از مفاهیم لازم برای آغاز ارتباطات از طریق سوکتها را از دیدگاه کلاینت و سرور یاد خواهیم گرفت.
پس از آن، به بررسی چندین مورد استفاده از سوکتها در وب میپردازیم و نحوه ادغام Socket.IO در این نوع برنامهها را درک میکنیم.
در مرحله بعد، یاد میگیریم که چگونه برنامههای تکمیلشده خود را در یک سرور وب زنده مستقر کنیم، نام دامنه و SSL را پیکربندی کنیم و سرور وب را برای ارتباط صحیح با استفاده از پروتکل وب سوکت پیکربندی نماییم.
در پایان دوره، چندین نوع برنامه Socket.IO ساختهاید و درک کاملی از نحوه کارکرد محتوای تعاملی بلادرنگ در مرورگر خواهید داشت.
پس اگر عاشق کدنویسی هستید، دوست دارید نتایج کار خود را ببینید، اهل آزمایش و تجربه هستید و ایدههای بیشماری در ذهن دارید که میخواهید به واقعیت تبدیل کنید، این دوره برای شما مناسب است.
از اینکه در این دوره شرکت کردید سپاسگزارم و مشتاقانه منتظر دیدن شما در دوره هستم.
سرفصل ها و درس ها
راهاندازی محیط توسعه
Setup Development Environment
مقدمه
Introduction
راهاندازی محیط توسعه
Setup Development Environment
ساخت قالب اولیه Socket.IO
Create Socket.IO Boilerplate
ساخت سرور Socket.IO
Create the Socket.IO Server
کامپایل با استفاده از tsconfig.json
Compile using tsconfig.json
TSC Watch، Nodemon و Concurrently
TSC Watch, Nodemon and Concurrently
ساخت کلاینت SocketIO
Create the SocketIO Client
ساخت کلاینت با استفاده از TSC
Build the Client using TSC
ساخت کلاینت با استفاده از Webpack
Build the Client using Webpack
نمایش نظرات