Тёмный

Руководство по HTTP для новичков 

Hillel IT School
Подписаться 81 тыс.
Просмотров 109 тыс.
50% 1

Что такое протокол HTTP? Чем отличается HTTP от HTTPS? Какие бывают запросы? Каким образом происходит обращение к серверу и что такое API?
Эти и другие вопросы не редко можно встретить в ходе интервью на позицию Junior.
Чаще всего ними могут столкнуться кандидаты на позицию QA Manual и Web-разработчики.
Поэтому знать на них ответы будет полезно начинающему специалисту, чтоб успешно пройти техническое собеседование.
Эд Изотов, QA Lead в Intersog и преподаватель в Компьютерной школе Hillel, выступает с докладом на митапе, организованном компанией HYS Enterprise.
00:00 - Вступление
0:57 - Введение
2:20 - Что такое протокол HTTP
8:50 - Как выглядит общение клиента с сервером
12:28 - Понимание работы веб приложений
13:20 - Web Application Architecture
22:14 - Веб сервисы
23:18 - Сравнение Soap и Rest
33:39 - Разница между Rest и GraphQL
36:04 - Для чего тестировать?
39:33 - Инструменты для тестирования API
45:24 - Вопросы по веб сервисам и HTTP на собеседованиях
46:22 - О роли PHP для тестировщиков
48:20 - Практическая демонстрация
Курс QA Manual онлайн - online.ithillel.ua/courses/qa...
Компьютерная Школа Hillel
#http #QA #тестирование #osi #tcp #ip #localhost #host #domen

Опубликовано:

 

17 май 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 73   
@sk_zis2332
@sk_zis2332 4 года назад
Лектору браво. Слушаю вторую лекцию - в восхищении от его знаний, стиля изложения. Учится прямо само
@user-mt6gk7kc3i
@user-mt6gk7kc3i 2 года назад
тоже самое, ищу ток с ним лекции даже))
@llARXANGELll
@llARXANGELll 2 года назад
Очень крутой лектор! Прям очень информативно и доходчиво объясняет, структурно! Круто!
@irinanehreskul2241
@irinanehreskul2241 3 года назад
Аминь!) Все стало гораздно яснее и проще)) Спасибо большое ))
@alexf9172
@alexf9172 4 года назад
Спасибо за лекцию! 👍👍👍 Просьба, прикрепите ссылочку (под видео в описание)на слайды презентации.
@irinalyuta5022
@irinalyuta5022 3 года назад
👍 спасибо! Интересно и понятно!
@egorkomarov4719
@egorkomarov4719 4 года назад
Супер четко и понятно! Лайк лектору =)
@dmitry7187
@dmitry7187 4 года назад
Отличная лекция.
@user-ws6hj9rh3k
@user-ws6hj9rh3k 2 года назад
Божественный препод!!!!!!
@user-ev5oc4dq3z
@user-ev5oc4dq3z 2 года назад
Ну какой же классный спикер Я новичок и мне понятно Это так повышает самооценку! Спасибо!
@Djskayoser
@Djskayoser 3 года назад
Интересно послушать, спасибо
@user-uc5nl9vr4o
@user-uc5nl9vr4o Год назад
Спасибо большое за лекцию
@user-si7pv9rp5y
@user-si7pv9rp5y 4 года назад
Спасибо)) Отличный доклад)
@alexanderm6862
@alexanderm6862 4 года назад
Молодец мужик
@user-rv6zd1jn2q
@user-rv6zd1jn2q 4 года назад
Очень нравятся лекции от Эда, спасибо ему большое. Интересно и самое главное, что полезно)
@olegaverin8251
@olegaverin8251 4 года назад
Красава!
@_garik__
@_garik__ Год назад
Лектор и его стиль изложения - огонь)
@user-rz5vg2rc9s
@user-rz5vg2rc9s Год назад
Классно рассказал, мегадоступно. Статус 200))
@nataliaprasolova1981
@nataliaprasolova1981 4 года назад
Отличный материал и подан понятно и... весело. Спасибо, продолжайте в том же духе!
@makumeganeyt9628
@makumeganeyt9628 2 года назад
Nice,👏
@user-xs4jq8zq6j
@user-xs4jq8zq6j 2 года назад
52:16 неплохо так у парня нога выворачивается )))
@alenache1
@alenache1 Год назад
лектор немного ошибся - браузер умеет не только в GET запросы, например, если в fорме указать атрибут POST, то браузером будет сделан POST-запрос, и другие виды запросы формируются не с помощью JS-движка, а через браузерные АPI, к которым надо стучаться через JS, да, но обрабатывает их браузерный движок, а не джаваскриптовый.
@Bodyan
@Bodyan 3 года назад
Сразу видно когда человек разбирается в том о чем говорит, а не тупо пересказывает заученный материал с книги
@user-dp7ui1bv9s
@user-dp7ui1bv9s 2 года назад
дуже сподобалося
@user-uq9vl8oh8s
@user-uq9vl8oh8s 3 года назад
Просмотрено
@millenniumstone416
@millenniumstone416 4 года назад
можно прицепить презентацию?
@kronshevskiy
@kronshevskiy 3 года назад
так мы жн и GETом можем создавать.Разве нет? просто в url е данные протаскивать?
@digital3116
@digital3116 2 года назад
Да Лектору браво но не могли би показат в консе слайд полностю ....
@user-cl2dd1sn6g
@user-cl2dd1sn6g 3 года назад
А есть у этого спикера собственный канал?
@BearVodkaAndValenki
@BearVodkaAndValenki 2 года назад
11:05 - в корне неверно, js не имеет при себе никакого способа слать запросы по сети. Для отправки запросов используется системное api, которое предоставляет браузер.
@alexeyb5830
@alexeyb5830 3 года назад
Трехметровый гений в первом ряду доставляет. Пехепешник, наверное.
@user-ql4xu5qu2u
@user-ql4xu5qu2u 2 года назад
Это какой-то низкоуровневый
@sergeipalanichka5691
@sergeipalanichka5691 3 года назад
Вот это пхпхейтер, а вообще познавательно
@cock077
@cock077 3 года назад
Вот бы щас в мозг Гугл загрузить, чтоб гуглить все 😂
@unite_u
@unite_u 4 года назад
Рекурсия - определение какого-либо объекта или процесса внутри самого этого объекта или процесса, то есть ситуация, когда объект является частью самого себя. Постоянный опрос сервера это не рекурсия
@uunite
@uunite 3 года назад
@Рамиль Насибуллин я QA ))
@edizotov4086
@edizotov4086 3 года назад
Да, но технически постоянный опрос сервера и реализуется рекурсией. Типа: let data; function requestData() { request(req, res) { if (res.body) { data = res.body; requestData(); } else { requestData(); } } } Long Polling Возможно, я не с того уровня абстракции применил термин.
@grehban
@grehban 3 года назад
@@edizotov4086 технически постоянный опрос сервера делается бесконечным циклом
@grehban
@grehban 3 года назад
@@edizotov4086 если делать так то всё будет хуже и хуже с каждым запросом, скоуп функции которая вызвала сама себя не исчезает, и так будет скоуп в скоупе в скоупе в скоупе.... Пока твое приложение не умрет) поэтому и существует recursion limit
@edizotov4086
@edizotov4086 3 года назад
@@grehban Согласен по поводу скоупа
@TheFuckStrat
@TheFuckStrat 4 года назад
как-то сумбурно подана инфа. слушать интересно но мало что запоминается
@udach1e
@udach1e 2 года назад
Разницы между GET и POST нету? Я бы посмотрел как вы через метод get загрузите какой либо файл на сервер) Ну и конечно же get имеет ограничение на длину запроса.
@MrMacNuff
@MrMacNuff Год назад
Он же сказал, GET игнорирует тело запроса, поэтому ничего на сервер, ты загрузить не сможешь. Но это не единственное отличие, других глобальных отличий особо нет.
@xewuss3750
@xewuss3750 Год назад
"GET" - это всего лишь 3 символа в строке. Ничто не мешает настроить сервер на загрузку даже с этими буквами.
@user-nc9bb8ps6m
@user-nc9bb8ps6m Год назад
гонит на пхп а футболка на пхп 8пхп, комозер, и такие фреймворки как симфони или его детище ларавел суперовая штука и ни слова про нттп2...
@nataliiademydenko7689
@nataliiademydenko7689 3 года назад
8:35 Web "Clinet" - революция от Илона Маска
@Dimitriworldleader
@Dimitriworldleader 4 года назад
Чебурнет мне в мозг!
@northsky2155
@northsky2155 2 года назад
39 минута, 30 Василиев поставили дизлайки.
@maxsukhoparov3259
@maxsukhoparov3259 4 года назад
мне одному кажется, что он микрофон одел вверх ногами? ))
@user-tq9ov5rp9p
@user-tq9ov5rp9p 3 года назад
Надел
@sviatlanayezhaleva6634
@sviatlanayezhaleva6634 2 года назад
@@acd2377 наоборот,уважаемый/ая! Надевать одежду, одевать Надежду
@OlegVulkanov
@OlegVulkanov Год назад
это лекция или стендап начинающего комика?
@fun-uv9ty
@fun-uv9ty 2 года назад
хьюман ридабдбл🤣
@lisafox9026
@lisafox9026 4 года назад
разработчикам лучше эту лекцию и правда не слушать.
@AlekseiKazantcev
@AlekseiKazantcev 4 года назад
Это почему же
@user-fq6ts8kx2r
@user-fq6ts8kx2r 4 года назад
@@AlekseiKazantcev потому что у автора много противоречий
@xandrviking1113
@xandrviking1113 11 месяцев назад
Клёвый , весёлый и откровенный чел. Одесса респект 😊
@HillelITSchool
@HillelITSchool 11 месяцев назад
Дякуємо за відгук 💙
@nadiia7621
@nadiia7621 3 года назад
снова типа SOUPUI - the best ...
@igordanilov2477
@igordanilov2477 3 года назад
Меня бесит тип волосатый в первом ряду. Не знаю почему.🤷‍♂️
@andreybrd_et13
@andreybrd_et13 3 года назад
это не тип, а типка
@lenasnow6968
@lenasnow6968 2 года назад
@@andreybrd_et13 нет- нет, это он.девушек с такими плечами и причёсками не бывает . И на голове нормальные девушки полоски не носят.
@sergeialekseenko3545
@sergeialekseenko3545 3 года назад
Вода
@ibrag2012
@ibrag2012 2 года назад
Тада: PHP настільки простий та зручний що завалив ринок програмістів.
@myroslavasosnovska4034
@myroslavasosnovska4034 4 года назад
Ни про что
@olegpetrov2452
@olegpetrov2452 2 года назад
Вот это постоянное паразитное "да", "да" раздражает.
@elsinormerkaba2128
@elsinormerkaba2128 2 года назад
Это не паразитное. Это, как ни странно, методика удержания внимания аудитории. Такой риторический вопрос, который пингует аудиторию, аналогично вопросу "понимаете", который не подразумевает ответа
@CulTube13
@CulTube13 3 года назад
Как много воды, причем мутной. Много лишнего говорит, прям мечется из угла в угол, бегает кругами вокруг сути вопроса. В итоге много напряга и минимум усвоенной инфы.
@Unaccomplishedcan303
@Unaccomplishedcan303 3 года назад
Согласен, вообще не понимаю, чему здесь все восхищаются в комментариях. Сплошное "спотыкалово": начинает с одного, потом какие-то флешбеки из молодости, переходит на другую тему, потом какая-то странная типа шутка, и вот уже вдруг новая мысль. Уровень подачи материала нулевой. Дизлайк, короче
@serg378
@serg378 Год назад
тоже так считаю. посмотрел уже примерно 5 лекций (учусь самостоятельно), эта самая противоречивая (не говоря о том, что другим в чем то даже противоречит). диз. не зашло.
@mikegemini9503
@mikegemini9503 2 года назад
Minus! Ни по-русски, and bad Enlish. Бесит. Манагер, который ни хрена не рассказал, по заявленной теме.
Далее
TCP/IP: что это и зачем нужно
1:35:59
Просмотров 580 тыс.
Архитектура Клиент-сервер
1:12:37
Сети для самых маленьких
1:11:54
Просмотров 7 тыс.
HTTP Crash Course & Exploration
38:30
Просмотров 1 млн