Основы программирования на Python для сетевых инженеров

Код: ITC-P4AN

Формат проведения

Удаленный

Продолжительность

40 академических часов

Вендор

Python

Тематика

Разработка
vendor

Вы научитесь

  • создавать простые программы на языке Python;
  • создавать программы на языке Python для решения практических задач, связанных, в том числе, с конфигурированием сетей передачи данных;
  • знать базовый синтаксис языка Python;
  • знать основные концепции объектного-ориентированного программирования;
  • знать модульную структуру платформы Python.

Требования к предварительной подготовке слушателя

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

Аудитория курса

Данный курс предназначен для желающих начать осваивать язык программирования Python (как с опытом работы с другими языками программирования, так и без него) для дальнейшего применения в различных направлениях.

Содержание курса

Модуль 1. Введение в Python. Настройка среды разработки

Введение в Python
Настройка среды разработки

Модуль 2. Типы данных, переменные, операторы

Типы данных и манипуляции с ними
Операторы языка

Модуль З. Функции и модули

Скачивание и использование стандартных модулей
Модуляризация собственных приложений

Модуль 4. Решение типовых алгоритмических задач

Типовые алгоритмические задачи
Применение языка Python для реализации алгоритмов

Модуль 5. Элементы объектно-ориентированного программирования

Основы ООП
Классы и методы в Python

Модуль 6. Взаимодействие с приложениями и устройствами

Понятие API, протокол форматов сериализации
Взаимодействие с системами, реализующими REST API
Взаимодействие с системами и устройствами, реализующими другие протоколы

Модуль 7. Параллельное выполнение

Понятие и проблемы асинхронного выполнения кода
Средства создания асинхронного кода в Python

Модуль 8. Автоматизация. Решение задач, имеющих отношение к практике

Обзор типовых задач автоматизации
Решение типовых задач автоматизации средствами Python
Обзор типовых задач конфигурации сети
Решение типовых задач конфигурации сети средствами Python
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

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

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

  • онлайн - на российской онлайн-платформе в режиме реального времени, через интернет, с выполнением всех необходимых практических заданий под онлайн-руководством преподавателя. 


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

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

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!