В вашем браузере отключен JavaScript. Из-за этого многие элементы сайта не будут работать. Как включить JavaScript?

Учебно-Методический портал

Язык программирования Visual C#. Создание .Net Framework приложений (72 ч.)

Код: ПКИТ-13
Напомнить
Подписаться на похожие
Эксклюзивная скидка -5% от УчМет
Раздел: it курсы
Продолжительность: 72 ч.
Стоимость
19950 21000

Скидки

1 участник – до 5%
Коллективное участие – до 5%
Скидка по акции 5%.
До окончания акции осталось:
Скидка рассчитается автоматически при оформлении договора или заказа
  • Описание
  • Отзывы
Описание

Курс предназначен для начинающих программистов, которые хотят изучить актуальный язык программирования Visual C#. Курс обучает работе в Microsoft Visual Studio  в контексте программирования на Visual C#. Является фундаментом для дальнейшего изучения всех объектно-ориентированных языков.

Цель курса: обучить основам программирования на объектно-ориентированном языке программирования Visual C#.

Навыки, приобретаемые по окончании курса:

  • Умение ориентироваться в структурах ООП;
  • Понимать массивы, операторы, выражения языка C#;
  • Понимать наследование, вложение, включение;
  • Понимать интерфейсы, перечисления и структуры;
  • Понимать значение: делегаты и обобщения.

Стоимость обучения:
  • Физические лица - 21000 руб.
  • Юридические лица - 23000 руб.
После обучения вы получаете: Удостоверение о повышении квалификации.

Программа курса
Объектная ориентация программ на C#
  • Типы, классы, объекты;
  • Программа на C#;
  • Пространство имен и создание консольного приложения;
  • Типы ссылок и типы значений;
  • Классификация типов C#;
  • Простые типы, константы-литералы;
  • Объявление переменных и констант базовых типов.
Создание приложений .Net с использованием C#
  • NET Framework SDK;
  • Типы приложений .NET;
  • Работа с Visual Studio;
  • Создание проектов в Visual Studio;
  • Изучение проекта и заполнение проекта кодом;
  • Компоновка проекта;
  • Отладка проекта.
Операция, операторы и выражения языка C#
  • Операции языка C#;
  • Общие сведения об операторах;
  • Метки и безусловный оператор перехода;
  • Условный оператор;
  • Операторы цикла;
  • Операторы передачи управления и переключатель;
  • Автоматическое и явное привидение арифметических типов;
  • Логический тип и логические выражения;
  • Выражения с символьными операциями;
  • Условные операции.
Массивы
  • Одномерные массивы;
  • Массивы как наследники класса ARRAY;
  • Виды массивов и массивы многомерные;
  • Массивы массивов и непрямоугольные массивы;
  • Массивы массивов и поверхностное копирование.
Строки – объекты класса String
  • Строковые литералы;
  • Строковые объекты и ссылки типа string;
  • Операции над строками;
  • Некоторые методы и свойства класса string;
  • Формирование строк;
  • Строка как контейнер;
  • Применение строк в переключателях;
  • Массивы строк и сравнение строк;
  • Преобразование с участием строкового типа;
  • Неизменяемость объектов класса string.
Методы C#
  • Методы-процедуры и методы-функции;
  • Соотношение фиксированных параметров и аргументов;
  • Методы с переменным числом аргументов;
  • Перегрузка методов;
  • Рекурсивные методы и метод Array.Sort.
Классы
  • Статические члены класса;
  • Поля классов (статические поля);
  • Статические константы, статические методы;
  • Статический конструктор, статические классы;
  • Объявление класса;
  • Поля объектов;
  • Объявления методов объектов;
  • Пример класса и его объектов;
  • Ссылка this;
  • Конструкторы объектов класса;
  • Деструкторы и финализаторы.
Перегрузка функций-членов класса
  • Перегрузка методов;
  • Перегрузка конструкторов;
  • Перегрузка индексаторов;
  • Основы перегрузки операторов;
  • Перегрузка операторов отношения и операторов true - false;
  • Перегрузка логических операторов;
  • Операторы преобразования.
Включение, вложение и наследование классов
  • Включение объектов классов;
  • Вложение классов;
  • Наследование классов;
  • Доступность членов класса при наследовании;
  • Методы при наследовании;
  • Абстрактные методы и абстрактные классы;
  • Опечатанные классы и методы;
  • Применение абстрактных классов.
Интерфейсы, перечисления и структуры
  • Два вида наследования в ООП;
  • Объявления интерфейсов;
  • Реализация интерфейсов;
  • Интерфейс как тип;
  • Интерфейсы и наследование;
  • Базовый класс перечислений;
  • Структуры;
  • Упаковка и распаковка;
  • Реализация структурами интерфейсов;
Особенности разработки графического интерфейса в Visual Studio
  • Интерфейсы WPF
  • Виды элементы управления и их назначение
  • Размещение элементов управления и их инициализация в коде программы
  • Разработка простого приложения
Исключения
  • Системные исключения и их обработка;
  • Свойства исключений;
  • Управление программной с помощью исключений;
  • Генерация исключений;
  • Пользовательские классы исключений.
Делегаты и события
  • Синтаксис делегатов;
  • Массивы делегатов;
  • Многоадресные экземпляры делегатов;
  • Делегаты и обратные вызовы;
  • Анонимные методы и события.
Обобщения
  • Обобщения как средство адаптации;
  • Декларация обобщенных классов;
  • Ограничения типизирующих параметров;
  • Обобщенные структуры;
  • Обобщенные интерфейсы;
  • Обобщенные методы;
  • Обобщенные делегаты.
Подведение итогов курса

Сообщество

Отзывы
Загрузка отзывов...
Рекомендуемые курсы и вебинары
11510 отзывов слушателей
Нас рекомендуют 87% слушателей (по данным портала Отзовик).
Ужовская Сош
Отзыв Ужовская Сош
12 апреля 2024
Очень познавательные и удобные курсы. Спасибо за приобретенные знания.
Подробнее
Надежда Груздева
Отзыв Надежды Груздевой
10 апреля 2024
Курс грамотно составлен, прекрасные авторские материалы для практического применения в работе педагога и родителя. Подача доступная, объёмная, форма обучения удобная для любого слушателя, в любое время. Очень рекомендую платформу для повышения квалификации, знаний и уверенности в своей деятельности. Сердечно благодарю за труд и пользу.
Подробнее
Анна Шутенко
Отзыв Анны Шутенко
09 апреля 2024
Спасибо большое разработчикам этого курса. Очень информативный, как говорят "без воды".
Подробнее
Все отзывы слушателей