Programming in C#

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

Длительность

40 акад. ч. / 5 дн.

Формат

онлайн / очно
начать обучение

[ программа курса ]

Модуль 1
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.
Модуль 2
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.

[ программа курса ]

Модуль 1
Обзор синтаксиса C# / Разработка кода для графического

• Обзор синтаксиса C#

• Обзор способов разработки приложений с использованием C#

• Типы данных, операторы и выражения

• Создание методов, обработка исключений и мониторинг приложений

• Создание и вызов методов

• Создание перегруженных методов и использование опциональных (optional) и параметров

• Разработка кода для графического приложения

• Реализация структур и перечислений

Модуль 2
Создание классов и реализация / Чтение и запись локальных данных

• Создание классов и реализация коллекций

• Определение и реализация интерфейсов

• Реализация коллекции

• Создание иерархии классов при помощи наследования

• Расширение классов .NET Framework

• Создание универсальных (generic) типов

• Чтение и запись локальных данных

• Чтение и запись файлов

Модуль 3
Доступ к базе данных / Доступ к удаленным данным

• Доступ к базе данных

• Создание и использование моделей данных (Entity Data Models)

• Запрос данных с помощью LINQ

• Доступ к удаленным данным

• Доступ к данным через сеть

• Доступ к данным в облаке

Модуль 4
Проектирование пользовательского интерфейса для графических

• Использование XAML для проектирования пользовательского интерфейса

• Привязка элементов управления к данным

• Повышение производительности приложений

• Реализация многопоточности с помощью классов Tasks и лямбда выражений

• Асинхронное выполнение операций

Модуль 5
Неуправляемый код / Повторно используемые типы и сборки

• Интеграция с неуправляемым (unmanaged) кодом

• Создание и использование динамических объектов

• Управление временем жизни объектов и unmanaged ресурсами

• Создание повторно используемых типов и сборок

• Проверка метаданных объекта

• Создание и использование пользовательских атрибутов

Свяжитесь
с нами

Заполните форму, и мы свяжемся с вами в течение одного рабочего дня.

Спасибо! Заявка отправлена
Что-то пошло не так. Попробуйте ещё раз.
FORGED AFTER DARK
NESTEROVA