عنوان دوره | طول دوره | زمان برگزاری | تاریخ شروع دوره | شهریه | استاد | وضعیت ثبت نام | ثبت نام | |
---|---|---|---|---|---|---|---|---|
ASP.NET Core 6 and Angular 13 with Material (آنلاین) | 20 جلسه 60 ساعت |
یکشنبه
از
ساعت 18:00
الی 21:00
سه شنبه از ساعت 18:00 الی 21:00 |
یکشنبه ۱۷ مهر ۱۴۰۱ | 3,042,000 تومان | مهندس مژگان سادات میرصادق زاده هاشمی |
سرفصل دوره :
ASP.NET Core 6 and Angular 13 with Material
تاریخچه MVC و مفهوم آن
معرفی Controller، View و Model
ارتباط بینController، View و Model
کار با Action ها
نحوه نصب و راه اندازی 6 ASP.NET Core
نحوه نصب و راه اندازی و معرفی بخش های مختلف پروژه
معرفی بخش های مختلف پروژه و کار با فایل های مربوط به تنظیمات
پروژه
معرفی ویژگی های جدید در ASP.NET Core 6
کار با View
طراحی مدل
و ساخت جداول از روی مدل با استفاده از code
first
Fluent api and model builder
کار با Razor
کار با Layout
asp - tags – html helper
کار با Partial View
web application mvc with razor view
آشنایی و کار با ViewComponent
طراحی صفحات Responsive به وسیله pBootstra
کار با Controller و Action ها
Model و Data
استفاده از Model در Action و View
انواع Validation بر روی Model
استفاده از Data Annotation
آشنایی با مفاهیم http
request
کار با مفاهیم Ajax توسط
Jquery
آشنایی با Area و
ساختار بخشیدن به Controllers and views
کار با EF Core و تغییرات آن نسب به Entity Framework
Routing
آشنایی با انواع Routing(مسیریابی)
کار با Attribute Routing
ASP.NETIdentity
مدیریت کاربران و نقش ها
رمزنگاری داده ها
نحوه کنترل دسترسی کاربران به بخش های مختلف
راه اندازی Token Authentication
و کاربردهای آن
کار با Area
نحوه بخش های قسمت های مختلف پروژه
افزودن و مدیریت Area ها
راه اندازی معماری Domain Driven Design
آشنایی با سرویس ها
نحوه نوشتن و استفاده از Web APIها
طراحی اپلیکیشن سرویس گرا بر اساس Web API
کار با Postman برای تست Web API ها
کارکردن با فایل ها در پروژه (File Uploader)
معرفی الگوهای
معروف برنامه نویسی در محیط ASP.NET
Core
آشنایی و نصب iis
و راه اندازی پروژه روی آن
سرفصل های مربوط به Angular 13
:
نصب و راه اندازی
انگولار
یادگیری TypeScript
تفاوت های روش های مختلف
پیاده سازی SPA
ایجاد پروژه و معرفی بخش
های مختلف یک پروژه انگولار
معرفی کامپوننت ها و
ویژگی های هر کامپوننت
کار با ماژول ها و نقش
آنها در انگولار
نوشتن سرویس در انگولار
و استفاده در کامپوننت ها
دسته بندی کامپوننت ها
با استفاده از ماژول ها و مزیت های آن
معرفی Dependency
Injection و نحوه استفاده از
این امکان در Angular
راه اندازی Routing رو انگولار و آدرس دهی به کامپوننت ها
روش های ایجاد فرم های
ثبت و نمایش اطلاعات در انگولار
کار با دستورات شرطی و
حلقه ها در انگولار
معرفی و کار با UI
Component
روش های صدا کردن web api در انگولار و تعامل با server
روش های validate کردن اطلاعات ورودی توسط کاربر
کارکردن با فایل ها در
انگولار(آپلود و نمایش فایل ها در انگولار)
ایجاد Authentication و Authorization در انگولار
روش های Data
Binding در Angular
کار با Reactive
Forms ها در انگولار
کار با Event ها در Angular
کار با Pipe ها و نحوه نوشتن pipe جدید
معرفی و راه اندازی Lazy
Loading در انگولار
Resolver – AuthGuard –
CanActivate - LifeCycles
خروجی گرفتن از پروژه و قراردادن روی سرور