رویداد به پایان رسیده است!
آموزش Node.js در تاریخچهارشنبه ۲۰ شهریوربه پایان رسیده است. (جزئیات بیشتر)

آموزش Node.js

شروع:
سه‌شنبه ۱ مرداد ۹۸ ۰۸:۰۰
پایان:
چهارشنبه ۲۰ شهریور ۹۸ ۱۹:۰۰
آموزش Node.js
برگزارکننده‌ی رویداد
مهلت ثبت‌نام برای این رویداد به پایان رسیده است.

توضیحات

فراگیرنده محترم در دوره پیش رو با مفاهیم حوزه وب و زبان های HTML، CSS و Javascript که پایه و اساس صفحات وب را تشکیل می دهند، اشنا می شود. سپس به بررسی دقیق تر زبان Javascript می پردازیم و یاد میگیریم که چگونه با این زبان عناصر موجود در صفحات وب را کنترل کنیم. همچنین با مفهوم REST API و JSON آشنا می شویم که پل ارتباطی بین سرویس دهنده و سرویس گیرنده هستند.

پس از آشنایی با مقدمات یاد شده به سراغ مفهوم NodeJS و مدیریت پکیج NPM می رویم و پکیج های NodeJs را مورد بررسی قرار می دهیم. سپس با استفاده از Express که یک فریموورک بر پایه NodeJS است، اقدام به ساخت یک سرویس دهنده می کنیم به نحوی که دادهای مورد نظر را برای سرویس گیرنده در قالب REST API فراهم سازد. همچنین پس از آشنایی مختصر با پایگاه داده Mongo DB، از آن برای ذخیره و بازیابی اطلاعات سرویس دهنده استفاده می کنیم.

آنچه در این دوره به یادگیری آن خواهیم پرداخت:

·         بررسی ساز و کار وب

·         آشنایی سرویس دهنده و سرویس گیرنده

·         بررسی اجمالی HTML و CSS

·         آشنایی با Javascript

·         کار با عناصر HTML در جاوااسکریپت

·         رخداد ها در جاوااسکریپت

·         آشنایی با REST API و JSON

·         بررسی مفهوم NodeJS

·         نصب NodeJS و NPM

·         آشنایی با پکیج های NodeJS و طریقه نصب آنها

·         آشنایی با فریموورک Express

·         ساخت سرویس دهنده REST API با استفاده از Express

·         آشنایی و ارتباط با پایگاه داده MongoDB

·         تکمیل پروژه سرویس دهنده و ذخیره و بازیابی اطلاعات در پایگاه داده

سوالات متداول

شرکت کنندگان دوره چه کسانی هستند
این دوره برای عموم نیز آزاد میباشد و تمامی افراد از دانشجو تا افراد عادی در صورت علاقه به یادگیری این زبان میتوانند در دوره شرکت کنند
پیش‌نیاز های علمی شرکت در این رویداد چیست؟
چنانچه آگاهی نسبی نسبت به برنامه نویسی تحت وب داشته باشید بهتر است در غیر این صورت تدریس با تعیین سطح از افراد به عمل خواهد آمد
وسایل همراه و مورد نیاز در این رویداد چیست؟
لپ تاپ
مدت زمان
12 جلسه 2ساعته

برگزارکنندگان

انجمن علمی مهندسی کامپیوتر دانشگاه گیلان

انجمن علمی مهندسی کامپیوتر دانشگاه گیلان

الیاس مسیبی

الیاس مسیبی

برنامه نویس و مدرس دانشگاه

آدرس:رشت رشت پارک شهر - پردیس دانشگاه گیلان