Программа тренинга «WEB программирование на платформе ASP.NET» Общее кол-во часов (академических): 120 Продолжительность тренинга - 10 недель в календарном исчислении, по 2 четырехчасовых занятия в неделю. Тема .NET Framework and C# Introduction to the .NET 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 in .NET. Garbage collection. Events and delegates. Collections and generic types LINQ. Динамические типы Multithreading. Домашние задания 2. Работа с данными Представление данных в файловой системе Язык XML Схемы XML-документов XSLT и XPath Основные концепции реляционных баз данных Язык SQL – основы Кол-во часов 40 10 Домашние задания 3. Базовые Web-технологии Концепции построения Web приложений, HTTP, TCP/IP HTML CSS JavaScript Домашние задания 4. ASP.NET ASP.NET 4.0 ASP.NET Web Forms framework ASP.NET Web Pages Web Controls, User Controls State management User input validation Data Access basics Advanced data access. Entity Framework Authentication and Authorization AJAX, jQuery -- ASP.NET 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 Домашние задания 5. Учебный web-проект 10 50 10