دوره آموزشی طراحی و تولید نرم افزارهای تحت وب یا Web Application Development با بهره گیری از تکنولوژی ASP.Net MVC شرکت Microsoft و به زبان C#.Net توسط استاد بابک بوترابی در آکادمی شاهکار سیستم برگزار می شود.
دوره آموزشی ASP.Net MVC به مدت 50 ساعت در مرکز آموزش شاهکار سیستم واقع در آدرس زیر برگزار می شود:
آدرس محل برگزاری: تهران، خیابان ولیعصر، بالاتر از پارک ساعی، کوچه 34، مرکز آموزش کارگزاری بانک صنعت و معدن
تاریخ شروع این دوره، 13 تیرماه 1398 است و در روزهای پنجشنبه از ساعت 9 الی 13 خواهد بود.
پیش نیاز دوره: آشنایی اولیه با یک زبان برنامه نویسی برای شروع دوره کفایت می کند. (ترجیحاً از خانواده C یا Java)
شهریه کل دوره مبلغ 3 میلیون و 400 هزار تومان می باشد که برای پیش ثبت نام ( ویا استفاده از کد تخفیف ویژه برای دانش پذیرانی که دارای کد تخفیف هستند) از طریق این لینک اقدام به واریز مبلغ 1،500،000 تومان نمایند. (پرداخت فقط به صورت آنلاین و از طریق سایت idpay.ir صورت می گیرد)

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

بخش اول) آموزش مقدمات برنامه نویسی به زبان C#.Net و معماری پروژه های تحت وب – حدود 12 ساعت
مفاهیم شی گرایی در زبان C#.Net یا همان Object Oriented Programming
پیاده سازی Class معرفی Class Memberها شامل Field, Property, Method, Event, Constructor
مفاهیم وراثت Inheritance و Encapsulation شامل پیاده سازی وراثت و مدیریت ارث بری در C#.Net، معرفی و کاربردهای Access Modifierها و اعضای Static
مفاهیم Polymorphism شامل معرفی کاربردها، Overloading، Overriding و Hiding در زبان C#.Net
معرفی Interface و کاربردهای آن
SOLID Principles شامل:
Single Responsibility
Open / Closed Principle
Liskov substitution Principle
Interface Segregation Principle
Dependency inversion principle
بخش دوم) طراحی و پیاده سازی بانک اطلاعاتی با استفاده از SQL Server – حدود 12 ساعت
معرفی T-SQL
نصب و راه اندازی SQL Server
معرفی سرویس Database Engine
فایل های بانک اطلاعاتی در SQL Server
معرفی دستورات DML شامل:
INSERT
UPDATE
DELETE
معرفی دستور SELECT و عملگرهای آن:
ISNULL
Alias
Computed Fields
Result-Set Properties
Where Clause
Wild-Cards in Where Statement
Datetime Functions and Calculations
معرفی Stored Procedureها و انواع آنها
معرفی Functionها و انواع آن ها
مقدمات طراحی بانک های اطلاعاتی با مدل رابطه ای
بخش سوم) پیاده سازی وب سایت با استفاده از ASP.Net MVC – حدود 26 ساعت
معرفی ساختار پروژه های ASP.Net MVC شامل:
معرفی و کارکرد Model
معرفی و کارکرد View
معرفی و کارکرد Controller
معرفی Razor Engine
آشنایی با فرمت استاندارد HTML & CSS
آشنایی با HTML Helperها
معرفی Layout ها و ساختار کلی آنها
معرفی Partial-View و استفاده از آنها
معرفی Routing و آدرس دهی در پروژه های ASP.Net MVC
ساخت ORM با استفاده از Entity-Framework به روش DataBase First و Code-First Approach
معرفی و پیاده سازی IoC
پیاده سازی Authentication در پروژه های ASP.Net MVC
پیاده سازی Data Validation در ASP.Net MVC
معرفی Action Filterها در Controllerها
معرفی ActionResultها و برگرداندن مقادیر توسط آنها
Model-Binding در ASP.Net MVC
استقرار پروژه و Deployment






ممنون
سلام استاد و تشکر از دوره فوق العادتون. ببخشید ما دوره قبل با شما کلاس داشتیم و قصد داریم دوره پیشرفته رو به صورت خصوصی برگزار کنیم. امکانش هست بفرمایید ما چطور باید هماهنگ کنیم؟
تشکر
سلام
با مسؤول رابط در آموزشگاه تماس بگیرید
۰۹۳۹۲۰۲۷۹۵۲