آکادمی شاهکار سیستم در ترم پاییز 98 اقدام به برگزاری دوره برنامه نویسی ASP.Net MVC با تدریس استاد بابک بوترابی می نماید.

زبان برنامه‌نویسی مورد استفاده در این مجموعه آموزشی، زبان C#.Net بوده و هدف برگزاری دوره نیز آموزش کامل برنامه‌نویسی تحت وب در راستای آماده‌سازی دانش‌پذیران جهت ورود به بازار کار می‌باشد.

این دوره آموزشی دارای سطح مقدماتی است و به مدت 50 ساعت در مرکز آموزش بانک صنعت و معدن برگزار می‌شود.

محل برگزاری دوره

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

تاریخ شروع و زمان برگزاری

تاریخ شروع دوره 12 مهر 1398 است و در روز جمعه از ساعت 10 صبح الی 14 می‌باشد.

پیش‌نیاز دوره: آشنایی اولیه با یکی از زبان‌های برنامه‌نویسی مانند C یا Java کفایت می‌کند.

شهریه و پیش ثبت نام

شهریه کل دوره مبلغ 3 میلیون و 400 هزار تومان است که برای پیش ثبت نام با مبلغ 1 میلیون و 500 هزار تومان می‌توان از طریق وب سایت idpay.ir اقدام نمود.

ثبت نام در دوره برنامه نویسی استاد بوترابی

آکادمی شاهکار سیستم چه تفاوتی با سایر آموزشگاه های کامپیوتری دارد؟

آکادمی شاهکار سیستم برای اولین بار در ایران اقدام به آموزش تخصصی در راستای آماده سازی نیروی متخصص برای ورود به بازار کار در ایران نموده است.

مجموعه شاهکار سیستم با عقد قراردادهای تأمین نیروی انسانی با بیش از 20 سازمان حوزه فناوری اطلاعات ایران، دوره های آموزشی خود را با رویکرد آماده سازی دانشجویان برای ورود به بازار کار و یا ارتقای شغلی کارکنان سازمانها برگزار می کند.

در واقع برای اولین بار در ایران، آکادمی شاهکار سیستم آموزش تخصصی خود را کاملاً مبتنی بر نیازمندی های آموزشی شرکت های درخواست دهنده نیروی کار تنظیم می کند تا به عنوان واسطی بین شرکت های حوزه فناوری اطلاعات و متقاضیان ورود به بازار کار، نقش ایفا نماید. فارغ التحصیلان دوره های آموزشی در آزمون هایی شرکت می کنند که از قبل با شرکت های درخواست دهنده نیروی کار تنظیم شده است. پس از قبولی در آزمون ها نیز شرکت شاهکار سیستم برای فارغ التحصیلان رزومه کاری تهیه و تنظیم می کند و فارغ التحصیلان به صورت مستقیم به بازار کار معرفی می شوند.

طبیعی است که تمامی فارغ التحصیلان در اولین فرصت های شغلی لزوماً استخدام نمی شوند اما احتمال جذب بازار کار برای فارغ التحصیلان شرکت شاهکار سیستم بسیار بالا خواهد بود.

بخش اول) آموزش مقدمات برنامه نویسی به زبان 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

  • facebook
  • googleplus
  • twitter
  • linkedin
  • linkedin

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *