Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

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

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

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

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

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

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

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

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

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

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

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

О курсе:

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

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

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

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

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

Навыки
1
C#
3
Microsoft Visual Studio
Сертификат

Школа

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

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

Преподаватели

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

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

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
Может быть интересно
Язык программирования Visual C# - создание .Net Framework приложений
На сайт курса

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