Интерактивные путеводители

Программирование и СУБД

programming-sm

Курсы Visual Studio

vs-s

Веб-программирование

webprog_sm

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

Типы обучения

Знаете ли Вы, что...

Курс Язык программирования C# 6.0 пользуется огромной популярностью среди специалистов, а также тех, кто только выбрал для себя такие востребованные и высокооплачиваемые профессии:

Не нашли нужный Вам курс?

Закажите его в индивидуальном формате или Напишите, и мы его сделаем!

Подписаться на рассылку


Полезные статьи
Обучающие материалы
Афиши и билеты на конференции
Подарки наших партнеров

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




По окончании курса Вы будете уметь:
  • разбираться в .Net технологиях
  • работать и создавать структурные типы данных
  • использовать ветвление и циклы
  • создавать методы на C#
  • работать с массивами и со строками
  • разрабатывать классы на C#
  • использовать наследование и полиморфизм
  • разрабатывать абстрактные классы и интерфейсы
  • обрабатывать ошибки, возникающие в программе
  • работать с файловой системой
  • пользоваться коллекциями .Net
  • использовать в программе параметризованные типы
  • работать с событиями, делегатами и лямбда-выражениями
  • использовать перегрузку операций и расширяющие методы
  • получите представление о LINQ
Специалисты, обладающие этими знаниями и навыками, в настоящее время крайне востребованы. Большинство выпускников наших курсов делают успешную карьеру и пользуются уважением работодателей.

Продолжительность курса - 40 ак. ч.

Преподаватели курса

Отзывы о курсе

Живая и интересная подача материала, преподаватель превосходно разбирается в рассказываемой теме

Cлушатель: Тюленев Илья Сергеевич

Доволен авторским курсом. Преподаватель постарался дать наиболее актуальные знания (в сравнении с официальным курсом).

Cлушатель: Мачехин Дмитрий Вячеславович


Все отзывы по курсу

Предварительная подготовка

Требуемая подготовка: Успешное окончание курса Программирование на языке C (Си) или эквивалентная подготовка.

Рекомендуемая подготовка (необязательная): Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или эквивалентная подготовка.

Получить консультацию о необходимой предварительной подготовке по курсу Вы можете у наших менеджеров: +7 (495) 232-32-16.

Наличие предварительной подготовки является залогом Вашего успешного обучения. Предварительная подготовка указывается в виде названия других курсов Центра (Обязательная предварительная подготовка). Вам следует прочитать программу указанного курса и самостоятельно оценить, есть ли у Вас знания и опыт, эквивалентные данной программе. Если Вы обладаете знаниями менее 85-90% рекомендуемого курса, то Вы обязательно должны получить предварительную подготовку. Только после этого Вы сможете качественно обучиться на выбранном курсе.

Рекомендуемые курсы по специальности

Чтобы стать профессионалом, мы рекомендуем Вам вместе с этим курсом изучить:

Сертификации и экзамены

Данный курс готовит к экзаменам, входящим в программы подготовки сертифицированных специалистов международного уровня:

Данный курс готовит к успешной сдаче международных сертификационных экзаменов:

Программа курса

  Тема Ак. часов  
   
  Модуль 1. Введение в платформу .Net
  • Основные элементы платформы .Net.
  • Использование интегрированной среды разработки Visual Studio 2015.
  • Определение понятия Сборка и её описание.
  • Особенности языка программирования C#.

Практика:

  • Создание и работа со сборками в Visual Studio 2015.
  • Работа в командной строке.
2  
  Модуль 2. Введение в язык программирования C#
  • Языковые лексемы C#.
  • Введение в систему типов языка C#.
  • Пространства имён.
  • Работа со структурными типами и константами.
  • Операции языка C#.
  • Тип данных Nullable.
  • Разработка пользовательских структурных типов.

Практика:

  • Создание и работа со структурой на C#.
2  
  Модуль 3. Методы и операторы C#
  • Создание и вызов методов.
  • Перегрузка и методы с переменным числом аргументов.
  • Параметры по умолчанию и именованные параметры
  • Операторы ветвления.
  • Операторы циклов.

Практика:

  • Написание методов в Visual Studio 2015.
3  
  Модуль 4. Массивы и строки в C#
  • Одномерные массивы.
  • Многомерные массивы.
  • Класса String.
  • Динамические строки.
  • Регулярные выражения.

Практика:

  • Работа с аргументами командной строки в Visual Studio 2015.
3  
  Модуль 5. Разработка классов на C#
  • Обзор основных концепций ООП.
  • Объявление класса.
  • Члены класса и создание объектов класса.
  • Модификаторы доступа.
  • Свойства и автоматические свойства.
  • Модификаторы const, readonly и static.
  • Конструкторы и деструкторы в C#.
  • Partial классы.
  • Вложенные классы.

Практика:

  • Написание классов для приложения Геометрия.
3  
  Модуль 6. Наследование и полиморфизм
  • Наследование как механизм повторного использования кода.
  • Конструктор при наследовании
  • Преобразование типов и операция is(as) .
  • Виртуальные методы и позднее связывание.
  • Абстрактные классы и методы.
  • Модификатор new и сокрытие членов класса.

Практика:

  • Создание иерархии для приложения Геометрия.
3  
  Модуль 7. Иерархия классов .Net Framework
  • Класс Object и переопределение его методов.
  • Упаковка и распаковка объектов.
  • Метаданные и рефлексия.
  • Другие полезные классы .Net Framework.
3  
  Модуль 8. Обработка ошибок в C#
  • Концепция исключений.
  • Использование операторов try, catch и finally.
  • Создание своих классов исключений.

Практика:

  • Контроль за переполнением при целочисленных вычислениях.
3  
  Модуль 9. Интерфейсы в C#
  • Концепция интерфейсов.
  • Объявление интерфейса.
  • Реализация интерфейса.
  • Итераторы в .Net Framework.

Практика:

  • Разработка альтернативных итераторов для вывода массива объектов.
3  
  Модуль 10. Потоки данных в .Net Framework
  • Обзор классов потоков.
  • Работа с байтовыми потоками.
  • Работа с потоками символов.
  • Сериализация объектов в C#.
3  
  Модуль 11. Коллекции в .Net Framework
  • Обзор классов коллекций.
  • Концепция параметризованных типов данных.
  • Ключевое слово default и ограничения для параметризованных типов.
  • Обзор параметризованных коллекций.

Практика:

  • Работа с данными в приложении Геометрия.
3  
  Модуль 12. Перегрузка операций в C#
  • Перегрузка унарных операций.
  • Перегрузка бинарных операций.
  • Перегрузка операции индексации.
  • Перегрузка операции преобразования типа.
  • Расширяющие методы для классов и интерфейсов.
3  
  Модуль 13. Делегаты и события в C#
  • Создание и работа с делегатами.
  • Классы Action<> и Func<>.
  • Анонимные методы.
  • Лямбда выражения.
  • События.

Практика:

  • Асинхронный вызов метода.
3  
  Модуль 14. Расширенные возможности C#
  • Атрибуты.
  • Сборка мусора и освобождение ресурсов.
  • Работа с динамическими типами.
  • Асинхронное программирование.
  • LINQ.

Практика:

  • Реализация асинхронного паттерна.
3  
  Аудиторная нагрузка в классе с преподавателем 40  
  По окончании обучения на курсе проводится итоговая аттестация. Аттестация проводится в виде теста на последнем занятии или на основании оценок практических работ, выполняемых во время обучения на курсе.  

Ближайшие группы 

Данный курс вы можете пройти как в очном формате, так и дистанционно в режиме вебинара . Чтобы записаться на вебинар, в корзине измените тип обучения на вебинар и выберите удобную для вас группу.
Чем отличается обучение в режиме вебинара от других видов обучения?

Полное расписание курса

Стоимость обучения (рублей)* 

Курс может быть заказан согласно ФЗ-44, ФЗ-223 (закупка/аукцион/запрос котировок/конкурсные процедуры)
с 10:00 до 17:00 Вечер или Выходные
Стандартная цена
Вебинар Безлимитное обучение Записаться
Частные лица 20 990 20 990 20 990 Бесплатно
Организации 23 990 23 990 23 990
Центр предоставляет специальную услугу Индивидуального обучения. Длительность индивидуального обучения - минимум 4 академических часа. Стоимость обучения в Москве уточняйте у менеджера. При выездном индивидуальном обучении устанавливается надбавка: +40% от стоимости заказанных часов при выезде в пределах МКАД, +40% от стоимости заказанных часов и + 1% от стоимости заказанных часов за каждый километр удаления от МКАД при выезде в пределах Московской области. Стоимость выезда за пределы Московской области рассчитывается индивидуально менеджерами по работе с корпоративными клиентами.

Документы об окончании

В зависимости от программы обучения выдаются следующие документы*:

Cert_Common

Программа дополнительного образования - Свидетельство

БУХ

Программа дополнительного
профессионального образования -
Удостоверение

Cert_Inter

Сертификат Центра «Специалист» международного образца

*До начала обучения вам необходимо предоставить копию диплома о высшем или среднем профессиональном образовании.

Сертификаты международного образца выводятся после окончания курса в личном кабинете слушателя.

Все документы Центра

yandexmoney.gif logo_wm.gif cyberplat1.gif logo_ramblertop.gif Яндекс.Метрика LiveInternet