Online курс “Python для сетевых инженеров”

На курс 25.05.19 - 24.08.19 группа набрана

Следующий заход курса будет в январе 2020 года. Подробнее будет известно в ноябре 2019.

При желании, Вы можете написать мне, что хотите записаться на следующий курс и я отправлю Вам письмо, как только будут известны даты проведения курса. Так Вы точно не пропустите анонс следующего курса.

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

Плюс, в моей книге тот же материал, что и в курсе.

О курсе

Коротко о курсе:

  • 14 недель
  • 20 основных лекций (все лекции проводятся в выходные)
  • 70 часов лекций
  • 120 заданий
  • Python 3.7

Курс проходит в формате вебинара:

  • Теоретический материал начитывается в дни, которые указаны в расписании.
  • Теория рассматривается блоками по 2-4 часа.
  • В промежутках между лекциями выполняются домашние задания.
  • Всё общение во время курса происходит в slack
  • Для лекций используется freeconferencecall

Книга “Python для сетевых инженеров”

Содержание онлайн курса полностью соответствует тому, что выложено в свободный доступ в книге Python для сетевых инженеров:

  • рассматриваются те же темы
  • используются те же задания

По книге можно понять нужен ли вам курс и подходит ли он по содержанию.

Необходимое время

  • 10-18 часов в неделю для выполнения заданий
  • 3-7 часов в неделю на лекции

Расписание курса

Всего в курсе 20 лекций:

  • Каждая лекция это 2-4 часа занятий с 7:00 до 9:00-11:00 UTC
  • Лекции проводятся на выходных (суббота-воскресенье)
  • Все лекции доступны в записи
Неделя Лекция Дата Тема (длительность лекции)
1 1 25.05.19 Предварительная встреча: О курсе (2ч)
2 2 01.06.19 Предварительная встреча: Инструменты (3ч)
3 3 08.06.19 Основы. Типы данных в Python (4ч)
4 09.06.19 Типы данных в Python (3ч)
4 5 15.06.19 Управление ходом программы. Работа с файлами (4ч)
5 6 22.06.19 Функции (4ч)
7 23.06.19 Модули (3ч)
6 8 29.06.19 Регулярные выражения (3ч)
9 30.06.19 Регулярные выражения (3ч)
7 10 06.07.19 Unicode (2ч)
8 11 13.07.19 Обработка данных в форматах YAML, JSON, CSV (3ч)
9 12 20.07.19 Подключение к сетевым устройствам (Telnet, SSH) (2ч)
13 21.07.19 Подключение к сетевым устройствам (Telnet, SSH) (2ч)
10 14 27.07.19 Параллельное подключение к оборудованию (3ч)
11 15 03.08.19 Создание шаблонов конфигураций с помощью Jinja2 (2ч)
16 04.08.19 Обработка неструктурированного вывода команд с помощью TextFSM (3ч)
12 17 10.08.19 ООП. Основы (3ч)
18 11.08.19 ООП. Специальные методы (2ч)
13 19 17.08.19 ООП. Наследование (3ч)
14 20 24.08.19 Завершающая встреча (2ч)

Бонусные лекции

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

  • Основы использования Ansible для сетевого оборудования
  • Работа с базами данных на примере SQLite3
  • Модуль logging
  • Python package
  • Генераторы
  • Декораторы

Задания

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

Лучше выделить на задания хотя бы 1-2 часа в день. А на выходных 2-4 часа.

То есть, как минимум, выделять в неделю 10-15 часов для выполнения заданий.

Вопросы

Наше общение не ограничивается лекциями. В любой момент в slack мне можно задать вопрос.

Стоимость курса

Стоимость курса: 250$

Возможна оплата 2 частями

Необходимая подготовка

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

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

Как записаться на курс

Для записи на курс, напишите мне письмо на адрес: nataliya.samoylenko @ gmail.com. В письме достаточно указать имя, фамилию и сказать, что вы хотите записаться на курс.

Отзывы слушателей

Несколько отзывов есть в на сайте курса.

Кроме того, вы можете задать любые вопросы по курсу непосредственно слушателям в slack сообществе PyNEng.

Leave a Comment