Лекция 1: информация о курсе
Добро пожаловать на курс!
Добро пожаловать на курс!
Добро пожаловать на курс!
Добро пожаловать на курс!
Вводная информация о курсе:
Вводная информация о курсе:
Вводная информация о курсе:
К следующей лекции надо:
Вводная информация о курсе:
Инструкции по работе с инструментами курса
Добро пожаловать на осенний набор курса “Python для сетевых инженеров”!
Инструкции по работе с инструментами курса и запись встречи.
Добро пожаловать на летний набор курса “Python для сетевых инженеров”!
В заданиях 11 раздела создается база данных с двумя таблицами: dhcp и switches.
На лекции был пример записи данных, которые содержат кириллицу в файл формате JSON. По умолчанию, вместо кириллицы, мы получили строку с кодами Unicode.
На лекции был пример получения информации через GitHub API с помощью requests. В основном он использовался как пример получения данных в формате JSON, но как...
Вопросы
Задания
Задания
Задания
Вопросы (мини-задания)
Контроль хода программы, работа с файлами
Контроль хода программы
Вопросы (мини-задания)
Строки (strings), списки (lists).
К следующей лекции надо:
Поздравляю с завершением курса!
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
Задания
Задания
Задания
Тесты
Контроль хода программы, работа с файлами
Контроль хода программы
Вопросы (мини-задания)
Строки (strings), списки (lists).
К следующей лекции надо:
Поздравляю с завершением курса!
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
Вопросы (мини-задания)
Основы Python, строки (strings).
Поздравляю с завершением курса!
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
Вопросы (мини-задания)
Основы Python, строки (strings).
Поздравляю с завершением курса!
Задания
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Утилита litecli
Задания
Полезные ресурсы:
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
Основы Python, строки (strings), списки (lists).
Спасибо вам за отличный курс!
Задания
Задания
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания (не входят в обязательные задания курса)
Задания
Задания
Задания
Задания
Задания
Задания
Контроль хода программы, работа с файлами
Первый день: основы Python, строки (strings).
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
День 10: Базы данных
День 9: Сериализация данных
День 7: регулярные выражения
День 6: регулярные выражения
День 5: Полезные функции и модули
Задания
День 3: контроль хода программы, работа с файлами
День 2: списки (lists), словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings).
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
День 9: Базы данных
День 8: Сериализация данных
День 6: регулярные выражения
День 5: Модули
День 4: функции
День 3: контроль хода программы, работа с файлами
День 2: словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings), списки (lists).
День 12: Ansible для сетевого оборудования
День 11: Основы Ansible
День 10: TextFSM
День 9: Jinja2
День 8: Подключение к оборудованию
День 7: Базы данных
День 6: Сериализация данных
День 5: регулярные выражения
День 4: Модули
Третий день: функции
Второй день: контроль хода программы, работа с файлами
Первый день. Вторая часть: словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings), списки (lists).
По этой теме нет заданий.
Вопросы
Задания
Задания
Задания
Вопросы (мини-задания)
Контроль хода программы, работа с файлами
Контроль хода программы
Вопросы (мини-задания)
Строки (strings), списки (lists).
К следующей лекции надо:
Поздравляю с завершением курса!
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
По этой теме нет заданий.
Задания
Задания
Задания
Тесты
Контроль хода программы, работа с файлами
Контроль хода программы
Вопросы (мини-задания)
Строки (strings), списки (lists).
К следующей лекции надо:
Поздравляю с завершением курса!
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
По этой теме нет заданий.
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
Вопросы (мини-задания)
Основы Python, строки (strings).
Поздравляю с завершением курса!
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания
По этой теме нет заданий.
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
Вопросы (мини-задания)
Основы Python, строки (strings).
Поздравляю с завершением курса!
Задания
Задания
Задания
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Утилита litecli
Задания
По этой теме нет заданий.
Полезные ресурсы:
Задания
Задания
Тесты
Тесты
Контроль хода программы, работа с файлами
В Python существует несколько способов форматирования строк: старый вариант форматирования с %, форматирование с помощью метода format и использование string...
Основы Python, строки (strings), списки (lists).
Спасибо вам за отличный курс!
Задания
Задания
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
Подключение к оборудованию
Задания (не входят в обязательные задания курса)
Задания
Задания
По этой теме нет заданий.
Задания
Задания
Задания
Задания
Контроль хода программы, работа с файлами
Первый день: основы Python, строки (strings).
Спасибо вам за отличный курс!
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
Подключение к оборудованию
День 10: Базы данных
День 9: Сериализация данных
По этой теме нет заданий.
День 7: регулярные выражения
День 6: регулярные выражения
День 5: Полезные функции и модули
Задания
День 3: контроль хода программы, работа с файлами
День 2: списки (lists), словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings).
Спасибо вам за отличный курс!
Ansible для сетевого оборудования
Основы Ansible
Обработка вывода команд с TextFSM
Шаблоны конфигураций с Jinja2
Подключение к оборудованию
День 9: Базы данных
День 8: Сериализация данных
День 7: Unicode
День 6: регулярные выражения
День 5: Модули
День 4: функции
День 3: контроль хода программы, работа с файлами
День 2: словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings), списки (lists).
Завершающая лекция
День 12: Ansible для сетевого оборудования
День 11: Основы Ansible
День 10: TextFSM
День 9: Jinja2
День 8: Подключение к оборудованию
День 7: Базы данных
День 6: Сериализация данных
Лекция по Unicode
День 5: регулярные выражения
День 4: Модули
Третий день: функции
Второй день: контроль хода программы, работа с файлами
Первый день. Вторая часть: словари (dicts), кортежи (tuples), множества (sets); конвертация типов и определение типа объекта; базовые скрипты.
Первый день: основы Python, строки (strings), списки (lists).
Что нужно сделать до начала курса:
Расписание курса Календарь курса
Подготовка к курсу
Подготовка к курсу
Подготовка к курсу
Что нужно сделать до начала курса:
Хотя первая встреча состоится только через полторы недели, некоторые вещи надо сделать до начала курса.
Хотя первая встреча состоится только через две недели, некоторые вещи надо сделать до начала курса.
На лекции был пример получения информации через GitHub API с помощью requests. В основном он использовался как пример получения данных в формате JSON, но как...
В заданиях 11 раздела создается база данных с двумя таблицами: dhcp и switches.
В заданиях 11 раздела создается база данных с двумя таблицами: dhcp и switches.
Каждый вопрос теста - 1 балл. Сложность вопросов не учитывается, баллы используются для того, чтобы можно было легко посмотреть на какое количество вопросов ...
Каждый вопрос теста - 1 балл. Сложность вопросов не учитывается, баллы используются для того, чтобы можно было легко посмотреть на какое количество вопросов ...
Каждый вопрос теста - 1 балл. Сложность вопросов не учитывается, баллы используются для того, чтобы можно было легко посмотреть на какое количество вопросов ...
Каждую неделю в понедельник-вторник у нас будет небольшой тест.
Тест по темам седьмого дня: базы данных
Тест по темам пятого дня: регулярные выражения
Тест по темам 3-4 дня: функции, модули
Тест по темам второго дня: if/else, for, while, try/except
Каждую неделю в понедельник-вторник у нас будет небольшой тест.
К следующим выходным надо:
К следующей лекции надо:
К следующей лекции надо:
Первые 5 человек, которые сделают минимум заданий на сертификат, получат в подарок небольшой бонус - печатную версию книги Python tricks
К следующей лекции надо:
К следующей лекции надо:
К следующей лекции надо:
К следующей лекции надо:
Инструкции по работе с инструментами курса
Инструкции по работе с инструментами курса и запись встречи.
Добро пожаловать на осенний набор курса “Python для сетевых инженеров”!
Добро пожаловать на летний набор курса “Python для сетевых инженеров”!