Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует
Сертификат
Сертификат
Да

Стоимость курса

32 000 ₽
нет рассрочки

Продолжительность обучения: 72 академических часа

Форма обучения: очно, дистанционно, в формате вебинара

Возможность предоставления беспроцентной рассрочки (подробнее об услуге уточняйте у сотрудников Института).

Документ об окончании: Удостоверение о повышении квалификации по курсу "Язык программирования Visual C#. Создание .Net Framework приложений" установленного образца, сроком действия 5 лет.

Данные выданного документа вносятся в единый реестр ФИС ФРДО.

О процессе обучения:

Обучение проводится в технически оборудованных аудиториях, каждый слушатель обеспечен индивидуальным компьютером, учебные классы укомплектованы всеми необходимыми методическими материалами.

О курсе:

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

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

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

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

Что вы получите после обучения

Приобретаемые навыки
2
C#
3
Microsoft Visual Studio
Сертификат, ссылками на который можно делиться с другими людьми

Вас будут обучать

Преподаватель по курсам: 
Язык программирования C# 
Программирование на языке Python - 1 уровень

Образовательная организация

Teach&Study — инновационная платформа онлайн-образования.

Teach&Study — предоставляет возможности изучать и формировать курсы дистанционного обучения любой степени конструктивной сложности. Цель платформы – формирование современной и комфортной образовательной среды для учащихся и преподавателей. Площадка Teach&Study адаптирована под работу на любом современном устройстве от компьютера, до смартфона.

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

1. Введение в язык C#.1. Знакомство с языком программирования Visual C#.

2. Первый пример разработки консольного приложения.

3. Пример разработки приложения WinForm.

4. Пример разработки приложения WPF.

5. Второй пример разработки консольного приложения.

6. Пример «Отключение компьютера по таймеру».

2. Типы данных.

1. Переменные и константы. Объявление и инициализация.

2. Типы данных и их особенности.

3. Явное и неявное приведение типов.

4. Вывод на консоль. Конкатенация и параметризация.

5. Особенности работы типа DateTime.

3. Операторы, операции и выражения.1. Особенности работы типов с памятью. Стек и куча.

2. Выражения. Арность операторов. Арифметические операции.

3. Структурные и ссылочные типы. Пример.

4. Операция сравнения.

5. Логические операции.

6. Битовые операции.

7. Операторы присваивания. Инкремент и декремент.

8. Тернарный оператор. Оператор.

4. Циклы и инструкции.1. Условный оператор.

2. Оператор выбора. Цикл While.

3. Пример. Решение квадратного уравнения.

4. Цикл For.

5. Перегрузка операторов.

5. Массивы.1. Одномерные массивы. Объявление. Инициализация. Заполнение.

2. Пример. Заполнение массива из консоли.

3. Двумерный массив и его особенности.

4. Пример. Единичная матрица.

5. Трехмерный массив. Зубчатый массив.

6. Клонирование. Основные методы Array.

6. Строки и кодировки.1. Массивы. Сортировка пузырьком и методы Array.

2. Строки. Общие понятия.

3. Особенности работы с символами.

4. Особенности работы со строками.

5. Кодировки Asci, Unicode, UTF-8.

7. Работа с методами.1. Класс StringBuilder как альтернатива строкам.

2. Методы. Особенности реализации и использования. Часть1.

3. Методы. Особенности реализации и использования. Часть2.

4. Передача параметров по значению и ссылке.

5. Переменное число параметров. Рекурсия.

6. Инкапсуляция. Часть1.

7. Инкапсуляция. Часть2.

8. Реализация методов-правил сортировки.

8. Контейнеры.1. Контейнеры. Списки. Основные свойства и методы.

2. Сортировка списков. Пример.

3. Сортировка списков. Собственный тип. Пример.

4. Хэш-таблица. Получение хэш-кода.

5. Контейнеры. Словари.

6. Цикл foreach в работе со словарями.

7. Контейнеры. Множества.

8. Контейнеры. Стэк и куча.

9. Классы и объекты.1. Классы и объекты. Статические поля и методы класса.

2. Особенности статических членов класса.

3. Статический конструктор.

4. Нестатические поля и методы. Ссылка this.

5. Конструкторы.

6. Вложенность классов.

7. Наследование классов.

8. Наследование классов. Модификатор virtual.

9. Абстрактные классы.

10. Интерфейсы.1. Интерфейсы. Основные понятия.

2. Интерфейс IDisposable.

3. Интерфейс ICloneable.

4. Интерфейс IComparable.

5. Интерфейсы. Пары и обобщения.

11. Перечисления.1. Перечисления. Основные понятия.

2. Перечисления. Оператор выбора.

3. Перечисления. Методы и свойства.

12. Структуры.1. Структуры. Отличия от классов.

2. Структуры. Упаковка и распаковка.

3. Структуры. Наследование.

4. Структуры. Реализация интерфейсов.

13. Исключения.1. Исключения. Обработка и выброс.

2. Исключения. Конструкция finally.

3. Исключения. Собственный класс исключений.

4. Исключения. Конструкция using.

14. Делегаты и события.1. Делегаты. Общие определения

2. Делегаты. Применение в контейнерах.

3. События.

15. Практическая работа.1. Практическая работа. Автоматизация складского учета. Подключение к БД. Часть1.

2. Практическая работа. Автоматизация складского учета. Подключение к БД. Часть2.

3. Практическая работа. Автоматизация складского учета. Вывод в форму.

4. Практическая работа. Автоматизация складского учета. Добавление товара. Часть1.

5. Практическая работа. Автоматизация складского учета. Добавление товара. Часть2.

6. Практическая работа. Автоматизация складского учета. Самостоятельная практика.

Рейтинг курса

3.9
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 20.11.2024 09:39
Язык программирования Visual C# - создание .Net Framework приложений

Язык программирования Visual C# - создание .Net Framework приложений

Оставить отзыв
Поделиться курсом с друзьями