В курса "C# Web Basics" се полагат основите на важни принципи заложени в ASP.NET Core. Ще ви запознаем с основни принципи на уеб разработката, като HTTP протокол, бисквитки и сесии. Ще напишем собствен сървър и собствен MVC Framework с поддръжка на всички базови функционалности, необходими за едно съвременно уеб приложение. Ще се научите да създавате собствени уеб приложения със C# и MS SQL Server с отделяне на модели, изгледи (views) и контролери.
C# Web Development Basics - септември 2017
Умения, които ще придобиеш
- Работа с уеб сървъри
- Познания по създаване и стилизиране на съдържание
- Управление на състоянието
- Създаване на архитектура на уеб приложение
- Създаване на уеб приложения от нулата
- Овладяване на архитектурния шаблон MVC
Теми
- 
                    Course Introduction 
- 
                    Introduction to .NET Core and EF Core 
- 
                    Introduction to .NET Core - Exercise - Complex Databases 
- 
                    HTML & CSS 
- 
                    HTML & CSS - Exercise - Basic HTML Pages 
- 
                    Web Server - HTTP Protocol 
- 
                    Web Server - Asynchronous Processing 
- 
                    Web Server - Asynchronous Processing - Exercise - Concurrent Users 
- 
                    Web Server - HTTP Protocоl - Exercise - Basic HTML Pages with C# 
- 
                    Web Server - State Management 
- 
                    Web Server - State Management - Exercise - Using Cookies 
- 
                    Web Server - Databases - EF Core 
- 
                    Web Server - Databases - EF Core - Exercise - Complex Web Applications 
- 
                    Workshop - Web Application. Advanced CSS - Bootstrap 
- 
                    Workshop - Web Application - Exercise - Data Visualization 
- 
                    Introduction to MVC. Creating Application Server 
- 
                    Creating Simple MVC Framework - Exercise 
- 
                    Advanced MVC Framework - IoC, Data Binding, Auto-Mapping 
- 
                    Advanced MVC Framework - Exercise - Extending MVC Framework 
- 
                    Workshop - MVC Application 
- 
                    Workshop - MVC Application - Exercise - Complex MVC Application 
- 
                    Extending the MVC Framework - Exercise 
- 
                    Exam Preparation 
- 
                    Exam Preparation 
- 
                    Practical Exam 
Ивайло Кенов
Преподавател