Курсът "ASP.NET Core" ще ви научи как се изграждат съвременни уеб приложения с архитектурата Model-View-Controller, използвайки HTML5, бази данни, Entity Framework Core и други технологии. Изучава се технологичната платформа ASP.NET Core, нейните компоненти и архитектура, създаването на MVC уеб приложения, дефинирането на модели, изгледи и частични изгледи с Razor view engine, дефиниране на контролери, работа с бази данни и интеграция с Entity Framework Core, LINQ и SQL Server. Курсът включа и по-сложни теми като работа с потребители, роли и сесии, използване на AJAX, кеширане, сигурност на уеб приложенията, уеб сокети и работа с библиотеки от MVC контроли. Обучението включва практически лабораторни упражнения (лабове) и работилници за изграждане на цялостни, пълнофункционални ASP.NET Core уеб приложения. Ще работим и по проект за изграждане на уеб приложение, като курсът завършва с практически изпит по уеб разработка с ASP.NET Core.
C# MVC Frameworks - ASP.NET Core - ноември 2018
Умения, които ще придобиеш
- Създаване на уеб приложения с работната рамка ASP.NET Core
- Създаване на сървърни скриптове отговарящи на REST стандарта
- Асинхронна манипулация на съдържанието посредством Ajax
- Работа с потребители, роли и сесии
- Генериране на HTML съдържание чрез шаблони
- Тестване и деплойване
Теми
-
Resources -
Course Introduction -
INTRODUCTION TO ASP.NET CORE -
INTRODUCTION TO ASP.NET CORE MVC -
EXERCISE: INTRODUCTION TO ASP.NET CORE -
INTRODUCTION TO RAZOR: VIEWS & LAYOUTS -
EXERCISE: VIEWS & LAYOUTS -
APPLICATION FLOW, FILTERS & MIDDLEWARE -
EXERCISE: FILTERS & MIDDLEWARE -
WORKING WITH DATA -
EXERCISE: WORKING WITH DATA -
SECURITY & IDENTITY -
EXERCISE: SECURITY & IDENTITY -
ADVANCED TOPICS -
EXERCISE: ADVANCED TOPICS -
ARCHITECTURE AND LIVE DEMO PROJECT -
EXERCISE: ARCHITECTURE -
LIVE DEMO PROJECT - PART 2 -
EXERCISE: TESTING -
TESTING, DEPLOYMENT & CI -
EXERCISE: TESTING -
ASP.NET CORE RAZOR PAGES -
ASP.NET CORE WEB API -
ASP.NET CORE SIGNALR -
BLAZOR -
Project Defense Date 1 -
Project Defense Date 2
Николай Костов
Преподавател