توضیحات
فراگیرنده محترم در دوره پیش رو با مفاهیم حوزه وب و زبان های 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
· تکمیل پروژه سرویس دهنده و ذخیره و بازیابی اطلاعات در پایگاه داده
سوالات متداول
برگزارکنندگان

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

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

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