Курс C# Pro. Продвинутый уровень после курса C# Basic
Описание

C# — простой, современный, объектно-ориентированный язык с безопасной системой типов, происходящий от C и C++. Он сочетает продуктивность Visual Basic и мощность C++.
Поскольку язык принадлежит компании Microsoft, то применяется практически во всех продуктах, которые были разработаны или куплены этой компанией.
Зная язык программирования С# это еще возможность менять домен хоть каждых 2 года — десктоп, веб, клауд, мобайл и т.д
Цель курса: Обучить работе на языке C#
Курс поможет вам: Освоить C#, ведь это не просто язык программирования, это часть большой системы, которая включает в себя ОС Windows, среду разработки Visual Studio (и другие инструменты), ну и, конечно, саму платформу Microsoft .NET, которая обеспечивает поддержку этого языка.
Курс рассчитан на тех, кто знаком с синтаксисом из C или C++.
Дни недели занятий | на выбор |
---|---|
Время занятий | на выбор |
Занятий в неделю | 2 |
Длительность занятия | |
Часы занятий | |
Группы | |
Возраст аудитории | Студенты, Взрослые |
Вид подготовки | Базовый курс |
Город | Соборный |
Преподаватель | специалист-практик |
Учебные материалы | |
Пробное занятие | |
Документ об окончании | Сертификат |
Опции | Групповые занятия, Индивидуальное обучение |
Трудоустройство | Нет |
Условия трудоустройства |
Запись на курс
Программа обучения
1.ООП, классы и объекты
- Классы. Методы. Конструкторы. Методы доступа и свойства
- Время жизни объектов
- Перегрузка функций-членов класса
- Наследование и полиморфизм
- Абстрактные классы и интерфейсы
- Статические и вложенные классы
- Делегаты, универсальные шаблоны
- События и лямбда-выражения
- Обобщения
- Структуры данных
- Дополнительные возможности ООП в C#
- Многопоточность и синхронизация
- ООП. Практика. Создание библиотеки классов
2.Работа с данными
- Коллекции, перечислители и итераторы
- Введение в Entity Framework Core
- Анонимные и динамические типы. LINQ. (на основе Вебинаров по БД)
- Файлы и реестр
- Работа с XML
- Сериализация объектов
3.Сетевое/WEB программирование
- HTML, CSS, JS. Необходимые основы
- Основы сетевого программирования
- Сокеты
- Работа с основными сетевыми/WEB протоколами
- Основы ASP.NET
4.Разработка различных приложений
- ASP.NET
- WPF
- UWP
- ADO.NET
5.Факультатив
- GIT
- БД
- Unit testing
- г. Днепр, ул. Павла Ниринберга, 10 (1-й этаж)