В течении курса C# Вы изучите этот популярный язык программирования для .NET-платформы, необходимый для разработки Windows-приложений. Узнаете основы построения программ на языке C#, синтаксис языка.
Программа обучения:
- Язык программирования C#
- Front-end технологии
- Теория баз данных
- Основы разработки desktop-приложений
- Технология доступа к базам данных ADO.NET
- Разработка веб-приложений с использованием технологий ASP.NET и AJAX
- Разработка приложений с использованием WСF
ЧТО БУДЕТЕ УМЕТЬ, ЗАКОНЧИВ КУРС
- Понимать фундаментальные принципы создания программ с использованием C#
- Уметь создавать, компилировать, и отлаживать проекты в IDE Visual Studio
- Уметь проектировать и реализовывать различные алгоритмы
- Разбираться в принципах ООП
- Понимать механизмы многопоточности
- Понимать, где и как используются основные возможности HTML5/CSS3
- Уметь изменять содержимое страницы по средства JS
- Применять основные возможности DOM
- Уметь сериализовать и парсить данные используя JSON
- Знаком с основами асинхронных запросов при помощи Ajax
- Разбираться в языке структурированных запросов SQL
- уметь создавать UI интерфейс с помощью Windows Forms
- уметь использовать XAML разметку
- владеть навыками по работе с 2D графикой
- уметь использовать механизмы LINQ
- разбираться в принципах построения ASP.NET приложений
- понимать архитектуру Model-View-Controller
- применять AJAX для построения веб-приложений
- обеспечивать безопасность работы ASP.NET приложений
- создавать ASP.NET MVC приложения
- Уметь описать архитектуру Windows Communication Foundation