Объясни пожалуйста) сейчас получил некоторую базу языка c#. Но не понимаю как реализовывать все, о чем в этом видео?) Какую среду/программу нужно скачать?
У меня была задача понять, что такое swagger и для чего он. Ты просто сполна закрыл эту тему. Очень круто 🤝 мне к этому моменту уже есть с чем сравнить, ты очень грамотно и понятно донёс информацию. Появилось желание изучить твой канал. ❤
@@maximiglindgtl приветствую, по ссылке не получится наверное, это в занятиях в личном кабинете на платформе. Но дана ссылка на твое видео в дополнительных материалах по теме 'Знакомство с API на примере Django REST framework'. Кстати, на счет видео, реально доходчиво объясняешь, спасибо за полезный контент.
Только одно замечание; в ролике рассказывается про RESTful или REST-like API, которое является вариантом JSON-RPC API и настоящему REST API имеет отношение как JavaScript к Java =)
Спасибо тебе огромное! Того, что ты рассказал в этом ролике, мне лично хватило для выполнения тестового задания на проектирование rest api на позицию аналитика.
Приятель, во-первых, спасибо за видео, во-вторых есть небольшая ошибка ты сначала говоришь, что 403 - это неавторизованный пользователь, а затем на экране выводишь 401 не авторизованный пользователь (20:37) В целом, видос полезный)
Что такое REST API и какие принципы лежат в его основе? Чем REST отличается от других архитектурных стилей, таких как SOAP или GraphQL? Какие методы HTTP используются в REST API и для чего они предназначены (GET, POST, PUT, DELETE и т.д.)? Архитектурные принципы Что такое ресурсы в контексте REST API и как они представляются? Что такое URI и как правильно его использовать для обозначения ресурсов? Что означает понятие "статус код HTTP" и какие существуют основные коды статусов (200, 404, 500 и т.д.)? Форматы данных Какие форматы данных обычно используются в REST API (JSON, XML и т.д.)? Как сериализовать и десериализовать данные в этих форматах? Безопасность Какие методы аутентификации и авторизации можно использовать в REST API (Basic Auth, OAuth, JWT и т.д.)? Как защитить REST API от атак (например, CSRF, SQL Injection)? Разработка и документация Как создавать и тестировать REST API? Какие инструменты существуют для тестирования REST API (Postman, curl и т.д.)? Как документировать REST API (Swagger/OpenAPI)? Практическое применение Как обрабатывать ошибки и возвращать корректные сообщения об ошибках в REST API? Как обеспечить версионность в REST API? Как обрабатывать запросы с пагинацией и фильтрацией? Лучшие практики Какие существуют лучшие практики при разработке REST API? Как обеспечить производительность и масштабируемость REST API? После просмотра попробуйте ответить на эти вопросы что бы убедиться что вы хоть что запомнили и поняли
спасибо большое, ты молодец, качество твоих видео на высшем уровне, учитывая сколько сил ты прикладываешь, я уверен что твой канал ждет успех, давай в том же духе))) желаю тебе всего самого лучшего))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
Если дополнительные параметры для запроса получения книг передавать в get строке это понятно. Но вы говорите, что их можно передавать и в теле post запроса. Но ведь это другой метод, не про получение книг, авторов..., а про обновление ресурса. Как правильно написать post который вернёт данные (список книг), отобранных с дополнительными параметрами, а не обновит ресурс ?
Телеграм-канал с полезной информацией и моей жизнью: t.me/maximiglindgtl
за 28 минут этого видео я понял больше, чем за три дня чтения разных статей.
Максим, спасибо!
Объясни пожалуйста) сейчас получил некоторую базу языка c#. Но не понимаю как реализовывать все, о чем в этом видео?) Какую среду/программу нужно скачать?
Один из лучших людей в ютубе, кто умеет без воды четко формулировать и доносить информацию. Спасибо за видео.
Ну смотря, что ты считаешь водой. Для общего понятия пойдет, но что-то прям чтобы лучше узнать нет - просто поверхность
Чел, у тебя талант объяснять, грузовик респекта тебе)
А папу вагонов респектов доя кого зажал? Дари автору, он достоин (пока не испортился)
Самое классное объяснение с расставлением правильных акцентов)
Мне нужно писать ТЗ к БД и REST API
Чел, ты просто лучший. Лучший. Понятно, четко, без воды, с примерами и такой офигенной подачей. Спасибо ❤
Огромная благодарность автору, прекрасная подача материала.
вот что называется "когда рассказывает практик". ёмко, ПОНЯТНО, с важными для практики нюансами. если объяснять, то только так🤝🏻🤝🏻🤝🏻
Спасибо Максим за классную подачу материала! Надеюсь не забросишь это дело, у тебя хорошо получается!
Парень - лучший. Много пересмотрел, про ебанину сравнения с ресторанами и ТД. Все херня, но это - золото!
Случайно ткнул в рекомендациях. Афигенное объяснение
Большое спасибо за видео. Не только доступно рассказал, без воды, но и показал живые примеры - именно то что я искал, но так долго не мог найти
Идемпонентный метод порадовал))
А так очень много информации за короткое время - это круто
идемпотентный?)
@@ArtemBuhrym у автора ролика идемпонентный)
Очень развернуто и очень доступно! Спасибо за отличное объяснение! Пожалуйста, продолжайте снимать обучающие видео! Лайк и подписка)
Спасибо большое, братан!))
все доходчиво объяснил, с примерами
желаю успехов тебе, продолжай развивать канал🫂❣️
Очень доходчиво и интересно, я начинающий бэк-разработчик, твои видео помогают быстрее разбираться в темах, здорово!
❤
Хочу сказать спасибо за канал😊😊😊четко, без воды, с хорошими примерами, буквально на пальцах, отличный материал)))классная подача))))🎉🎉🎉🎉🎉
хорошая подача, грамотная речь. редкость в ютубе в наше время.
как же я рада, что нашла этот канал! так доходчиво мало кто умеет объяснять, спасибо
Спасибо, крайне достойно объясняешь
Молодец, хорошо объяснил детально, с чёткой дикцией. Про Идемпотентность впервые услышал, хотя более 10 лет работал с ReST API. Век живи - век учись.
Великолепная структура материала, великолепная подача, качество материала.
Спасибо, мне очень пригодилось это видео для моего первого описания API.
Браво Максим! Отличная работа, все по полкам.
Это просто клад-контент! Спасибо огромное!!! Продолжайте снимать, у вас это великолепно получается!
Уже многие сказали и я не буду исключением: отличный материал, хорошие примеры и доходчиво обьяснено
Большое спасибо! Очень хорошее видео. Все структурно и понятно! Жаль, что не нашла это видео раньше.
У меня была задача понять, что такое swagger и для чего он. Ты просто сполна закрыл эту тему. Очень круто 🤝 мне к этому моменту уже есть с чем сравнить, ты очень грамотно и понятно донёс информацию. Появилось желание изучить твой канал. ❤
Невероятно доходчиво. Спасибо.
Максимально базированное видео! Спасибо за труд!
Прикольно, твое видео Нетология выложила как для углубленного изучения темы) Красавчик.
А где именно, закинешь ссылочку?
@@maximiglindgtl приветствую, по ссылке не получится наверное, это в занятиях в личном кабинете на платформе. Но дана ссылка на твое видео в дополнительных материалах по теме 'Знакомство с API на примере Django REST framework'. Кстати, на счет видео, реально доходчиво объясняешь, спасибо за полезный контент.
Красавчик, максимально доступно и понятно👍
Классно и емко излагаешь суть. Отличное видео!
Жирный лайк! Помог разобраться в теме только твой видос! респект, Максим!
Максим, я умоляю, береги своё здоровье, свой ум! Ты - невероятно умный инженер! Такие люди, как ты - Соль Земли!
Ты умоляешь без уважения, умоляй сильнее и с уважением.
Только одно замечание; в ролике рассказывается про RESTful или REST-like API, которое является вариантом JSON-RPC API и настоящему REST API имеет отношение как JavaScript к Java =)
Ну это однозначно подписка, лайк и просмотр остальных роликов
Ценнейшее видео.
Благодарю! ❤
Максим, прекрасное, лаконичное, грамотное видео. Хороший звук как бонус. Спасибо большое.
Наконец то я понял что есть rest! Спасибо!
Я не знаю как я тут оказался, но безумно благодарен ща данное видео!
Автор, какой ты крутой контент сделал❤
Крутой ролик, очень информативно. Спасибо большое 🤝🤝
Спасибо тебе огромное! Того, что ты рассказал в этом ролике, мне лично хватило для выполнения тестового задания на проектирование rest api на позицию аналитика.
Спасибо! Приятно слышать, что приношу людям пользу
Максим, спасибо!
Классно, очень понравилось!
Спасибо за Ваш труд! Коммент в поддержку канала.
Это лучшее видео, что я видела! просто в самое сердечко 😍
Продолжай снимать видео, не забрасывай! Контент реальный топ.
Гарри Поттер, ты крут
👍🏼 Молодец 👍🏼 Серьёзный подход
у тебя очень крутая подача
топчик, начал изучать в линукс команду curl и не как не мог понять, что вообще происходит. А нужно было начать с твоего видео))
Приятель, во-первых, спасибо за видео, во-вторых есть небольшая ошибка
ты сначала говоришь, что 403 - это неавторизованный пользователь, а затем на экране выводишь 401 не авторизованный пользователь (20:37)
В целом, видос полезный)
Очень хорошо, прям по полочкам
Супер понятный и полезный видос, спасибо! 🔥
Супер ! Ты великий молодец
Оч круто, спасибо большое!
Очень круто, спасибо!)
Просто лучший!
Спасибо большое! Это лучшее, что я слушал! Ты молодец!
Спасибо большое за видео. Подробно, понятно и прекрасно оформлено
Очень круто объяснил! Спасибо! Коммент в поддержку.
Умничка!
Наткнулся, а ты хорош
Максим красава. Суровый немного а так ваще крутой. Хороший ролик🙂
талант
Хорош братик реально ! Только методы идемпоТентный , ты просто говоришь идемпоНентный ))
Косяк был замечен только на монтаже, в графике поправил, спасибо)
Годнота! Молодец парень.
Молочина! Не останавливайся брат
Спасибо тебе большое, у тебя очень классный контент , продолжай
Спасибо! очень понятно! лучший
поставил идемпонентный лайк. давай еще!
спасибо! все здорово!
Молодец , очень классно получилось, спасибо. Будет очень круто, если визуализации и глубины подачи материала ещё усилишь.
Хорошо и понятно рассказываешь, продолжай в том же духе)
Красава! Лучший.
Хароош, очень сильное видео по информативности!🔥
спасибо)
Годнота подъехала, круть, спасибо
Спасибо
Что такое REST API и какие принципы лежат в его основе?
Чем REST отличается от других архитектурных стилей, таких как SOAP или GraphQL?
Какие методы HTTP используются в REST API и для чего они предназначены (GET, POST, PUT, DELETE и т.д.)?
Архитектурные принципы
Что такое ресурсы в контексте REST API и как они представляются?
Что такое URI и как правильно его использовать для обозначения ресурсов?
Что означает понятие "статус код HTTP" и какие существуют основные коды статусов (200, 404, 500 и т.д.)?
Форматы данных
Какие форматы данных обычно используются в REST API (JSON, XML и т.д.)?
Как сериализовать и десериализовать данные в этих форматах?
Безопасность
Какие методы аутентификации и авторизации можно использовать в REST API (Basic Auth, OAuth, JWT и т.д.)?
Как защитить REST API от атак (например, CSRF, SQL Injection)?
Разработка и документация
Как создавать и тестировать REST API?
Какие инструменты существуют для тестирования REST API (Postman, curl и т.д.)?
Как документировать REST API (Swagger/OpenAPI)?
Практическое применение
Как обрабатывать ошибки и возвращать корректные сообщения об ошибках в REST API?
Как обеспечить версионность в REST API?
Как обрабатывать запросы с пагинацией и фильтрацией?
Лучшие практики
Какие существуют лучшие практики при разработке REST API?
Как обеспечить производительность и масштабируемость REST API?
После просмотра попробуйте ответить на эти вопросы что бы убедиться что вы хоть что запомнили и поняли
Спасибо тебе за крутое обьяснения сложных вещей, ато у меня была каша в голове до этого) а сейчас зашло
Всё хорошо, но так стеснялся выговорить правильно слово "ИдемпоТентный", что аж вместо этого всё время говорил "идемпоНентный" ))
Класс!!!
🔥
спасибо большое, ты молодец, качество твоих видео на высшем уровне, учитывая сколько сил ты прикладываешь, я уверен что твой канал ждет успех, давай в том же духе))) желаю тебе всего самого лучшего))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))
я не бек но для того чтобы тебя поддержать подпишусь)
Спасибо за ценную информацию!
Спасибо!
Довольно толково представлена информация. Но все-таки что такое OpenAPI? ))
Мой любимый блогер❤
Спасибо, помог! В благодарность тоже немного подскажу тебе - идемпоТентный а не индемпоНентный =)
при исппользовании patch нужно передавать только изменяемые поля
поле id не следует передавать
Если дополнительные параметры для запроса получения книг передавать в get строке это понятно. Но вы говорите, что их можно передавать и в теле post запроса. Но ведь это другой метод, не про получение книг, авторов..., а про обновление ресурса. Как правильно написать post который вернёт данные (список книг), отобранных с дополнительными параметрами, а не обновит ресурс ?
Можете поделиться примером заполнения документа - спецификации Rest
Очень мало просмотров для такого контента. Я думал у тебя тысяч 200 подписчиков😢
Спасибо
Привет, Максим! Спасибо за видеоурок! Хочу поинтересоваться, что за веб камера у вас? Качество просто божественное 😮
Привет, спасибо)
Это дефолт камера Samsung galaxy s22, без какого-либо цветокора
ИдемпоТЕНТНый😀
ИдемпоТЕНТный)
Метод Delete точно "принеси, я украду"? Больше подходит "найди эти книги и выкинь"
Насколько представляю при удалении клиент не получает эти книги)
А что используется в качестве сервера для REST API?
Bearer-Token это прям так type парама называется для передачи JWT токена?
🔥,👍🙏.