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

دوره NodeJs از مقدماتی تا پیشرفته

  • مدرس این دوره : یونس قربانی
  • طول دوره : 24 ساعت
  • شروع دوره : 1398/03/24
  • تعداد جلسات : 8 جلسه
  • امکان قسط بندی : دارد
  • هزینه ثبت نام : 500,000 تومان
  • روزهای برگزاری : جمعه ( 13:00 الی 16:00 )

توضیحات این دوره

Node.js یک محیط یا Platform برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد.

پیش نیازهای این دوره

آشنایی با جاوا اسکریپت

مخاطبان این دوره

افرادی که علاقمند به این تکنولوژی قدرتمند هستند

افرادی که back-end developer هستند که با فریم ورکهایی از جمله ASP.NET، Rails، Django و غیره کار کردند و قصد دارند NodeJs رو هم به لیست ابزارهاشون اضافه کنن

افرادی که front-end developer هستند که قصد دارند full-stack developer بشن

مزایای شرکت در این دوره

  • بعد از اتمام این دوره با اعتماد به نفس میتونید با استفاده از NodeJs Express.js MongoDB به بهترین شکل ممکن سرویس های RESTful بسازید.
  • داشتن NodeJs در رزومه خیلی کمک میکنه تا شغل های جدید و پول بیشتری کسب کنید.

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

  • معرفی دوره NodeJs
  • توضیحات پایه و معماری Node
  • نصب و ساخت اولین برنامه Node
  • آبجکت های گلوبال
  • ماژول های در Node
  • ساخت ماژول ها
  • بارگذاری ماژول ها
  • استفاده از ماژول های درونی Node
  • ماژول Path
  •  ماژول OS
  • ماژول FS
  • ماژول Event
  • ماژول Http
  • رویدادها در Node
  • مدیریت کننده پکیج هادر Node
  • آشنایی با NPM
  • Package.Json
  • نصب و استفاده از پکیج ها
  • وابستگی بین پکیج ها
  • ساخت RESTful API توسط Express
  • توضیح پایه REST
  • معرفی Express و ساخت اولین وب سرور
  • آشنایی با Nodemon
  • متغیرهای محلی
  • مدیریت درخواستها و استفاده از Postman
  • آشنایی با Middlewareها
  • ساخت Middleware
  • استفاده از Middlewareهای داخلی و خارجی
  • ماژول Config
  • دیباگ کردن برنامه های Node
  • معرفی و استفاده از موتورهای قالب Handlerbargs , Pug
  • آشنایی با پایگاه داده های قابل استفاده
  • ساختار دهی اپلیکیشن های Express
  • آشنایی با ناهمزمانی در Node
  • CallBacks
  • Promises
  • Async & Await
  • عملیات CRUD با استفاده از MongoDB
  • استفاده از ORM
  • معرفی Mongoose
  • اعتبار سنجی
  • مدل دهی ارتباط ها
  • احراز هویت
  • معرفی و مباحث پایه
  • ساخت و ثبت نام کاربران
  • استفاده از Lodash
  • هش کردن کلمه عبور
  • مدیریت لاگ ها
  • Unit Testing
  • Publish کردن

 

اهداف این دوره

یادگیری و تسط بر روی Node.js و ساخت سرویس های RESTful

مکان برگزاری

  • نشانی : تهران ، تهران ، میدان توحید ، ابتدای ستارخان ، جنب فست فود نشاط کوچه لادن پلاک 28 طبقه دوم
  • محل برگزاری : شعبه  اصلی ، کلاس اول
  • تلفن تماس : 02188454816 ، 09197070750
  • شماره فکس : 02189774816

مشاور پروژه های برنامه نویسی و بازاریابی الکترونیکی

آیا نیاز به یک مشاور حرفه ای و مجرب در پروژه های برنامه نویسی و یا پروژه های بازاریابی الکترونیکی خود دارید ؟

مهندس ایمان مدائنی مدرس بین المللی و رسمی مایکروسافت، مدیر و موسس انجمن برنامه نویسان و آموزشگاه برنامه نویسان ، دارای مدارک رسمی Microsoft Certified Trainer - MCT و MCSD و MCP و MCSE و MCSA از مایکروسافت، مشاور چندین سازمان و ارگان دولتی و شرکت های خصوصی، می تواند در این مسیر شما را همراهی نماید.

آخرین مطالب بلاگ

مشاهده همه