جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 02151964852-02151964851-02151964850
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

دوره آموزش Node JS

خانهبرنامه نویسیprogramming & Webدوره آموزش Node JS
آموزش Node JS
حالت مطالعه

شرح دوره آموزش Node JS

دوره آموزش Node.js به شما این امکان را می‌دهد تا با یکی از قدرتمندترین و محبوب‌ترین محیط‌های اجرای JavaScript برای توسعه سمت سرور آشنا شوید. Node.js به توسعه‌دهندگان این امکان را می‌دهد که با استفاده از JavaScript، برنامه‌های مقیاس‌پذیر و سریع ایجاد کنند و قابلیت‌های جدیدی را به دنیای برنامه‌نویسی وب اضافه کنند.

در این دوره، شما با مفاهیم پایه‌ای Node.js، نحوه نصب و پیکربندی آن، و کار با ماژول‌های مختلف آشنا خواهید شد. همچنین، یاد خواهید گرفت که چگونه می‌توانید وب‌سرویس‌ها و APIها را توسعه داده و از Express.js برای ساخت اپلیکیشن‌های وب استفاده کنید.

 

مدت زمان مورد نظر

۷۵ ساعت

پیشنیاز:  Front End Developer

سرفصل دوره

مفاهیم اولیه :

  • مفهوم process
  • تفاوت single thread و multi thread
  • تفاوت های کلیدی بین process و thread
  • Multiprocessing و Multithreading
  • تفاوت blocking (synchronously) و non-blocking (asynchronously)
  • تعریف بلوک و خطوط برنامه نویسی (ساختار block و تعیین انتهای خط)

مفاهیم شروع دوره بعد از مفاهیم اولیه:

  • تفاوت بین var ، let و const
  • انواع داده و تعریف نوع
  • ساختار کنترل جریان و دستورات شرطی و حلقه
  • تعریف تابع و انواع روش های تعریف آن – بهمراه مفهوم callback و متدهای تابع از قبیل bind، call، apply با توضیح ارسال و حوزه دید this
  • روش تعریف promise و تفاوت آن با روش callback بهمراه متدهای کلاس Promise
  • ساختار ..catch…finally
  • مفهوم ..await و نحوه کدنویسی و فراخوانی
  • مطالب پیرامون CommonJS و ES Module برای کار با ماژول ها
  • تعاریف global و انواع متدها و توابع و ماژول‌های پیرامون
  • کار با npm‌ و npx بهمراه نصب ماژول و پکیج
  • مفهوم Event Loop‌ و مدیریت رویداد ها
  • کار با بافر و تعریف آن
  • کار با stream ها
  • کار با سیستم فایل و انواع روش‌های کار با آن
  • کار با ماژول Net
  • کار با ماژول http
  • توضیحات مختصر وکار با ماژول js

درخواست مشاوره

برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.

درخواست مشاوره
02143589

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

دوره آموزش مقدماتی Python

دوره آموزش مقدماتی Python ( آموزش مقدماتی پایتون )

دوره آموزش مقدماتی Python یک دوره جامع و ساده برای کسانی است که می‌خواهند با زبان برنامه‌نویسی پایتون آشنا شوند و از پایه‌ای‌ترین مفاهیم شروع به یادگیری کنند. پایتون به دلیل سادگی، خوانایی و استفاده گسترده در حوزه‌های مختلف مانند هوش مصنوعی، توسعه وب، تحلیل داده و اتوماسیون، یکی از محبوب‌ترین زبان‌های برنامه‌نویسی در جهان است.

برنامه نویسی Python

آموزش برنامه نویسی PHP برای وب

دوره آموزش برنامه‌نویسی PHP برای وب به شما این امکان را می‌دهد تا با یکی از محبوب‌ترین زبان‌های برنامه‌نویسی سمت سرور آشنا شوید. PHP به‌عنوان یک زبان دینامیک و انعطاف‌پذیر، به توسعه‌دهندگان این امکان را می‌دهد که وب‌سایت‌ها و برنامه‌های وب تعاملی و کاربرپسند ایجاد کنند.

در این دوره، شما با مفاهیم پایه‌ای PHP، نحوه کار با پایگاه‌های داده، و تکنیک‌های توسعه وب آشنا خواهید شد. همچنین، یاد خواهید گرفت که چگونه می‌توان با استفاده از PHP صفحات وب دینامیک ایجاد کرد و با HTML، CSS و JavaScript ترکیب کرد.

برنامه نویسی C#

دوره آموزش برنامه نویسی .NET

دوره آموزش برنامه‌نویسی .NET به شما این امکان را می‌دهد تا با یکی از پلتفرم‌های قدرتمند و محبوب توسعه نرم‌افزار آشنا شوید. .NET یک چارچوب برنامه‌نویسی جامع است که به توسعه‌دهندگان امکان می‌دهد تا برنامه‌های کاربردی وب، دسکتاپ و موبایل را به‌صورت کارآمد و مقیاس‌پذیر ایجاد کنند.

در این دوره، شما با زبان‌های برنامه‌نویسی مختلفی که در اکوسیستم .NET وجود دارد، از جمله C# و VB.NET، آشنا خواهید شد. همچنین، نحوه کار با ابزارها و فناوری‌های مرتبط با .NET، از جمله ASP.NET برای توسعه وب، و Entity Framework برای کار با پایگاه‌های داده را یاد خواهید گرفت.

دوره IOS Programming Basic

دوره آموزش IOS Programming Basic

شرح دوره IOS Programming Basic

دوره های آموزشی برنامه نویسی IOS در کنار هم قرار است به شما کمک کند تا با هر آنچه برای تبدیل ایده هایتان به یک برنامه واقعی و انتشار و فروششان نیاز دارید آشنا شوید. در پایان دوره IOS Programming Basic شما یک برنامه واقعی روی اپ استور خواهید داشت.

نظرات

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

تماس با ما

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
تماس با ما
812 بازدید 0 دیدگاه
آشنایی با تجهیزات آموزشگاه
دسته: programming & Web، برنامه نویسی، متخصص جاوا اسکریپت

درباره ما

گروه دوران یکی از موفق‌ترین مجموعه شرکت‌های فناوری اطلاعات است، که با هدف ارائه محصولات وخدمات متنوع تاسیس گردید. این مجموعه بیش از 23 سال سابقه کاری در زمینه نرم افزار، مخابرات و شبکه دارد.

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان، کوچه 12، پلاک 6
  • عمومی : 02151964850 | 02151964851 | 02151964852
  • سازمانی : 02151964860 | 02151964861
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

بنر تقویم پاییز
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت