Язык программирования C#

Идет набор на курс!
Срок обучения
4 месяца, 124 часа
Стоимость:
Стоимость за весь курс
18 600 грн.
В месяц
3 100 грн.
Описание
Язык программирования C#

Особенности Main Academy:

• Глубоко прорабатываются теоретические темы, даются практические навыки, необходимые начинающим программистам.
• Курс дает понимание, куда и как двигаться в океане технологий, выстраивает цепочку приоритетов в обучении и дальнейшем развитии в IT.
• Курс разработан экспертами IT-обучения и практикующими программистами. Его утвердили как полную подготовку Junior Python Developer в ведущих IT-компаниях Украины.
• Студенты работают с проектом, приближенном к реальному. Преподаватель постоянно дает обратную связь и курирует студента. Это значительно ускоряет ваш прогресс.
• Преподавание ведется на украинском или русском языках, но учебные материалы на английском. Это заставляет студента привыкать к реалиям работы с ведущими фирмами.

Учебная модель: Сертификация + требования рынка

Мы использовали Европейскую рамку компетенций для IT-профессионалов (e-CF), сертификационные требования от Oracle и Microsoft. Каждая программа разработана экспертами отрасли под заказ Main Academy и утверждена в ведущих IT-компаниях Украины.

Обширный практикум. Цель – дать максимум знаний и навыков для успешной работы. Поэтому студенты выполняют множество лабораторных индивидуально и в команде, разрабатывают реальный проект, который станет первым в портфолио.

offline + online. Основа обучения – занятия с инструктором в аудитории. Только такой формат гарантирует результат. При этом постоянно открыт онлайн-доступ к разработанным нами учебным материалам, заданиям, тестам.

Переподаватели: практикующие профессионалы сдают вступительный экзамен, обучаются по нашим программам подготовки инструкторов и проходят финальную сертификацию.

Мы учим проходить собеседования, быть конкурентными на рынке и презентовать свои преимущества в резюме. Компании-партнеры запрашивают информацию о наших студентах и отбирают нужных специалистов.

Дни недели занятий на выбор
Время занятий вечер
Занятий в неделю 2-3
Длительность занятия 3 часа
Часы занятий 18:30
Группы до 12 чел.
Возраст аудитории Старшеклассники, Студенты, Взрослые
Вид подготовки Базовый курс
Город Голосеевский
Преподаватель специалист-практик
Учебные материалы
Пробное занятие бесплатно
Документ об окончании Сертификат
Опции Групповые занятия
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

1. Базовые принципы C#, CLR
1.1. Создание языка программирования C#
1.2. Принципы хранения данных. Типы данных. Использование типов
1.3. Операторы
1.4. Массивы. Размер массива. Операции с массивами. Структуры и перечисления. Работа со строками. Работас Console Application. Класс Consoleчасов

2. Основы ООП
2.1. Определение класса. Основные принципы ООП
2.2. Методы
2.3. Перегрузка операторов
2.4. Композиция, вложенные классы15
часов

3. Обработка исключений

3.1 Обработка типов исключений; перехват исключений различных типов и базовых исключений. Реализация блоков try-catch-finally.
3.2. Вызов исключений.

4. Продвинутое программирование (Делегаты, события и лямбда-выражения. Обобщения. Коллекции)
4.1. Создание и реализация событий и обратных вызовов
4.2. Коллекции, обобщенные коллекциичасов

5. Реализация доступа к данным
5.1. Выполнение операций ввода/вывода
5.2. Форматирование строк. Регулярные выражения. Сериализация
5.3. Основы баз данных. SQL
5.4. Общие сведения об ADO.NET. Поставщики данных .NET Framework.
5.5. SQL Server и ADO.NET. Entity Framework.
5.6. Запросы и работа с данными и объектами с помощью LINQ

6. Управление сборками и отладка приложений

6.1. Предотвращение конфликтов имен с помощью пространств имен. Директива using
6.2. Рефлексия
6.3. Модульное тестирование (Unit Testing)

7. Многопоточность и асинхронная обработка

7.1. Потоки (Thread), пулы потоков (ThreadPool)
7.2. Асинхронная модель на основе событий (EAP). Методы async

8. Небезопасный код и указатели. Безопасность в .NET Framework

8.1. Типы указателей
8.2. Основные понятия безопасности
8.3. Выполнение симметричного и асимметричного шифрования

9. Windows Forms, Windows Presentation Foundation и XAML

9.1. Многослойная архитектура клиентских приложений
9.2. Язык XAML
9.3. Исследование сборок WPF

10. ASP.NET Web Forms, MVC

10.1. ASP.NET — web-платформа
10.2. Архитектура ASP.NET MVC
10.3. Маршрутизация, контроллеры, действия
10.4. Представления
10.5. Введение в AJAX
10.6. ASP.NET MVC, Web API и архитектура REST

11. Windows Communication Foundation

11.1. Сервис-ориентированная архитектура (SOA)
11.2. Разработка и реализация служб
11.3. WCF и ASP.NET Web API. Шаблоны проектов WCF

12. Архитектура приложений и шаблоны проектирования

12.1. Жизненный цикл проекта.. Шаблоны проектирования
12.2. Архитектурные шаблоны и стили

Курс проводитMain Academy, Киев
Адрес:
  • г. Киев, ул. Голосеевская, 17