Course catalog

Categories

Showing 1-5 of 5 items.

linkedin Advanced Node.js (Mitalearn-135759)

  • 2 hours 3 minutes
  • پیشرفته
  • Release date: 21 June 2026
  • Author: Alex Banks
درباره این دوره:

تکنیک های پیشرفته برنامه نویسی ناهمزمان و جریان داده را در Node.js بیاموزید. در این دوره، مربی Alex Banks نحوه استفاده از الگوهای ناهمزمان مانند callbacks، process و async/wait را برای مدیریت فرآیندها و اجرای پی در پی، موازی و همزمان نشان می دهد. او سپس جریان‌ها را بررسی می‌کند، یک ویژگی حیاتی برای خواندن و نوشتن داده‌ها از برنامه‌های Node. او چهار نوع مختلف جریان را معرفی می‌کند - قابل خواندن، قابل نوشتن، دوطرفه و تبدیل - و نشان می‌دهد که چگونه می‌توان فشار برگشتی یا تجمع را در انتقال داده به حداقل رساند. در بخش آخر، الکس نحوه ترکیب تکنیک‌ها و ساخت یک سرور HTTP برای پخش ویدیو از طریق وب را نشان می‌دهد. با نحوه اطمینان از سازگاری جریان با مرورگرها و جمع‌آوری داده‌های چندبخشی/فرم مانند داده‌های متنی و فایل‌ها از جریان آپلود آشنا شوید. در پایان دوره، شما یک مجموعه ابزار قدرتمند جدید برای ساختن اپلیکیشن های پیشرفته و در مقیاس سازمانی با Node.js خواهید داشت.

linkedin Node.js Essential Training (Mitalearn-276655)

  • 1 hours 20 minutes
  • مناسب همه
  • Update date: 21 June 2026
  • Author: Eve Porcello
درباره این دوره:

Node.js یک ابزار قدرتمند برای کنترل سرورها، ساخت برنامه های کاربردی وب و ایجاد برنامه های رویداد محور است. و جاوا اسکریپت - زبانی که برای همه توسعه دهندگان وب آشناست - از مرورگر خارج می کند. با Node.js می‌توانید برنامه‌هایی بسازید که روی لپ‌تاپ یا حتی ابر اجرا شوند. در این دوره، موارد ضروری Node.js را یاد بگیرید و شروع به ایجاد برنامه های جاوا اسکریپت خود کنید. مدرس Eve Porcello تمام اصول اولیه را پوشش می دهد و نحوه نصب Node.js و کار با هسته Node.js را نشان می دهد که شامل ورودی استاندارد، خروجی استاندارد، سیستم ماژول، سیستم فایل و نحوه نوشتن و اجرای جاوا اسکریپت بر روی سرور پس از اتمام این دوره، به مفاهیم و تکنیک های اساسی Node.js مجهز خواهید شد که می توانید در پروژه بعدی خود از آنها استفاده کنید.

Related Skills

linkedin Node.js: Testing and Code Quality (Mitalearn-220164)

  • 4 hours 21 minutes
  • مناسب همه
  • Release date: 21 June 2026
  • Author: Jon Peck
درباره این دوره:

اکثر مهندسان نرم‌افزار موافق هستند که نگهداری کدهای پاک راحت‌تر از کدهای آشفته است، اما دقیقاً چه شکلی است و چگونه می‌توان کدهای آشفته را پاک کرد؟ در این دوره، Jon Peck نحوه اندازه‌گیری کیفیت، پیاده‌سازی آزمایش، و اندازه‌گیری پوشش کد در برنامه‌های Node.js را با استفاده از یک برنامه کامل اما پر اشکال رزرو رستوران برای نشان دادن مفاهیم نشان می‌دهد. Jon ابتدا اصول جاوا اسکریپت و تست و مفاهیم کیفیت کد را بررسی می کند. سپس نحوه استفاده از لینترها برای یافتن کد مشکوک را توضیح می دهد. چارچوب های مختلف تست و اجزای آنها را بررسی می کند. و نشان می دهد که چگونه می توانید کد خود را برای آزمایش با استفاده از تست دوبل جدا کنید، سپس با جاسوس ها و مسخره ها تأیید کنید. Jon دوره را با نشان دادن نحوه ایجاد گزارش در مورد سلامت کد در کل پایگاه کد خود به پایان می رساند. در طول مسیر، او ویدیوهای چالش و راه حل ارائه می دهد تا بتوانید قبل از حرکت، دانش خود را در مورد هر بخش آزمایش کنید.

linkedin ساخت وب سایت با Node.js و Express.js (Mitalearn-164693)

  • 3 hours 10 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Daniel Khan
درباره این دوره:

Node.js یک پلت فرم اصلی برای وب است که توسط شرکت هایی مانند Uber، Netflix و Intuit استفاده می شود. Express.js یک فریمورک سریع و مینیمالیستی است که در بالای Node.js قرار دارد و به شما امکان می‌دهد تا اپلیکیشن‌ها و وب‌سایت‌های قدرتمند تک صفحه‌ای و چند صفحه‌ای بسازید. در این دوره، مربی دانیل خان نشان می دهد که چگونه می توان یک وب سایت واقعی و قوی با این فناوری ها ساخت. یاد بگیرید که چگونه در چند دقیقه یک برنامه اصلی بسازید، HTML را به صفحات پویا تبدیل کنید، از موتورهای قالب برای مدولار کردن کدها، اضافه کردن مسیریابی و منطق تجاری، مدیریت خطاها، ذخیره داده های فرم و ایجاد نقاط پایانی API برای برنامه های تک صفحه ای استفاده کنید. در طول مسیر، دانیل به شما کمک می‌کند تا نکاتی را درباره Express.js انتخاب کنید و دانش کلی خود را در مورد نحوه کار موثر با Node.js بهبود بخشید.

linkedin یادگیری Node.js (Mitalearn-124097)

  • 2 hours 1 minutes
  • مبتدی
  • Update date: 21 June 2026
  • Author: Alexander Zanfir
درباره این دوره:

Node.js پلتفرمی است که بر روی زمان اجرا Chrome JavaScript ساخته شده است که می تواند به شما در ساخت برنامه های شبکه سریع و مقیاس پذیر کمک کند. Node.js از یک مدل ورودی/خروجی مبتنی بر رویداد و غیرمسدود استفاده می‌کند که آن را سبک و کارآمد می‌سازد—برای برنامه‌های هم‌زمان فشرده داده که در دستگاه‌های توزیع‌شده اجرا می‌شوند، ایده‌آل است. در این دوره، اصول Node.js را یاد بگیرید و نحوه ساخت یک برنامه ساده را بیاموزید. Alexander Zanfir به موضوعاتی مانند npm، خواندن و نوشتن فایل‌ها و چارچوب‌های Node.js می‌پردازد. او ویژگی های Node.js مانند async/await را پوشش می دهد و به مفاهیم محبوب توسعه وب می پردازد. Alexander همچنین نحوه ساخت یک برنامه چت آزمایشی را از ابتدا تا انتها توضیح می دهد.