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

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

Цель курса - получение новой компетенции по созданию программ на языке Python.

Данный курс проводится в полнодневном формате с 10:00 до 17:00 (5 дней / 40 ак. часов).

ПРЕДВАРИТЕЛЬНЫЕ ТРЕБОВАНИЯ

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

ПРИОБРЕТАЕМЫЕ ЗНАНИЯ И НАВЫКИ

По окончании курса слушатели смогут:

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

ПРОГРАММА КУРСА

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ДОКУМЕНТЫ ОБ ОКОНЧАНИИ КУРСА

  • Сертификат Учебного центра Noventiq
  • Cертификат об обучении установленного образца

Certificate Noventiq Education Belarusсертификат об обучении установленного образца

Оставить отзыв

Информация о курсе

1848 BYN (дист)

*с учетом НДС 20%

Вендор: Python, Java, JavaScript
Код курса: SLIT-893
Продолжительность: 5 дней / 40 ак. часов
Направление: Python
Форма обучения:

под руководством инструктора

Записаться на курс

Название курса и комментарии*

Имя*

Фамилия*

Отчество*

Компания

Телефон*

Email*

Настоящим, в соответствии с ч.2.ст.18 Закона Республики Беларусь от 10.11.2008 N 455-З(ред. от 11.05.2016) "Об информации, информатизации и защите информации" и Законом Республики Беларусь от 7 мая 2021 г. № 99-З «О защите персональных данных», отправляя данную форму, вы подтверждаете свое согласие на сбор, обработку и хранение ООО «СофтЛайнБел» Ваших персональных данных. ООО «СофтЛайнБел» гарантирует конфиденциальность получаемой от Вас информации. Сбор, обработка и хранение персональных данных осуществляется в целях эффективного оказания услуг и исполнения договоров.

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