Урок 1. 00:05:41
Введение. Основные темы курса
Урок 2. 00:20:00
Создание нового проекта, виртуальное окружение, установка необходимых библиотек
Урок 3. 00:12:32
Настройка Visual Studio Code
Урок 4. 00:19:48
Приложение accounts
Урок 5. 00:20:16
Менеджер для новой модели User
Урок 6. 00:18:04
Модель User. Дописываем необходимые методы.
Урок 7. 00:13:24
Метод save.
Урок 8. 00:08:30
Создаем новое приложение.
Урок 9. 00:06:42
Настройка отображения записей в админке
Урок 10. 00:14:07
О принципах REST API
Урок 11. 00:05:23
Установка DRF.
Урок 12. 00:16:39
Простой сериализатор
Урок 13. 00:14:14
Принципы работы сериализатора
Урок 14. 00:18:22
Функция для отображения списка с записями и создания новой записи
Урок 15. 00:09:34
Функция детализации, редактирования и удаления конкретной записи.
Урок 16. 00:10:00
Адреса доступа к API
Урок 17. 00:12:21
Доступ к данным по API с помощью сторонних библиотек
Урок 18. 00:15:02
Создание отображения на основе класса APIView
Урок 19. 00:16:03
Создание урлов для отображений на основе классов. "Тонкий" сериализатор
Урок 20. 00:13:32
Отображение на основе миксинов
Урок 21. 00:16:14
Вьюха для детализации и Редактирования на основе миксинов
Урок 22. 00:18:54
Вьюсеты. ModelViewSet
Урок 23. 00:10:45
Добавляем автора к записи.
Урок 24. 00:12:51
Автор записи, как read-only поле.
Урок 25. 00:14:39
Авторизация пользователей по API.
Урок 26. 00:10:26
Права доступа - Permissions
Урок 27. 00:13:35
Создаем свой вариант для Permissions
Урок 28. 00:18:02
API для пользователей (Users)
Урок 29. 00:16:14
Добавление новых пользователей по API.
Урок 30. 00:14:01
JSON Web Token - что это и зачем нужно?
Урок 31. 00:16:50
Подключение Simple JWT
Урок 32. 00:02:55
Базовая и JWT аутентификации на сайте
Урок 33. 00:10:08
Копирование кода с гитхаба и локальные настройки
Урок 34. 00:07:37
Немного о структуре проекта JobFinder
Урок 35. 00:16:41
Сериализаторы и вьюсеты для моделей Города и Специальности
Урок 36. 00:18:43
Вьюсет для модели Вакансий
Урок 37. 00:09:49
Использование __slug для фильтрации запроса к БД по вакансиям
Урок 38. 00:15:19
django-filter для фильтрации вывода
Урок 39. 00:10:44
Переопределение методов get_serializer_class и get_queryset
Урок 40. 00:10:10
Основы. Метод getUpdates
Урок 41. 00:09:38
Отправка сообщений. Метод sendMessage
Урок 42. 00:11:07
Новое приложени bot. Устанавливаем Flask.
Урок 43. 00:14:31
Тунелирование. Установка Webhook-а
Урок 44. 00:08:04
Вьюха на основе класса MethodView
Урок 45. 00:10:06
Функция обработки входящих сообщений от Телеграм.
Урок 46. 00:11:32
Функция отправки сообщений.
Урок 47. 00:08:29
Получение входящих сервисных сообщений и отправка ответа.
Урок 48. 00:14:31
Обработка входящих сообщений на запрос по городам или специальностям.
Урок 49. 00:14:07
Функция по запросу данных с API JobFinder.
Урок 50. 00:12:40
Обработка сообщений с запросом по вакансиям по городу и специальности.
Урок 51. 00:18:52
Обработка ответа со списком вакансий.
Урок 52. 00:10:35
Обработка случаев отсутствия ответа от сервиса JobFinder.
Урок 53. 00:12:48
Первоначальные настройки.
Урок 54. 00:12:17
Деплой проекта на сервис Heroku
Урок 55. 00:03:54
Резюме курса