Asp.net مخفف Active Server Page می باشد . این را در نظر داشته باشید که Asp.net یک زبان برنامه نویسی نیست و یک فریموورک است که با ابزار ها و کتابخانه های خاصی میتوان به توسعه وب سایت پرداخت. این فریمورک مانند لاراول در Php و جنگو در پایتون ، توسعه یافته توسط شرکت مایکروسافت می باشد . همچنین نسخه open source بوده که قابل اجرا بر روی Windows، Linux و MacOS می باشد و امکان کنترل روی وب سایت را به طور کامل به شما می دهد و در هر پروژه ی بزرگ یا کوچکی میتوانید از آن استفاده کنید . بنابراین با داشتن تسلط کافی به زبان برنامه نویسی سی شارپ ، شما به راحتی می توانید یادگیری فریمورک قدرتمند Asp.net core را شروع کنید.
در این دوره از آخرین ورژن Asp.net core استفاده خواهد شد و بعد از آموزش این فریمورک یک سایت فروشگاهی پیاده سازی خواهد شد تا شما عزیزان به مطالب یادگرفته شده تسلط پیدا کنید
سرفصل های بخش آموزشی:
- معرفی دوره Asp Core 8
- نصب ابزار ها و DotNet Core SDK
- ساخت اولین پروژه Asp.Net Core 8
- بررسی ساختار پروژه و الگوی MVC
- تنظیمات و PipeLine پروژه های Core 8
- بررسی Program.cs
- Dependency Injection در Asp.Net Core
- مدیریت خطا ها در Asp.Net Core
- مدیریت Status Code Exception ها
- استفاده از Static File ها و تغییر مسیر پیش فرض
- ساخت Static File های اختصاصی
- Directory Browser در Asp.Net Core
- تنظیم کردن Default Page
- Routing در Asp.Net Core
- شخصی سازی سیستم Routing
- آشنایی و استفاده از Link Generator
- Rout Attribute
- استفاده از UrlRouting
- بررسی کنترلر و اکشن ها
- بررسی RazorView Engin
- بررسی و استفاده از Model ها
- بررسی و ساخت Layout ها
- بررسی و ساخت Partial View
- بررسی ModelState
- Model Validation
سرفصل های بخش پروژه عملی:
- پیاده سازی وبسایت فروشگاهی