Programming in C#
Продолжительность обучения
5 дней - 40 часов
Стоимость курса
Очно: 40000 ₽
Дистанционно: 36000 ₽
Ближайшие даты
01.08.2022 - Очно/Дистанционно
Заявка на обучение
Аудитория
Этот курс предназначен для опытных разработчиков, которые уже имеют опыт программирования на C, C++, JavaScript, Objective-C, Microsoft Visual Basic или Java и понимают концепции объектно-ориентированного программирования.
По окончании курса слушатели смогут:
- Описать синтаксис и ключевые особенности C#;
- Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
- Реализовать базовую структуру и основные элементы типичного настольного приложения;
- Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;
- Использовать наследование для создания иерархии классов и расширять классы .NET Framework;
- Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
- Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов обновлять данные;
- Создавать графический интерфейс пользователя средствами XAML;
- Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций;
- Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
- Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
- Шифровать и дешифровать данные с помощью симметричного и асимметричного шифрования.
Курс помогает подготовиться к следующим сертификационным экзаменам:
- 70-483: Programming in C#
Для эффективного обучения слушатели должны обладать следующими знаниями и навыками:
- Именование, объявление, инициализация и присвоение значений переменным в приложении.
- Использование арифметических операторов для выполнения арифметических вычислений с участием одной или нескольких переменных.
- Использование реляционных операторов для проверки связи между двумя переменными или выражениями.
- Использование логических операторов для объединения выражений, содержащих операторы отношений.
- Использование базового синтаксиса С#, ключевых слов, обработка синтаксических ошибок в Visual Studio.
- Создание структуры ветвления с помощью оператора IF.
- Создание циклов обработки массивов данных с использованием оператора FOR.
- Поиск простых логических ошибок с помощью Visual Studio.
- Создание функций с определенными параметрами и типом возвращаемого значения.
- Проектирование и реализация простого пользовательского интерфейса с использованием стандартных элементов управления из панели элементов Visual Studio.
- Подключение к базе данных SQL Server и базовые знания о получении и размещении данных в базе данных.
- Сортировка данных в цикле.
- Распознавание классов и методов, используемых в программе.
Слушателям предоставляется фирменное учебное пособие и прочие материалы, необходимые для обучения.
Содержание курса
Часто задаваемые вопросы
Наше местоположение
загрузка карты...