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

advertisement
Программа тренинга «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
Download