Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
001 Введение.mp4 |
17.20MB |
003 Установка Python.mp4 |
14.18MB |
004 Начальные настройки Visual Studio Code PyCharm.mp4 |
21.11MB |
005 Виртуальное окружение. Что это_.mp4 |
18.00MB |
006 Установка virtualenv и создание виртуального окружения.mp4 |
48.09MB |
007 Установка Django.mp4 |
46.36MB |
008 Настройки PyCharm.mp4 |
30.41MB |
009 settings.json |
244B |
009 Настройки Visual Studio Code.mp4 |
22.07MB |
01_02_Что_и_как_будем_делать.mp4 |
68.42MB |
010 Как компоненты Django взаимодействуют между собой.mp4 |
28.29MB |
011 Детальнее о файла settings и urls.mp4 |
47.31MB |
012 Что из себя представляет стандартная админка.mp4 |
52.78MB |
013 Первая html страничка.mp4 |
69.06MB |
014 Добавляем логику в функцию отображения.mp4 |
20.79MB |
015 Подвязываем к проекту адрес GitHub-репозитория.mp4 |
50.63MB |
016 Создание нового приложения.mp4 |
58.10MB |
017 Миграции.mp4 |
75.38MB |
018 Руссификация приложения. Обзор доступных полей для Модели.mp4 |
85.75MB |
019 Создание новой модели - Язык программирования.mp4 |
54.50MB |
020 Формируем slug автоматически. Метод save().mp4 |
64.43MB |
021 Модель для сохранения вакансий.mp4 |
75.78MB |
022 Добавление модели с вакансиями в админку.mp4 |
58.16MB |
023 Интерактивная консоль shell.mp4 |
92.19MB |
024 QuerySet - ещё немного методов.mp4 |
98.29MB |
025 Зачем нужен Bootstrap. Несколько слов об этом фреймворке.mp4 |
97.62MB |
026 Функция для отображения вакансий.mp4 |
56.02MB |
027 Шаблонный тэг for. Вывод списка вакансий.mp4 |
60.37MB |
028 Шаблонные тэги extend и block.mp4 |
78.05MB |
029 Улучшения отображения страниц сайта.mp4 |
79.96MB |
030 Настройка PyCharm для работы с шаблонными тэгами.mp4 |
81.52MB |
031 Добавление информации о городе, ЯП и дате.mp4 |
63.26MB |
032 html-форма.mp4 |
116.18MB |
033 Поиск по параметрам из формы.mp4 |
89.60MB |
034 Форма, как встроенный класс в Django.mp4 |
77.53MB |
035 Передача slug через форму.mp4 |
91.62MB |
036 Окончательное оформление страницы с формой.mp4 |
25.62MB |
037 Варианты расширения стандартной модели User.mp4 |
102.10MB |
038 Переопределение стандартной модели User. Создаем собственную модель.mp4 |
119.93MB |
039 Кастомный менеджер модели.mp4 |
112.28MB |
040 Рестарт проекта с кастомной моделью MyUser.mp4 |
61.71MB |
041 Несколько слов о том, как получать данные с сайтов.mp4 |
92.82MB |
042 Получение html-страницы с сайта work.ua.mp4 |
78.68MB |
043 Принципы поиска данных внутри html-текста.mp4 |
96.19MB |
044 Сбор (скрапинг) данных с сайта work.ua.mp4 |
159.41MB |
045 Финализируем функционал для work.ua.mp4 |
112.20MB |
046 Основные критерии для поиска на сайте rabota.ua.mp4 |
126.87MB |
047 rabota.ua - финализируем парсинг.mp4 |
121.23MB |
048 Скрапинг данных с сайта dou.ua.mp4 |
168.05MB |
049 Скрапинг данных с сайта djinni.co.mp4 |
169.45MB |
050 Создание функции по запуску всех парсеров.mp4 |
104.59MB |
051 Запуск Django вне самого проекта.mp4 |
85.97MB |
052 Сохранение полученных вакансий в БД.mp4 |
107.78MB |
053 Модель Error для сохранения ошибок.mp4 |
72.32MB |
054 Как и где хранить адреса для парсеров.mp4 |
44.45MB |
055 Модель Url.mp4 |
85.27MB |
056 Получение уникальных наборов пар город-ЯП, из таблицы с пользователями.mp4 |
114.67MB |
057 Получения набора урлов, согласно данных от пользователей.mp4 |
110.04MB |
058 Запуск функций скрапинга с полученными из БД данными.mp4 |
131.49MB |
059 Несколько слов об асинхронном запуске функций.mp4 |
107.68MB |
060 Асинхронный запуск функций для скрапинга.mp4 |
90.92MB |
061 Реорганизация функций отображения.mp4 |
94.81MB |
062 Пагинация. Подключение к функции отображения.mp4 |
67.99MB |
063 Пагинация. Улучшение отображения с помощью Bootstrap.mp4 |
173.63MB |
064 Форма для входа пользователя.mp4 |
134.12MB |
065 Функции входа_выхода пользователя.mp4 |
135.83MB |
066 Регистрация нового пользователя. Форма.mp4 |
78.01MB |
067 Функция для регистрации нового пользователя.mp4 |
116.41MB |
068 Форма для изменения настроек пользователя.mp4 |
126.51MB |
069 Изменение данных. Удаление пользователя.mp4 |
103.64MB |
070 Система информирования messages.mp4 |
126.85MB |
071 Рассылка писем. Какие есть варианты.mp4 |
155.44MB |
072 Настройки, необходимые для отправки писем через gmail.mp4 |
108.31MB |
073 Отправка писем подписчикам. Начальный функционал.mp4 |
65.30MB |
074 Получение данных от подписчиков - кому и что необходимо отправлять.mp4 |
130.99MB |
075 Формирование html-содержимого текста письма.mp4 |
143.84MB |
076 Финализируем функционал по отправке писем подписчикам.mp4 |
104.96MB |
077 Информирование админа об ошибках скрапинга.mp4 |
118.93MB |
078 Отправка письма админу с ошибками скрапинга.mp4 |
63.87MB |
079 Поиск отсутствующих урлов и отправка информации о них админу.mp4 |
137.66MB |
080 Пожелания от подписчиков для добавления необходимых им города и_или ЯП.mp4 |
93.63MB |
081 Изменение логики сохранения ошибок, полученных от функций скрапинга.mp4 |
65.51MB |
082 Форма для контакта с администрацией и функция обработки этой формы.mp4 |
185.31MB |
083 Финализируем функционал по отправке информации админу.mp4 |
190.15MB |
084 Добавление favicon.ico. Кнопка сокрытия формы для контакта с админом.mp4 |
105.32MB |
085 Добавление шрифта для модификации отображения лого.mp4 |
126.26MB |
086 Общая информация о сервисах для хостинга.mp4 |
76.23MB |
087 Разделение настроек на локальные и для деплоя.mp4 |
79.76MB |
088 Установка необходимых библиотек.mp4 |
82.35MB |
089 Определение переменных окружения для БД и отправки писем.mp4 |
64.57MB |
090 Заливаем проект на Heroku.mp4 |
101.89MB |
091 Страницы ошибок и запуск задач по рассписанию.mp4 |
55.51MB |
092 Вьюхи на основе классов.mp4 |
116.87MB |
093 DetailView.mp4 |
141.39MB |
094 ListView.mp4 |
130.96MB |
095 CreteView.mp4 |
107.22MB |
096 UpdateView.mp4 |
64.90MB |
097 DeleteView.mp4 |
60.95MB |
098 Related Menager - получение записей по связям ForeignKey.mp4 |
112.14MB |
099 N+1 запрос, как от этого уйти_ Метод select_related.mp4 |
105.04MB |
100 Финал.mp4 |
12.43MB |
external-assets-links.txt |
56B |