دوره آموزشی طراحی وب سمت سرور (Backend)

شروع:
سه‌شنبه ۲۰ فروردین ۹۸ ۱۶:۰۰
پایان:
سه‌شنبه ۱۷ اردیبهشت ۹۸ ۱۹:۰۰
دوره آموزشی طراحی وب سمت سرور (Backend)
برگزارکننده‌ی رویداد
جزئیات
مهلت ثبت‌نام
قیمت (تومان)
تعداد

توضیحات

برنامه نویسی بک اند (Back End) مربوط به کدنویسی و برنامه نویسی هر آن چیزی است که کاربر آن را مشاهده نمیکند و مربوط به کارهای پشت صحنه وب سایت است.

برای مثال وقتی که یک وبسایت، مقالات را از دیتابیس دریافت میکند، یک امر مربوط به بک اند است. وظیفه‌ی یک برنامه نویس بک اند، برنامه نویسی چیزهایی است که هسته اصلی یک وبسایت هستند و کاربر کدهای آن‌را بصورت مستقیم مشاهده نمیکند.

در این دوره ابتدا مباحث مقدماتی و پایه ی برنامه نویسی سمت سرور با استفاده از زبان PHP تدریس خواهد شد و سپس با استفاده از فریم ورک لاراول به بررسی مفاهیم سطح بالاتر پرداخته خواهد شد و تمامی مراحل کلاس  با مثال های عملی و انجام پروژه همراه است.

این دوره از تاریخ ۱۳۹۸/۱/۲۰ لغایت ۱۳۹۸/۲/۱۷ هر سه شنبه‌  از ساعت ۱۶:۰۰ الی ۱۹:۰۰ در محل دانشگاه شهید رجایی دانشکده کامپیوتر برگزار میشود.

مدرس

میثم ولوئیان

میثم ولوئیان

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

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

سر فصل ها

سرور، پورت، هاست و دامنه چیستند؟
مبانی پرتکل http
انواع درخواست ها در پرتکل
بخش های تشکیل دهنده یک درخواست
ساز و کار ارسال درخواست به سرور و دریافت پاسخ


----------


سینتکس زبان php
انواع تایپ های متغیر در زبان php
معرفی مفاهیم و نحوه کاربرد session, cookie, global variables


---------------


معرفی برخی توابع و کتابخانه پرکاربرد در زبان php
معرفی پایگاه داده های ساختارمند (MySql) .
نحوه اتصال به پایگاه داده در زبان php و ساختار کوئری ساده


----------------


موارد امنیتی در کوئری زدن به دیتابیس
آشنایی با معماری MVC
تمرین یا یک پروژه ی ساده به زبان php


------------------


شروع فریم ورک لاراول:
نحوه نصب و مقدمات
معرفی دایرکتوری ها و ساختار پروژه لاراول
مسیر دهی (Routing)


----------------------


آشنایی با migrationها
کوئری نویسی در لاراول (Eloquent ORM)
انواع رابطه ها و تعریف آنها در لاراول (many to many/one to many,...)
سیستم احراز هویت
فرم ها و اعتبارسنجی
آپلود فایل

* یک جلسه پیش نیاز برای دوستانی که با مفاهیم پایگاه داده آشنایی ندارن تشکیل میشود.

زمان‌بندی

جلسه اول
جلسه دوم
جلسه سوم
جلسه چهارم
جلسه پنجم
عنوانشروعپایان
۱۳۹۸/۱/۲۰۱۶:۰۰۱۹:۰۰
عنوانشروعپایان
۱۳۹۸/۱/۲۷۱۶:۰۰۱۹:۰۰
عنوانشروعپایان
۱۳۹۸/۲/۳۱۶:۰۰۱۹:۰۰
عنوانشروعپایان
۱۳۹۸/۲/۱۰۱۶:۰۰۱۹:۰۰
عنوانشروعپایان
۱۳۹۸/۲/۱۷۱۶:۰۰۱۹:۰۰

آدرس:تهران لویزان، خیابان شعبانلو، دانشگاه شهید رجایی، دانشکده مهندسی کامپیوتر