Лекция 25: Продолжение обучения

1 minute read

Поздравляю с завершением курса!

Если вы еще делаете задания или учиться на курсе не получилось, есть два варианта:

  1. Учиться без привязки к группе/графику, как будет время, в своем темпе. Финального срока по сдаче заданий нет, главное, не делать большой перерыв в учебе. Я на связи в slack, проверяю задания и отвечаю на вопросы в том же режиме, что и во время курса.
  2. Учиться со следующей группой (бесплатно). Следующий курс начинается 3 сентября. Всех, кто переводится с предыдущих курсов, я беру вне очереди, независимо от того набрана группа или нет.

Задание

Написать план изучения Python после курса. Вы можете написать план мне в slack.

Идея для финального проекта

При желании можно использовать QA4 как финальный проект: Задача собрать информацию о статусе портов на оборудовании (up/down/admin down для Cisco IOS):

  • На первом этапе собирается информация о всех портах (Loopback/физические/Tunnel/…) и их статусе.
  • На втором этапе из собранной информации надо отобрать только физические порты.
  • На третьем сохранять информацию о статусе портов в определенный день в файлы и добавить возможность сравнивать изменения в статусе портов (текущий статус с последним записанным).

Репозиторий с заданиями

Ваши репозитории на GitHub сохраняются после завершения курса.

Презентация

Продолжение обучения

Дополнительные задания с проверкой (задания 25_db)

Для заданий по базам данных нет тестов, но их можно сдавать с помощью pyneng. Будет просто загружаться весь код в текущем каталоге. Pyneng можно вызывать в каталоге 25_db или в подкаталогах 25_db/task_25_1.

Бонусные лекции и дополнительные задания без проверки

Кроме основных лекций курса, доступны также бонусные лекции в записи. Для некоторых из этих лекций, подойдут задания из моего курса Advanced PyNEng.

Эти задания я не проверяю, но вы можете использовать их для практики.

Другие ресурсы для продолжения обучения

Leave a Comment