Идёт набор группы. Расписание будет опубликовано позже. Следите за изменениями на сайте.
{{course.from_date | date:'dd.MM.yyyy'}} - {{course.to_date | date:'dd.MM.yyyy'}} % скидка действует до {{ course.discount_expire_date }}
{{course.time_start}} - {{course.time_end}}{{course.week_days}}
{{course.week_days}} {{ ( course.price_base_individuals_webinar && ( course.price_base_individuals && !webinarOnly || webinarOnly ) ) ? course.price_base_individuals_webinar : '' }} {{ ( course.price_base_entities_webinar && ( course.price_base_entities && !webinarOnly || webinarOnly ) ) ? course.price_base_entities_webinar : '' }}
Оставить заявку на Очное обучение
Оставить заявку на Вебинар
Записаться на Дистанционное обучение
скидка действует до {{ tables.distant.discount_expire_date }}
Продолжительность обучения: 72 академических часа
Форма обучения: очно, дистанционно, в формате вебинара
Стоимость обучения: 34 000 рублей - для физических лиц
36 000 рублей - для юридических лиц
Возможность предоставления беспроцентной рассрочки (подробнее об услуге уточняйте у сотрудников Института).
Документ об окончании: Удостоверение о повышении квалификации по курсу "Язык программирования Visual C#. Создание .Net Framework приложений" установленного образца, сроком действия 5 лет.
Данные выданного документа вносятся в единый реестр ФИС ФРДО.
О процессе обучения:
Обучение проводится в технически оборудованных аудиториях, каждый слушатель обеспечен индивидуальным компьютером, учебные классы укомплектованы всеми необходимыми методическими материалами.
О курсе:
Курс предназначен для начинающих программистов, которые хотят изучить актуальный язык программирования Visual C#. Курс обучает работе в Microsoft Visual Studio в контексте программирования на Visual C#. Является фундаментом для дальнейшего изучения всех объектно-ориентированных языков.
Цель курса: обучить основам программирования на объектно-ориентированном языке программирования Visual C#.
Навыки, приобретаемые по окончании курса :
- Умение ориентироваться в структурах ООП;
- Понимать массивы, операторы, выражения языка C#;
- Понимать наследование, вложение, включение;
- Понимать интерфейсы, перечисления и структуры;
- Понимать значение: делегаты и обобщения.
- Типы, классы, объекты;
- Программа на C#;
- Пространство имен и создание консольного приложения;
- Типы ссылок и типы значений;
- Классификация типов C#;
- Простые типы, константы-литералы;
- Объявление переменных и констант базовых типов.
- NET Framework SDK;
- Типы приложений .NET;
- Работа с Visual Studio;
- Создание проектов в Visual Studio;
- Изучение проекта и заполнение проекта кодом;
- Компоновка проекта;
- Отладка проекта.
- Операции языка C#;
- Общие сведения об операторах;
- Метки и безусловный оператор перехода;
- Условный оператор;
- Операторы цикла;
- Операторы передачи управления и переключатель;
- Автоматическое и явное привидение арифметических типов;
- Логический тип и логические выражения;
- Выражения с символьными операциями;
- Условные операции.
- Одномерные массивы;
- Массивы как наследники класса ARRAY;
- Виды массивов и массивы многомерные;
- Массивы массивов и непрямоугольные массивы;
- Массивы массивов и поверхностное копирование.
- Строковые литералы;
- Строковые объекты и ссылки типа string;
- Операции над строками;
- Некоторые методы и свойства класса string;
- Формирование строк;
- Строка как контейнер;
- Применение строк в переключателях;
- Массивы строк и сравнение строк;
- Преобразование с участием строкового типа;
- Неизменяемость объектов класса string.
- Методы-процедуры и методы-функции;
- Соотношение фиксированных параметров и аргументов;
- Методы с переменным числом аргументов;
- Перегрузка методов;
- Рекурсивные методы и метод Array.Sort.
- Статические члены класса;
- Поля классов (статические поля);
- Статические константы, статические методы;
- Статический конструктор, статические классы;
- Объявление класса;
- Поля объектов;
- Объявления методов объектов;
- Пример класса и его объектов;
- Ссылка this;
- Конструкторы объектов класса;
- Деструкторы и финализаторы.
- Перегрузка методов;
- Перегрузка конструкторов;
- Перегрузка индексаторов;
- Основы перегрузки операторов;
- Перегрузка операторов отношения и операторов true - false;
- Перегрузка логических операторов;
- Операторы преобразования.
- Включение объектов классов;
- Вложение классов;
- Наследование классов;
- Доступность членов класса при наследовании;
- Методы при наследовании;
- Абстрактные методы и абстрактные классы;
- Опечатанные классы и методы;
- Применение абстрактных классов.
- Два вида наследования в ООП;
- Объявления интерфейсов;
- Реализация интерфейсов;
- Интерфейс как тип;
- Интерфейсы и наследование;
- Базовый класс перечислений;
- Структуры;
- Упаковка и распаковка;
- Реализация структурами интерфейсов;
- Интерфейсы WPF
- Виды элементы управления и их назначение
- Размещение элементов управления и их инициализация в коде программы
- Разработка простого приложения
- Системные исключения и их обработка;
- Свойства исключений;
- Управление программной с помощью исключений;
- Генерация исключений;
- Пользовательские классы исключений.
- Синтаксис делегатов;
- Массивы делегатов;
- Многоадресные экземпляры делегатов;
- Делегаты и обратные вызовы;
- Анонимные методы и события.
- Обобщения как средство адаптации;
- Декларация обобщенных классов;
- Ограничения типизирующих параметров;
- Обобщенные структуры;
- Обобщенные интерфейсы;
- Обобщенные методы;
- Обобщенные делегаты.
- Типы, классы, объекты;
- Программа на C#;
- Пространство имен и создание консольного приложения;
- Типы ссылок и типы значений;
- Классификация типов C#;
- Простые типы, константы-литералы;
- Объявление переменных и констант базовых типов.
- NET Framework SDK;
- Типы приложений .NET;
- Работа с Visual Studio;
- Создание проектов в Visual Studio;
- Изучение проекта и заполнение проекта кодом;
- Компоновка проекта;
- Отладка проекта.
- Операции языка C#;
- Общие сведения об операторах;
- Метки и безусловный оператор перехода;
- Условный оператор;
- Операторы цикла;
- Операторы передачи управления и переключатель;
- Автоматическое и явное привидение арифметических типов;
- Логический тип и логические выражения;
- Выражения с символьными операциями;
- Условные операции.
- Одномерные массивы;
- Массивы как наследники класса ARRAY;
- Виды массивов и массивы многомерные;
- Массивы массивов и непрямоугольные массивы;
- Массивы массивов и поверхностное копирование.
- Строковые литералы;
- Строковые объекты и ссылки типа string;
- Операции над строками;
- Некоторые методы и свойства класса string;
- Формирование строк;
- Строка как контейнер;
- Применение строк в переключателях;
- Массивы строк и сравнение строк;
- Преобразование с участием строкового типа;
- Неизменяемость объектов класса string.
- Методы-процедуры и методы-функции;
- Соотношение фиксированных параметров и аргументов;
- Методы с переменным числом аргументов;
- Перегрузка методов;
- Рекурсивные методы и метод Array.Sort.
- Статические члены класса;
- Поля классов (статические поля);
- Статические константы, статические методы;
- Статический конструктор, статические классы;
- Объявление класса;
- Поля объектов;
- Объявления методов объектов;
- Пример класса и его объектов;
- Ссылка this;
- Конструкторы объектов класса;
- Деструкторы и финализаторы.
- Перегрузка методов;
- Перегрузка конструкторов;
- Перегрузка индексаторов;
- Основы перегрузки операторов;
- Перегрузка операторов отношения и операторов true - false;
- Перегрузка логических операторов;
- Операторы преобразования.
- Включение объектов классов;
- Вложение классов;
- Наследование классов;
- Доступность членов класса при наследовании;
- Методы при наследовании;
- Абстрактные методы и абстрактные классы;
- Опечатанные классы и методы;
- Применение абстрактных классов.
- Два вида наследования в ООП;
- Объявления интерфейсов;
- Реализация интерфейсов;
- Интерфейс как тип;
- Интерфейсы и наследование;
- Базовый класс перечислений;
- Структуры;
- Упаковка и распаковка;
- Реализация структурами интерфейсов;
- Интерфейсы WPF
- Виды элементы управления и их назначение
- Размещение элементов управления и их инициализация в коде программы
- Разработка простого приложения
- Системные исключения и их обработка;
- Свойства исключений;
- Управление программной с помощью исключений;
- Генерация исключений;
- Пользовательские классы исключений.
- Синтаксис делегатов;
- Массивы делегатов;
- Многоадресные экземпляры делегатов;
- Делегаты и обратные вызовы;
- Анонимные методы и события.
- Обобщения как средство адаптации;
- Декларация обобщенных классов;
- Ограничения типизирующих параметров;
- Обобщенные структуры;
- Обобщенные интерфейсы;
- Обобщенные методы;
- Обобщенные делегаты.
Укажите ваш e-mail, выберите формат обучения и нажмите запросить КП, и мы отправим Вам коммерческое предложение по данному курсу!
Запрос успешно отправлен! Спасибо за обращение!
В ближайшее время мы отправим Вам коммерческое предложение по данному курсу!
Ошибки в следующих полях:
После обучения вы получаете:
Контактная информация: