Раздел 1: Введение |
Лекция 1.1 |
Почему стоит изучать Python |
3:19 |
|
Почему стоит изучать Python. |
Лекция 1.2 |
Об этом курсе |
1:18 |
|
Об этом курсе. |
Лекция 1.3 |
Требования для прохождения курса |
1:24 |
|
Требования для прохождения курса. |
Лекция 1.4 |
Онлайн среда разработки на Python |
2:46 |
|
Онлайн среда разработки на Python. |
Раздел 2: Теория |
Лекция 2.1 |
Типы данных в Python |
9:54 |
|
Типы данных в Python. |
Лекция 2.2 |
Списки (Lists) в Python |
12:27 |
|
Списки (Lists) в Python. |
Лекция 2.3 |
Tuples и словари (dicts) |
8:47 |
|
Tuples и словари (dicts). |
Лекция 2.4 |
Встроенные функции |
5:29 |
|
Встроенные функции. |
Лекция 2.5 |
Создаем первую функцию на Python |
5:24 |
|
Создаем первую функцию на Python. |
Лекция 2.6 |
Аргументы функций |
7:48 |
|
Аргументы функций. |
Лекция 2.7 |
Возврат значений из функции |
7:28 |
|
Возврат значений из функции. |
Лекция 2.8 |
Именнованные аргументы |
6:17 |
|
Именнованные аргументы. |
Лекция 2.9 |
Практическое задание |
1:35 |
|
Практическое задание. |
Лекция 2.10 |
Условия |
8:08 |
|
Условия. |
Лекция 2.11 |
if, else, and, or |
8:14 |
|
if, else, and, or. |
Лекция 2.12 |
for, in |
6:44 |
|
for, in. |
Лекция 2.13 |
Модули |
12:03 |
|
Модули. |
Тест 2.1 |
Тест по теории |
0:30 |
|
Раздел 3: Создание парсера вакансий |
Лекция 3.1 |
Что такое парсинг |
4:03 |
|
Что такое парсинг. |
Лекция 3.2 |
Что мы сделаем |
2:22 |
|
Что мы сделаем. |
Лекция 3.3 |
Получение страницы с помощью Python |
13:01 |
|
Получение страницы с помощью Python. |
Лекция 3.4 |
Получаем страницы с вакансиями HH - часть 1 |
7:20 |
|
Получаем страницы с вакансиями HH - часть 1. |
Лекция 3.5 |
Получаем страницы с вакансиями HH - часть 2 |
5:59 |
|
Получаем страницы с вакансиями HH - часть 2. |
Лекция 3.6 |
Запрашиваем каждую страницу |
11:32 |
|
Запрашиваем каждую страницу. |
Лекция 3.7 |
Получаем названия вакансий |
4:51 |
|
Получаем названия вакансий. |
Лекция 3.8 |
Получаем названия компаний |
4:18 |
|
Получаем названия компаний. |
Лекция 3.9 |
Получаем местоположение и завершаем модуль |
16:21 |
|
Получаем местоположение и завершаем модуль. |
Лекция 3.10 |
Получение страницы StackOverflow |
8:54 |
|
Получение страницы StackOverflow. |
Лекция 3.11 |
Получение вакансий StackOverflow |
10:00 |
|
Получение вакансий StackOverflow. |
Лекция 3.12 |
Парсинг вакансии StackOverflow |
9:52 |
|
Парсинг вакансии StackOverflow. |
Лекция 3.13 |
Завершаем парсер StackOverflow |
4:50 |
|
Завершаем парсер StackOverflow. |
Лекция 3.14 |
Что такое CSV |
5:14 |
|
Что такое CSV. |
Лекция 3.15 |
Сохраняем CSV |
12:21 |
|
Сохраняем CSV. |
Лекция 3.16 |
Итоговая работа |
3:44 |
|
Итоговая работа. |
Раздел 4: Подготовка к Django |
Лекция 4.1 |
Что такое Django |
2:34 |
|
Что такое Django. |
Лекция 4.2 |
*args **kwargs |
8:45 |
|
*args **kwargs. |
Лекция 4.3 |
Основы ООП |
4:32 |
|
Основы ООП. |
Лекция 4.4 |
Методы - часть 1 |
4:54 |
|
Методы - часть 1. |
Лекция 4.5 |
Методы - часть 2 |
11:12 |
|
Методы - часть 2. |
Лекция 4.6 |
Расширение классов |
11:28 |
|
Расширение классов. |
Лекция 4.7 |
Дальнейшие шаги |
1:37 |
|
Дальнейшие шаги. |
Раздел 5: (Бонус) Развертывание парсера на Flask |
Лекция 5.1 |
Бонусный раздел |
2:37 |
|
Бонусный раздел. |
Лекция 5.2 |
Знакомство с Flask |
7:49 |
|
Знакомство с Flask. |
Лекция 5.3 |
Динамические URL и шаблоны |
8:00 |
|
Динамические URL и шаблоны. |
Лекция 5.4 |
Формы и параметры запроса |
11:43 |
|
Формы и параметры запроса. |
Лекция 5.5 |
Интеграция парсера |
10:53 |
|
Интеграция парсера. |
Лекция 5.6 |
Ускоряем парсинг |
10:01 |
|
Ускоряем парсинг. |
Лекция 5.7 |
Отображение вакансий |
10:49 |
|
Отображение вакансий. |
Лекция 5.8 |
Ссылка для экспорта результатов |
8:19 |
|
Ссылка для экспорта результатов. |
Лекция 5.9 |
Загрузка файла |
5:23 |
|
Загрузка файла. |
Лекция 5.10 |
Резюмируем проект |
6:49 |
|
Резюмируем проект. |
Лекция 5.11 |
Подведение итогов |
2:01 |
|
Подведение итогов. |