تکنولوژی ASP.NET MVC در تاریخ 10 دسامبر 2007 معرفی شد اما نسخه قابل اتکای آن در تاریخ 1 جولای 2014 با کد ASP.NET MVC 5.2.0 در دسترس توسعه دهندگان نرم افزارهای کاربردی وب، قرار گرفت. مطالب این دوره با توجه به نیاز بازار کار در واحد تحقیق و توسعه تدوین شده است. MVCمخفف سه کلمه Model View Controller است. در واقع MVC بر روی معماری های چند لایه ای جهت جداسازی قسمت های مختلف برنامه و به طور دقیق تر جدا کردن بخش های منطقی برنامه اعم از دیتا، permission ها، چک کردن صحت داده ها و …از لایه Presentation layer یا در واقع همان لایه ای که مستقیما با کاربر نهایی (End User) در ارتباط است، قرار میگیرد. می توانیم هر یک از بخش های معماری MVC یعنی Model و View و controller را به شکل زیر تعریف کنیم.
MODEL وظیفه کار با پایگاه داده را برعهده دارد.
VIEW وظیفه ارتباط با کاربر نهایی را بر عهده دارد.
Control وظیفه کنترل View و Model و نحوه ارتباط آن دو را با هم بر عهده دارد.
در انتهای دوره فراگیران قادر خواهند بود:
سرفصل دوره آموزش Microsoft ASP.net MVC
- معرفی MVC Design Patte و مفهوم قسمتهای تشکیل دهنده ی آن
- بررسی مزایای این الگو و مقایسه ی آن با روشهای قبلی
- معرفی Data Flow بین قسمتها
- معرفی نقش Model
- بررسی قسمتها و تکنولوژی های مورد استفاده در View
- معرفی Controller و نقش آن
- معرفی Action ها و روش استفاده از آنها
- بررسی انواع خروجی های Action
- بررسی روشهای مختلف ایجاد View
- معرفی زبان Razor
- بررسی نوشتارهای مختلف Razor و روش استفاده از آن
- معرفی HTML Helper
- بررسی توابع ارائه شده در HTML Helper
- مقایسه Razor با HTML Helper
- بررسی بعضی از استثناهای Razor
- روش ترکیب Razor با کدهای Client Side
- بررسی GET و POST
- بررسی انواع روشهای ارسال اطلاعات از View به Action
- بررسی ViewBag
- بررسی ViewData
- بررسی Session و Application
- بررسی QueryString
- معرفی AntiForgeryToken
- بررسی ورودی های Action
- معرفی مفهوم Route
- معرفی Route های از پیش تعریف شده
- بررسی روش ایجاد Route جدید
- معرفی NuGet و روش استفاده از آن
- معرفی MVCAttributeRouting
- بررسی NET Entity Data Model
- معرفی روش استفاده از ORM
- بررسی روشهای Database First و Code First
- معرفی مفهوم Data Annotation
- معرفی Migration و روش استفاده از آن
- معرفی Attribute های مورد استفاده در Code First
- مقایسه روشهای Code First و Database First
- بررسی روش معرفی Model به View
- بررسی نحوه استفاده از کلاس های Helper
- معرفی جایگاه Client Side Code در View
- استفاده از jQuery در View
- استفاده از کتابخانه های کاربردی مبتنی بر jQuery
- بررسی روش استفاده از AngularJS در View
- معرفی Model Binding در AngularJS
- پیاده سازی Ajax از طریق jQuery و AngularJS
- بررسی روش استفاده از BootStrap در View
- بررسی نقش Layout و روش استفاده از آن
- معرفی RenderBody
- معرفی RenderSection
- معرفی Section ها و روش استفاده از آنها
- معرفی Bundling
- بررسی روش تولید Attribute و روش استفاده از آن مثلا در Authorization
- معرفی PartialView
- بررسی روش استفاده از PartialView ها با Ajax و بدون Ajax
- معرفی Template ها و روش استفاده از آنها
- معرفی ActionFilter
- بررسی خروجی JsonResult
- استفاده از Json در GET و POST
- روش استفاده از Json در Client Side Code
- بررسی خروجی ContentResult
- بررسی خروجی FileContentResult
- بررسی ملزومات اتعبارسنجی
- بررسی Web API و روش استفاده از آن
- بررسی روش توزیع سایت
پیش نیاز دوره آموزش Microsoft ASP.net MVC
اهداف دوره آموزش Asp.net MVC
از دانشجویان در انتهای دوره آموزش Asp.net MVC انتظار می رود تا الگوی طراحی MVC را درک کنند و بدانند چگونه در MVC به کار برده می شود.
دانشجویان تصمیم درست در خصوص انتخاب معماری نرم افزار و فناوری دسترسی داده صحیح اتخاذ می کنند.
دانشجویان قادر هستند در پایان دوره آموزش MVC ، نظام مسیریابی صحیح MVC برای رسیدن به معماری Rest-Style را استفاده کنند.
دانشجویان می توانند یک رابط کاربردی HTML قابل نگهداری و الزام آوری ایجاد کنند که از Razor View engine و Client- Side JavaScriptاستفاده کند
دانشجویان قادر هستند در پایان دوره آموزش Asp.net MVC ، چارچوب جدید Web API برای ساده سازی سرویس های HTTP را استقاده کنند.
دانشجویان می توانند با استفاده از adaptive rendering, Mobile- specific views تنوع زیادی از دستگاه های موبایل را پشتیبانی کنند.
دانشجویان قادر هستند با خلق component ها و template های سفارشی MVC را توسعه و تغییر دهند.
مخاطبین دوره آموزش MVC
شرکت در دوره آموزش Asp.net MVC فقط مختص به دانشجویان رشته کامپیوتر نیست.
افرادی که به صورت اجمالی با MVC آشنا هستند و میخواهند به صورت حرفه ای با این نوع معماری کار کنند.
شرایط سنی برای شرکت در دوره به هیچ عنوان ملاک نیست، دانشجویانی از ۱۳ سال تا ۵۰ سال داشته ایم و داریم.
فارغ التحصیلان دانشگاه های مختلف در رشته های مختلف.
خرید بسته آموزشی برنامه نویسی mvc عرشیا آکادمی
بسته آموزش برنامه نویسی mvc ، آموزش را از مراحل مقدماتی آغاز و تا سطح حرفه ای ادامه دارد. شما با خرید بسته آموزشی برنامه نویسی mvc می توانید ، این برنامه را به صورت گام به گام و حرفه ای فرا گیرید. در صورت داشتن هر گونه سوال با کارشناسان فنی ما تماس حاصل نمایید.
آموزش برنامه نویسی mvc در گرگان
دوره های آموزشی برنامه نویسی mvc در شهر گرگان و سایر شهرهای استان گلستان زیر نظر فنی و حرفه ای و با ارائه مدرک معتبر درعرشیا آکادمی برگزار می شود. این دوره ها هم به صورت حضوری و هم به صورت آنلاین و هم پکیچ های آموزش غیر حضوری برگزار می شود. شما می توانید برای شرکت در کلاس های برنامه نویسی mvc در شهر گرگان با شماره های تماس در سایت و یا با پر کردن فرم در این کلاس ها شرکت کنید.
درباره آکادمی آموزشی عرشیا
برچسب : نویسنده : هاجر افشنگ بازدید : 225