Программа тренинга «WEB программирование на платформе ASP. NET»

Общее кол-во часов (академических): 100

Продолжительность тренинга - 8 недель в календарном исчислении, по 2 четырехчасовых занятия в неделю.

Тема

Кол-во часов

.NET Framework and C#

- Introduction to Framework 4.0

- Basic programming construction blocks in C#

- Declaring and calling methods

- Exeption handling

- System. IO. Reading and Writing using file streams

- Declaring types in C#

- Encapsulation, Inheritance and Polymorphism in C#

- Interfaces and abstract classes

- Resource management . Garbage collection.

- Events and delegates.

- Collections and generic types

- LINQ. Динамические типы

- Multithreading.

40

Домашние задания

2. Работа с данными

- Представление данных в файловой системе

- Язык XML

- Схемы XML-документов

- XSLT и XPath

- Основные концепции реляционных баз данных

- Язык SQL – основы

10

Домашние задания

3. Базовые Web-технологии

- Концепции построения Web приложений, HTTP, TCP/IP

- HTML

- CSS

- JavaScript

10

Домашние задания

4.

- 4.0

- Web Forms framework

- Web Pages

- Web Controls, User Controls

- State management

- User input validation

- Data Access basics

- Advanced data access. Entity Framework

- Authentication and Authorization

- AJAX, jQuery

-- MVC

§ MVVM patterns

§ Web Forms vs MVS

§ MVC Controllers

§ MVC Views, Partial Views

§ Razor

§ HTML helpers

§ Binding, Dependency Injection

§ Client side validation with jQuery

- Web Services and WCF

40

Домашние задания

5. Учебный web-проект