Язык программирования Visual C# - создание .Net Framework приложений
event_note Разделов - 15
access_time 72 ак.ч.
art_track Лекций - 85
ondemand_video 31 ч 58 мин
credit_card Стоимость - 32 000 ₽ [[priceDiscountCalc(32000)]] ₽ 32 000 ₽
Описание
Курс предназначен для начинающих программистов, которые хотят изучить актуальный язык программирования Visual C#. Курс обучает работе в Microsoft Visual Studio 2012 в контексте программирования на Visual C#. Является фундаментом для дальнейшего изучения всех объектно-ориентированных языков.
Цель курса - Обучить основам программирования на объектно-ориентированном языке программирования Visual C#.
Навыки, приобретаемые по окончании курса:
- Умение ориентироваться в структурах ООП;
- Понимать массивы, операторы, выражения языка C#;
- Понимать наследование, вложение, включение;
- Понимать интерфейсы, перечисления и структуры;
- Понимать значение: делегаты и обобщения.
Обращаем Ваше внимание на то, что данный курс представлен в виде видеозаписи очного курса, записи монитора преподавателя, его голоса и действий.
Входит в состав профессиональной переподготовки «Инженер-программист».
Документ об окончании:
Удостоверение о повышении квалификации установленного образца от ЧОУ ДПО “Институт прикладной автоматизации и программирования”, данные выданного документа вносятся в единый реестр ФИС ФРДО
Рекомендуем Вам:
1. Знакомство с языком программирования Visual C#.
2. Первый пример разработки консольного приложения.
3. Пример разработки приложения WinForm.
4. Пример разработки приложения WPF.
5. Второй пример разработки консольного приложения.
6. Пример «Отключение компьютера по таймеру».
1. Переменные и константы. Объявление и инициализация.
2. Типы данных и их особенности.
3. Явное и неявное приведение типов.
4. Вывод на консоль. Конкатенация и параметризация.
5. Особенности работы типа DateTime.
1. Особенности работы типов с памятью. Стек и куча.
2. Выражения. Арность операторов. Арифметические операции.
3. Структурные и ссылочные типы. Пример.
4. Операция сравнения.
5. Логические операции.
6. Битовые операции.
7. Операторы присваивания. Инкремент и декремент.
8. Тернарный оператор. Оператор.
1. Условный оператор.
2. Оператор выбора. Цикл While.
3. Пример. Решение квадратного уравнения.
4. Цикл For.
5. Перегрузка операторов.
1. Одномерные массивы. Объявление. Инициализация. Заполнение.
2. Пример. Заполнение массива из консоли.
3. Двумерный массив и его особенности.
4. Пример. Единичная матрица.
5. Трехмерный массив. Зубчатый массив.
6. Клонирование. Основные методы Array.
1. Массивы. Сортировка пузырьком и методы Array.
2. Строки. Общие понятия.
3. Особенности работы с символами.
4. Особенности работы со строками.
5. Кодировки Asci, Unicode, UTF-8.
1. Класс StringBuilder как альтернатива строкам.
2. Методы. Особенности реализации и использования. Часть1.
3. Методы. Особенности реализации и использования. Часть2.
4. Передача параметров по значению и ссылке.
5. Переменное число параметров. Рекурсия.
6. Инкапсуляция. Часть1.
7. Инкапсуляция. Часть2.
8. Реализация методов-правил сортировки.
1. Контейнеры. Списки. Основные свойства и методы.
2. Сортировка списков. Пример.
3. Сортировка списков. Собственный тип. Пример.
4. Хэш-таблица. Получение хэш-кода.
5. Контейнеры. Словари.
6. Цикл foreach в работе со словарями.
7. Контейнеры. Множества.
8. Контейнеры. Стэк и куча.
1. Классы и объекты. Статические поля и методы класса.
2. Особенности статических членов класса.
3. Статический конструктор.
4. Нестатические поля и методы. Ссылка this.
5. Конструкторы.
6. Вложенность классов.
7. Наследование классов.
8. Наследование классов. Модификатор virtual.
9. Абстрактные классы.
1. Интерфейсы. Основные понятия.
2. Интерфейс IDisposable.
3. Интерфейс ICloneable.
4. Интерфейс IComparable.
5. Интерфейсы. Пары и обобщения.
1. Перечисления. Основные понятия.
2. Перечисления. Оператор выбора.
3. Перечисления. Методы и свойства.
1. Структуры. Отличия от классов.
2. Структуры. Упаковка и распаковка.
3. Структуры. Наследование.
4. Структуры. Реализация интерфейсов.
1. Исключения. Обработка и выброс.
2. Исключения. Конструкция finally.
3. Исключения. Собственный класс исключений.
4. Исключения. Конструкция using.
1. Делегаты. Общие определения
2. Делегаты. Применение в контейнерах.
3. События.
1. Практическая работа. Автоматизация складского учета. Подключение к БД. Часть1.
2. Практическая работа. Автоматизация складского учета. Подключение к БД. Часть2.
3. Практическая работа. Автоматизация складского учета. Вывод в форму.
4. Практическая работа. Автоматизация складского учета. Добавление товара. Часть1.
5. Практическая работа. Автоматизация складского учета. Добавление товара. Часть2.
6. Практическая работа. Автоматизация складского учета. Самостоятельная практика.
Отзывы могут оставлять только те пользователи, которые получили сертификат.