Создайте Python API REST с помощью Django Rest Framework - Видеоуроки

Build a Python REST API with the Django Rest Framework
Duration 10:08:56
Открыть все курсы от udemy
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

Build a Python REST API with the Django Rest Framework - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Welcome 00:01:43
  • Урок 2. Welcome 00:00:26
  • Урок 3. Behind the API 00:09:40
  • Урок 4. The Magic of REST APIs 00:27:34
  • Урок 5. Requirements 00:01:29
  • Урок 6. Blank Django Project 00:04:51
  • Урок 7. The Updates App and Model 00:06:42
  • Урок 8. A JSON Response 00:08:53
  • Урок 9. HttpResponse with Json Data 00:02:30
  • Урок 10. JSON CBV 00:08:12
  • Урок 11. Serialize Data 00:08:31
  • Урок 12. Managers & Methods to Produce Serialized Data 00:08:23
  • Урок 13. The Dot Values Method 00:05:26
  • Урок 14. Practical API Module 00:08:07
  • Урок 15. Practical API Module Part 2 00:10:14
  • Урок 16. Use the API with Python Requests 00:10:24
  • Урок 17. Handling Errors 00:12:16
  • Урок 18. Http Status Codes 00:07:00
  • Урок 19. Validating Data with a Model Form 00:14:42
  • Урок 20. Update & Delete 00:12:26
  • Урок 21. Validate JSON 00:07:36
  • Урок 22. Update & Delete Part 2 00:15:06
  • Урок 23. One Endpoint to Rule the Model 00:19:59
  • Урок 24. Introduction 00:03:09
  • Урок 25. Install Django Rest Framework 00:04:21
  • Урок 26. Status Model & App 00:05:04
  • Урок 27. Model Form for Validation 00:05:53
  • Урок 28. Creating a Serializer 00:12:19
  • Урок 29. Create & Update through Serializers 00:11:12
  • Урок 30. Validation & Fields 00:08:43
  • Урок 31. API Endpoints Overview 00:05:34
  • Урок 32. List & Search API View 00:09:26
  • Урок 33. Create API View 00:02:34
  • Урок 34. Detail API View 00:03:14
  • Урок 35. Update & Delete API Views 00:03:15
  • Урок 36. Mixins to Power Http Methods 00:09:47
  • Урок 37. One API Endpoint for CRUDL 00:12:45
  • Урок 38. One API Endpoint for CRUDL Part 2 00:16:33
  • Урок 39. Uploading & Handling Images 00:10:23
  • Урок 40. 2 Views for CRUDL 00:08:07
  • Урок 41. Authentication & Permissions 00:11:22
  • Урок 42. Global Settings for Authentication & Permissions 00:05:28
  • Урок 43. Permission Tests with Python Requests 00:07:06
  • Урок 44. Implement JWT Authentication 00:10:45
  • Урок 45. JWT Authorization Header 00:10:16
  • Урок 46. Custom JWT Response Payload Handler 00:06:10
  • Урок 47. Custom Authentication View 00:15:08
  • Урок 48. Register API View 00:09:14
  • Урок 49. User Register Serializer 00:10:23
  • Урок 50. Serializer Method Field 00:05:04
  • Урок 51. Get Context Data 00:05:54
  • Урок 52. Custom Permissions 00:06:56
  • Урок 53. Is Owner or Read Only Permission 00:12:51
  • Урок 54. Nested Serializer Part 1 00:08:52
  • Урок 55. Nested Serializer Part 2 00:07:33
  • Урок 56. Nested Serializer Part 3 00:16:21
  • Урок 57. Pagination to Manage Request Load 00:08:38
  • Урок 58. Search Filter & Ordering 00:11:20
  • Урок 59. Reverse URLs with DRF 00:10:27
  • Урок 60. Serializer related fields 00:11:58
  • Урок 61. Automated Testing 00:07:48
  • Урок 62. Testing User API 00:19:05
  • Урок 63. Testing API 00:20:45
  • Урок 64. Testing with a Temporary Image 00:20:19
  • Урок 65. Django Rest API Wrap Up 00:03:34
  • Урок 66. Thank you and next steps 00:01:10

Подключайте устройства, интерфейсы, другие приложения и многое другое, создавая свой собственный REST API. API REST - сила веба! Как Apple Maps достает списки Yelp? Как Tinder получает профили пользователей Facebook? Как Amazon Alexa знает последние новости? Эти вопросы доходят до сути того, насколько мощными API REST могут быть: он позволяет веб-сайтам общаться друг с другом без какого-либо взаимодействия с человеком.

Построение REST API связано не только с подключением к сторонним службам, но и:

  • Добавление аутентификации, регистрации, баз данных к вашему мобильному приложению, устройству IOT, ТВ-приложению, автомобильному приложению и т.д.
  • Подключение ваших собственных веб-приложений друг к другу
  • Создание микроуслуг
  • Добавление бэкенда для приложений Angular, React, iOS, приложений для Android и т.д.
  • Упрощение процесса отделения вашего бэкэнда от вашего интерфейса
  • Упрощение создания дополнительных сервисов у новых разработчиков

Этот курс научит вас шаг за шагом, как построить REST API

Сначала мы рассмотрим эти концепции, затем приступим к созданию PURE DJANGO REST API, затем мы будем использовать Django REST Framework для создания REST API.

Твоя оценка

18 0
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

15-03-2018 en 24 урока
udemy Python Flask Web Development: REST API, Postman & JavaScript
Python Flask Веб-разработка: работа с JavaScript, SoapUI, JSON, XML, MySQL, CSS REST API и Postman для веб-разработчиков. Вы хотите подключить веб или мобильные приложения к базам данных? Вам интересно как запускать приложения Flask?  Знаете ли вы, как эффективно разрабатывать приложение Flask? Этот курс определенно поможет вам.
Duration 02:45:33
1 20
30-11--0001 en 113 уроков
Talkpython Python Jumpstart by Building 10 Apps
Программирование - это весело и выгодно. Обучение стать разработчиком программного обеспечения должно быть одинаково забавно! Этот курс научит вас всему, что вам нужно знать о языке Python, создавая интересные и привлекательные приложения.Цель этого онлайн-видеокурса - научить вас языку программирования Python. Предполагается, что у вас есть только небольшое количество опыта программирования (например, вы знаете, что такое переменная, функция и...
Duration 07:08:59
10 0
11-06-2018 en 59 уроков
udemy Learn Python From Scratch with Real Applications
Научитесь программировать на Python с нуля. Я предоставил HD-видео лекции и множество реальных приложений Python.  «Хотите сделать хорошее начало на Python? Тогда этот курс для вас "Содержание курса дается очень четко, мы будем все учить шаг за шагом и строить много приложений. Мы никогда не будем использовать консоль, потому что это скучно, мы научимся создавать реальное приложение. ЭТО ОДИН ИЗ ЛУЧШЫХ КУРС Python, КОТОРЫЙ ХОЧЕТ...
Duration 10:48:40
4 4
15-05-2018 en 129 уроков
udemy REST APIs with Flask and Python
Создавайте профессиональные REST API с помощью Python, Flask, Flask-RESTful и Flask-SQLAlchemy. Вы устали от скучных, устаревших, неполных или неправильных уроков?Добро пожаловать в один из лучших ресурсов онлайн по созданию API REST. Я Хосе, и я инженер-программист здесь, чтобы помочь вам по-настоящему понять и развить свои навыки в разработке веб-приложений и REST API с помощью Python.
Duration 15:20:57
3 0
en 137 уроков
codewithmosh (Mosh Hamedani) Python Programming for Developers
Устали видеть себя новичком, когда дело доходит до изучения Python? Изучите Python за 10 часов. Ускоренный курс изучения Python. Наконец, курс Python, который не оскорбляет ваш интеллект и не предполагает, что вы ничего не знаете.
Duration 08:23:48
1 0

Последнее добавленное

Полный курс по программированию на Python для начинающих

Полный курс по программированию на Python для начинающих

en
Изучите Python для AI, машинного обучения, науки о данных и разработки приложений. Математики, ученые и инженеры любят Python. Почему? Потому что он делает сложные вычисления и повторяющиеся задачи действительно простыми для написания и выполнения. Разработчики любят его, потому что он простой...
Python для анализа данных

Python для анализа данных

ru
«Данные — это новая нефть». Они помогают усовершенствовать продукт, привлечь новых пользователей и являются драйвером роста любой компании. Компании во всем мире используют Python для сбора и анализа данных. В Uber, Yandex и Facebook, знание Python является обязательным требованием при приеме...
Flutter и Dart: полноценное мобильное приложение™

Flutter и Dart: полноценное мобильное приложение™

en
Изучение того, как создавать приложения для iOS и Android, с полным демонстрационным примером на основе Dart и Flutter Framework. Flutter - это SDK для мобильных приложений, предназначенный для создания высококачественных собственных интерфейсов на iOS и Android в рекордно короткие сроки. Flutter ра
Flutter: кроссплатформенное приложение iOS / Android

Flutter: кроссплатформенное приложение iOS / Android

en
Создавайте кроссплатформенные красивые нативные приложения в рекордно короткие сроки. Flutter - это SDK для мобильных приложений, в комплекте с фреймворком, виджетами и инструментами, который предоставляет разработчикам простой и продуктивный способ создания и развертывания красивых мобильных...
Программирование на Dart от новичка до эксперта

Программирование на Dart от новичка до эксперта

en
Изучите Dart с уровня Beginner и станьте экспертом, который может начать изучать Flutter, AngularDart и многое другое. В этом курсе вы узнаете все, что вам нужно знать о Dart. Dart - это язык, который становится популярным день ото дня, и разработчики по всему миру стремятся к этому языку...
Понятный JavaScript (Middle)

Понятный JavaScript (Middle)

ru
Хочешь стать JavaScript разработчиком, систематизировать знания и выйти на совершенно новый уровень! Курс «Понятный JavaScript» — это комплексная программа обучения, которая позволит тебе полностью изучить с нуля главный язык Frontend разработчика. Уже через 3 месяца ты будешь знать JavaScript...
chat
logo