Фильтр курсов

Подобрать курс
Поиск курса
Ближайшая дата
—
Формат обучения
Город
Общее расписание курсов

Поиск

Filter by

Доступно: 40 курсов
При обучении используется подход Early Objects – обучающиеся с первых занятий знакомятся с объектно-ориентированным программированием, что позволяет выработать правильные навыки разработки и проектирования приложений на Java. Всё обучение основывается на практичных (реалистичных) примерах – создаются приложения, упрощённые аналоги существующих сервисов (социальных сетей, e-commerce и т.д.).

При обучении используется подход Early Objects – обучающиеся с первых занятий знакомятся с объектно-ориентированным программированием, что …

40 ак. часов
Дата
23 ноября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
получить навыки практической разработки на языке Java 8, 11, 17, 21 или 25 версии (на выбор Заказчика).
Python — современный и прогрессивный язык программирования, который используют миллионы инженеров по всему миру. Этот язык по праву считается одним из самых лаконичных, что помогает разработчикам сконцентрировать все усилия на достижении результата и при этом получать удовольствие от самого процесса. Python используют такие IT-гиганты, как Google, Dropbox, Yandex, Facebook, Mail.ru и многие другие.

Python — современный и прогрессивный язык программирования, который используют миллионы инженеров по всему миру. Этот язык …

40 ак. часов
Дата
19–23 октября 2026
Подтверждено на: 23.11.2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
освоите основы Python;
изучите синтаксис языка;
получите базовые навыки структурного и процедурного программирования;
познакомитесь со структурами данных языка Python;
устанавливать и настраивать среду разработки;
применять базовые конструкции Python;
создавать модули и пакеты;
пользоваться основными структурами данных;
выполнять основные операции ввода/вывода.
При обучении используется подход Learn by doing – обучающиеся разрабатывают сервисы, взаимодействующие с реальным окружением: браузером, веб-клиентами, базами данных и т.д., что позволяет получить практические знания и навыки.

При обучении используется подход Learn by doing – обучающиеся разрабатывают сервисы, взаимодействующие с реальным окружением: браузером, …

40 ак. часов
Дата
12 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
получить навыки практической разработки на языке Java 8, 11, 17, 21 или 25 версии (на выбор Заказчика), достаточные для перехода к изучению Jakarta EE и фреймворков (Spring, Quarkus, Micronaut, Helidon).
На курсе вы получите базовые навыки объектно-ориентированного программирования, познакомитесь с базовыми элементами языка Python. Вы научитесь создавать объектно-ориентированные приложения на языке Python, сможете выполнять первичную обработку данных на языке Python, ориентироваться в стандартной библиотеке языка Python.

На курсе вы получите базовые навыки объектно-ориентированного программирования, познакомитесь с базовыми элементами языка Python. Вы научитесь …

40 ак. часов
Дата
19–23 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
создавать собственные классы;
оценивать сложность алгоритма;
использовать важнейшие стандартные структуры данных;
создавать собственные структуры данных на основе стандартных.
Курс содержит основные концепции теории Big Data, описание алгоритмов обработки данных. В курсе рассматриваются теоретические основы по математическим алгоритмам обработки данных, необходимых для анализа данных и машинного обучения. В рамках науки о данных (Data Science) кроме теоретических сведений слушатели познакомятся с библиотеками NumPy, SciPy, Pandas. Рассматривается большое количество примеров работы с библиотеками. Курс содержит практические задания по организации данных на основе Hadoop, обработке данных с помощью популярной и наиболее продвинутой библиотеки pandas, работе с научными данными с пакетом scikit-learn, построению графиков с помощью Matplotlib. Слушатели познакомятся и освоят на практике инструменты для создания окружения Python, такие как Anaconda и Jupyter Notebook. Курс содержит основы теории машинного обучения с изучением фреймворка TensorFlow. Слушатели самостоятельно попробуют создать прототип приложения для машинного обучения

Курс содержит основные концепции теории Big Data, описание алгоритмов обработки данных. В курсе рассматриваются теоретические основы …

40 ак. часов
Дата
2 ноября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
обзор теории Big Data (больших данных)
практическое применение библиотек работы с данными на языке Python
популярные алгоритмы обработки данных и машинного обучения
актуальные
Курс «Программирование на Java. Уровень 3» предназначен для слушателей, уже владеющих основами языка Java и объектно-ориентированного программирования. На этом этапе изучаются более сложные и профессиональные аспекты разработки приложений на Java.

Курс «Программирование на Java. Уровень 3» предназначен для слушателей, уже владеющих основами языка Java и объектно-ориентированного …

40 ак. часов
Дата
26 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Дата
12 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Цена по запросу
Всё обучение основывается на практичных примерах – автоматизируется тестирование приложений, являющихся упрощёнными аналогами существующих сервисов (социальных сетей, e-commerce и т.д.). Продолжительность программы: 40 академических часов\ 5 дней Форма обучения: очно-заочная, с применением дистанционных образовательных технологий

Всё обучение основывается на практичных примерах – автоматизируется тестирование приложений, являющихся упрощёнными аналогами существующих сервисов (социальных …

40 ак. часов
Дата
16 ноября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
Получить навыки практической автоматизации тестирования на языке программирования Java.
Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5, а также знакомит слушателей с методами и технологиями, используемыми в современных настольных и корпоративных приложениях. В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/дешифрование данных. Курс использует среду разработки Visual Studio 2012 на платформе Windows. По окончании курса слушатели смогут Описать синтаксис и основные особенности C#; Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений; Реализовать базовую структуру и основные элементы типичного настольного приложения; Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции; Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы; Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах; Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов, обновлять данные; Создавать графический интерфейс пользователя средствами XAML; Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций; Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#; Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок; Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования.

Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования …

40 ак. часов
Дата
19 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
Приобрести знания и навыки программирования на языке C#
Узнать методы и технологиями в современных настольных и корпоративных приложениях
Подготовка к экзамену MCSD: WINDOWS STORE APPS – C#
Подготовка к экзамену 070-483: Programming in C#
Данный курс предоставляет слушателям возможность приобрести знания и навыки разработки Windows Store и веб-приложений с использованием HTML5/CSS3/JavaScript, познакомиться с принципами создания программных компонентов и структур, используемых в приложениях на HTML5. Основное внимание в курсе уделяется  принципам построения программной логики, определению и использованию переменных, написанию циклов и ветвлений, разработке пользовательских интерфейсов, обработке вводимых данных, их хранении, разработке структурированных приложений на базе HTML5/CSS3/JavaScript. Практические работы выполняются с использованием Visual Studio 2012 на платформе Windows 8.

Данный курс предоставляет слушателям возможность приобрести знания и навыки разработки Windows Store и веб-приложений с использованием …

40 ак. часов
Дата
12 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
• Использовать Visual Studio 2012 для создания Windows Store и веб-приложений;
• Описать новые функции HTML5, создавать страницы в стиле HTML5;
• Добавлять интерактивные страницы HTML5 с использованием JavaScript;
• Создавать формы HTML5, используя различные типы ввода, проверять вводимые пользователем данные с помощью атрибутов HTML5 и кода JavaScript;
• Отправлять и получать данные удаленно с помощью объектов XMLHTTPRequest и методов AJAX библиотеки jQuery;
• Настраивать стиль HTML5-страниц с помощью новых возможностей CSS3;
• Создавать структурированный и легкий в сопровождении код на JavaScript;
• Использовать новые возможности JavaScript API в интерактивных веб-приложениях;
• Создавать веб-приложения, поддерживающие хранение данных на стороне клиента (offline-режим);
• Создавать веб-страницы HTML5, способные адаптироваться к различным видам устройств и форм-факторам;
• Выводить графику средствами HTML5, используя элементы Canvas и масштабируемую векторную графику SVG;
• Повысить удобство интерфейса пользователя, используя анимацию на страницах HTML5;
• Использовать новые возможности Web Sockets API для передачи и приема данных между веб-приложением и сервером;
• Сделать более эффективной работу приложений производящих длительные операции, используя Web Worker.
Apache NiFi — это платформа потоковой маршрутизации, преобразования и доставки событий (сообщений), позволяющая управлять потоками данных из разнообразных источников в режиме реального времени с использованием графического интерфейса. Можно сказать, что Найфай – это распределенный ETL-инструмент с открытым исходным кодом, гарантированной доставкой и возможностью хранить данные до выгрузки их в другие системы. Также NiFi обеспечивает балансировку нагрузки и предоставляет GUI для проектирования потоков данных. На практике Apache NiFi широко используется в следующих задачах: распределенная платформа передачи информации в корпоративное озеро данных (Data Lake) и средство выгрузки из него в сторонние системы, включая облачные платформы и базы данных; ETL-интегратор технологических данных со smart-устройств при организации IoT/IIoT-систем; средство реализации концепции «данные как сервис» (Data as a Service), которое собирает REST-подобные запросы, отправляя их в инструмент моделирования в поточном и в пакетном режимах; маршрутизатор больших файлов и аутентификационных потоков, который взаимодействует с внешними хранилищами данных и инструментами моделирования с помощью SQL-запросов; шлюз данных и транзакционный маршрутизатор для получения бизнес-метрик в режиме реального времени с последующей обработкой с помощью Apache Spark и других инструментов аналитики Big Data и машинного обучения.

Apache NiFi — это платформа потоковой маршрутизации, преобразования и доставки событий (сообщений), позволяющая управлять потоками данных из …

16 ак. часов
Дата
9 ноября 2026
Идёт набор
Другие даты
16 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Цена по запросу
Вы изучите:
понять, что такое Apache NiFi;
уяснить отличия NiFi и MiniFi;
освоить принципы потоковой обработки данных в экосистеме Hadoop;
научиться устанавливать, настраивать и поддерживать кластер NiFi;
освоить методы администрирования кластера NiFi;
настраивать мониторинг и оптимизацию потоков данных в кластере NiFi;
интегрировать Apache NiFi с другими Big Data фреймворками (Kafka, Hadoop, MiniFi) и внешними системами.
Получить навыки практического тестирования REST-сервисов. Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют тестирование небольших учебных проектов, применяя на практике получаемые знания

Получить навыки практического тестирования REST-сервисов. Обучение является практико-ориентированным. В процессе учебы обучающиеся осуществляют тестирование небольших учебных …

24 ак. часа
Дата
2 ноября 2026
Идёт набор
Другие даты
24 ак. часа
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Курсе посвящен созданию веб-приложений на языке программирования Python с использованием микрофреймворка Flask. Курс предназначен для разработчиков, которые хотят научиться создавать веб-приложения с помощью Python и Flask. Кроме простых технологий курс также рассматривает продвинутые возможности создания веб-приложений: механизмы аутентификации, асинхронная обработка, локализация приложения, публикация на реальном сервере. На практике слушатели создают веб-приложения, изучая необходимые теоретические сведения для реальной работы.

Курсе посвящен созданию веб-приложений на языке программирования Python с использованием микрофреймворка Flask. Курс предназначен для разработчиков, …

40 ак. часов
Дата
9 ноября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
освоить микрофреймворк Flask для создания веб-приложений
развить практические навыки создания веб-приложений на Python и Flask
использовать шаблоны, базы данных и авторизацию в веб-приложениях
В рамках курса слушатели научатся работать с данными, используя различные алгоритмы машинного обучения, такие как деревья решений, случайные леса и бустинг. Они также научатся создавать модели машинного обучения, используя популярные библиотеки Python, такие как scikit-learn и TensorFlow. Курс будет полезен для бизнес-аналитиков, менеджеров, специалистов в области данных и любых, кто хочет научиться использовать машинное обучение для принятия решений на основе данных. В результате прохождения курса слушатели получат практические навыки работы с машинным обучением на Python и будут готовы к работе в реальных проектах. В курсе будут рассмотрены: введение в машинное обучение, типы машинного обучения (например, обучение с учителем и без учителя), алгоритмы машинного обучения (например, линейная регрессия, деревья решений, случайные леса), оценка моделей машинного обучения, избежание переобучения и недообучения, а также практические примеры применения машинного обучения в реальных проектах.

В рамках курса слушатели научатся работать с данными, используя различные алгоритмы машинного обучения, такие как деревья …

40 ак. часов
Дата
16–20 ноября 2026
Подтверждено на: 14.12.2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
научиться основам машинного обучения: понять принципы и алгоритмы машинного обучения, типы машинного обучения и их применения
освоить Python для машинного обучения: научиться использовать популярные библиотеки Python, такие как scikit-learn и TensorFlow, для создания моделей машинного обучения
разработать практические навыки: научиться работать с данными, создавать модели машинного обучения, оценивать их эффективность и использовать их для принятия данных решений
работать с данными: научиться загружать, очищать, преобразовывать и анализировать данные для машинного обучения
освоить алгоритмы машинного обучения: научиться использовать различные алгоритмы машинного обучения, такие как линейная регрессия, деревья решений, случайные леса и бустинг
создавать модели машинного обучения: научиться создавать модели машинного обучения, используя популярные библиотеки Python, такие как scikit-learn и TensorFlow
применять машинное обучение в реальных проектах: научиться применять машинное обучение в реальных проектах, таких как классификация, регрессия, кластеризация и рекомендательные системы.
Курс рассматривает вопросы автоматизированного тестирования Python-приложений, используя популярные фреймворки Django, Flask и FastAPI. Курс предназначен для разработчиков, которые хотят научиться писать автоматические тесты для своих приложений и обеспечить высокую надежность и качество кода. Тестирование приложений важный этап повышения качества разработки, программист может гарантировать выпуск качественного продукта за счет средств автоматизации тестирования. Разработчик, изучая курс, освоит популярные библиотеки тестирования Python-приложений: Pytest, Unittest, Selenium. Также курс будет полезен тестировщикам, которые желают перейти от ручного тестирования приложений к автоматизированному/

Курс рассматривает вопросы автоматизированного тестирования Python-приложений, используя популярные фреймворки Django, Flask и FastAPI. Курс предназначен для …

40 ак. часов
Дата
9 ноября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
научиться основам автоматизированного тестирования Python-приложений
освоить популярные библиотеки и фреймворки для тестирования, такие как Pytest, Unittest.
разработать практические навыки написания автоматических тестов для приложений на Django, Flask и FastAPI
использовать тестирование для обеспечения высокого качества кода и уменьшения времени на отладку
Курс предназначен для бизнес-аналитиков, менеджеров и специалистов в области данных, которые хотят научиться использовать язык программирования Python для анализа и визуализации данных. В рамках курса слушатели научатся: Импортировать и очищать данные из различных источников, включая CSV, Excel и базы данных. Анализировать и преобразовывать данные с помощью различных методов, таких как группировка, сортировка и фильтрация. Создавать интерактивные отчеты. Работать с большими данными и оптимизировать производительность своих скриптов. Создавать автоматические отчеты и отправлять их по электронной почте или в другие системы. Курс будет полезен для: Бизнес-аналитиков, которые хотят научиться использовать Python для анализа и визуализации данных. Менеджеров, которые хотят улучшить свои навыки в области данных и анализа. Специалистов в области данных, которые хотят расширить свои возможности с помощью Python. Любого, кто хочет научиться работать с данными и создавать интерактивные отчеты с помощью Python. В результате прохождения курса слушатели получат практические навыки работы с Python для анализа данных, а также будут готовы к работе в реальных проектах.

Курс предназначен для бизнес-аналитиков, менеджеров и специалистов в области данных, которые хотят научиться использовать язык программирования …

40 ак. часов
Дата
14 декабря 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
работать с данными в Python
импортировать, очищать, преобразовывать и анализировать данные с помощью языка Python
автоматизировать формирование аналитических отчетов
улучшить навыки бизнес-анализа
использовать Python для анализа данных и принятия обоснованных бизнес-решений, что поможет им улучшить свои навыки бизнес-анализа
развить навыки программирования.
Курс предназначен для тех, кто хочет научиться работать с данными в Python, используя популярные библиотеки для анализа и визуализации данных. В рамках курса подробно рассматривается работа с данными в Pandas, включая импорт, очистку, преобразование и анализ данных. На практических примерах слушатели научатся использовать NumPy для выполнения математических операций над данными, создавать различные типы диаграмм и визуализаций с помощью Matplotlib. Курс будет полезен для бизнес-аналитиков, менеджеров, специалистов в области данных и любых, кто хочет научиться работать с данными в Python.

Курс предназначен для тех, кто хочет научиться работать с данными в Python, используя популярные библиотеки для …

40 ак. часов
Дата
16 ноября 2026
Подтверждён
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Подтверждён
Вы изучите:
работать с данными на Python с использованием популярных библиотек, таких как Pandas, NumPy и Matplotlib
понять концепцию визуализации данных и ее важность в бизнес-анализе
создавать различные типы графиков и диаграмм с помощью Matplotlib
работать с большими наборами данных и выполнять анализ данных с помощью Pandas
создавать интерактивные отчеты и информационные панели
улучшить навыки бизнес-анализа, используя Python для анализа и визуализации данных
развить навыки программирования на Python
Требования – это фундамент, на котором строится ПО. Разработка требований является неотъемлемой частью работ по созданию ПО.  На курсе Вы узнаете, что такое качественные требования к программному обеспечению, что они должны содержать, как их создавать. Вы узнаете, какие существуют источники требований, как избежать ошибок при формировании требований.

Требования – это фундамент, на котором строится ПО. Разработка требований является неотъемлемой частью работ по созданию …

24 ак. часа
Дата
12 октября 2026
Идёт набор
Другие даты
24 ак. часа
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
разрабатывать модели требований в зависимости от характера проекта и предметной области;
разрабатывать план сбора требований;
создавать качественные требования;
уметь выявлять источники требований
Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка программирования C#. Курс охватывает основы построения программ на языке C#, синтаксис языка и детали реализации приложений на платформе .NET Framework 4.5, а также знакомит слушателей с методами и технологиями, используемыми в современных настольных и корпоративных приложениях. В курсе рассматриваются обработка событий, программирование пользовательского интерфейса, доступ к базам данных, асинхронное выполнение операций, создание пользовательских атрибутов и шифрование/дешифрование данных. Курс использует среду разработки Visual Studio 2012 на платформе Windows 8.

Курс позволяет слушателям приобрести знания и навыки программирования, необходимые для разработки Windows приложений с использованием языка …

40 ак. часов
Дата
19 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ДистанционныйДистанционное обучение (СДО)
Самостоятельное изучение в удобном темпе. Консультации преподавателя при необходимости.
Идёт набор
Вы изучите:
Описать синтаксис и основные особенности C#;
Создавать и вызывать методы, перехватывать и обрабатывать исключения, описывать требования к мониторингу масштабируемых приложений;
Реализовать базовую структуру и основные элементы типичного настольного приложения;
Создавать классы, определять и реализовать интерфейсы, а также создавать и использовать коллекции;
Использовать наследование для создания иерархии классов, расширять классы .NET Framework, а также создавать универсальные классы и методы;
Читать и записывать данные с помощью методов файлового ввода/вывода, потоков, сериализовать и десериализовать данные в различных форматах;
Создавать и использовать модель данных (Entity Data Model) для доступа к базам данных и с помощью LINQ-запросов, обновлять данные;
Создавать графический интерфейс пользователя средствами XAML;
Повышать удобство и снижать время отклика приложений с помощью задач и асинхронных операций;
Интегрировать неуправляемые библиотеки (unmanaged libraries) и динамические компоненты в приложения C#;
Использовать метаданные с помощью отражения (reflection), создавать и использовать пользовательские атрибуты, генерировать код во время выполнения, а также управлять версиями сборок;
Шифровать и расшифровывать данные с помощью симметричного и асимметричного шифрования.
Курс предназначен для сетевых инженеров, желающих освоить язык программирования Python для автоматизации задач в своей повседневной работы. Обучение ориентировано на практическое применение Python в управлении сетевыми устройствами, анализе трафика и оптимизации процессов.

Курс предназначен для сетевых инженеров, желающих освоить язык программирования Python для автоматизации задач в своей повседневной …

40 ак. часов
Дата
26–30 октября 2026
Идёт набор
Другие даты
40 ак. часов
Место
Виртуальный класс
ОчныйОчное обучение с применением ДОТ
Занятия в аудитории или онлайн-классе. Работа с удалёнными лабораториями, консультации с преподавателем в реальном времени.
Идёт набор
Вы изучите:
Написать скрипты на Python для автоматизации сетевых задач.
Использовать популярные библиотеки Python для работы с сетевыми устройствами.
Взаимодействовать с REST API сетевых устройств.
Анализировать и визуализировать сетевые данные.
Применять инструменты автоматизации в своей работе.
Оставьте заявку и мы ответим на все ваши вопросы!