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

  Рет қаралды 109,664

Hillel IT School

Hillel IT School

Күн бұрын

Что такое протокол 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

Пікірлер: 73
@sk_zis2332
@sk_zis2332 4 жыл бұрын
Лектору браво. Слушаю вторую лекцию - в восхищении от его знаний, стиля изложения. Учится прямо само
@user-mt6gk7kc3i
@user-mt6gk7kc3i 2 жыл бұрын
тоже самое, ищу ток с ним лекции даже))
@irinanehreskul2241
@irinanehreskul2241 3 жыл бұрын
Аминь!) Все стало гораздно яснее и проще)) Спасибо большое ))
@llARXANGELll
@llARXANGELll 2 жыл бұрын
Очень крутой лектор! Прям очень информативно и доходчиво объясняет, структурно! Круто!
@irinalyuta5022
@irinalyuta5022 3 жыл бұрын
👍 спасибо! Интересно и понятно!
@user-ev5oc4dq3z
@user-ev5oc4dq3z 2 жыл бұрын
Ну какой же классный спикер Я новичок и мне понятно Это так повышает самооценку! Спасибо!
@dmitry7187
@dmitry7187 4 жыл бұрын
Отличная лекция.
@egorkomarov4719
@egorkomarov4719 4 жыл бұрын
Супер четко и понятно! Лайк лектору =)
@user-ws6hj9rh3k
@user-ws6hj9rh3k 2 жыл бұрын
Божественный препод!!!!!!
@alexf9172
@alexf9172 4 жыл бұрын
Спасибо за лекцию! 👍👍👍 Просьба, прикрепите ссылочку (под видео в описание)на слайды презентации.
@user-uc5nl9vr4o
@user-uc5nl9vr4o Жыл бұрын
Спасибо большое за лекцию
@Djskayoser
@Djskayoser 3 жыл бұрын
Интересно послушать, спасибо
@_garik__
@_garik__ Жыл бұрын
Лектор и его стиль изложения - огонь)
@alexanderm6862
@alexanderm6862 4 жыл бұрын
Молодец мужик
@user-rz5vg2rc9s
@user-rz5vg2rc9s Жыл бұрын
Классно рассказал, мегадоступно. Статус 200))
@user-si7pv9rp5y
@user-si7pv9rp5y 4 жыл бұрын
Спасибо)) Отличный доклад)
@olegaverin8251
@olegaverin8251 4 жыл бұрын
Красава!
@user-rv6zd1jn2q
@user-rv6zd1jn2q 4 жыл бұрын
Очень нравятся лекции от Эда, спасибо ему большое. Интересно и самое главное, что полезно)
@xandrviking1113
@xandrviking1113 Жыл бұрын
Клёвый , весёлый и откровенный чел. Одесса респект 😊
@HillelITSchool
@HillelITSchool Жыл бұрын
Дякуємо за відгук 💙
@Bodyan
@Bodyan 3 жыл бұрын
Сразу видно когда человек разбирается в том о чем говорит, а не тупо пересказывает заученный материал с книги
@user-xs4jq8zq6j
@user-xs4jq8zq6j 2 жыл бұрын
52:16 неплохо так у парня нога выворачивается )))
@alenache1
@alenache1 Жыл бұрын
лектор немного ошибся - браузер умеет не только в GET запросы, например, если в fорме указать атрибут POST, то браузером будет сделан POST-запрос, и другие виды запросы формируются не с помощью JS-движка, а через браузерные АPI, к которым надо стучаться через JS, да, но обрабатывает их браузерный движок, а не джаваскриптовый.
@nataliaprasolova1981
@nataliaprasolova1981 4 жыл бұрын
Отличный материал и подан понятно и... весело. Спасибо, продолжайте в том же духе!
@makumeganeyt9628
@makumeganeyt9628 2 жыл бұрын
Nice,👏
@user-dp7ui1bv9s
@user-dp7ui1bv9s 2 жыл бұрын
дуже сподобалося
@user-uq9vl8oh8s
@user-uq9vl8oh8s 3 жыл бұрын
Просмотрено
@alexeyb5830
@alexeyb5830 3 жыл бұрын
Трехметровый гений в первом ряду доставляет. Пехепешник, наверное.
@user-ql4xu5qu2u
@user-ql4xu5qu2u 2 жыл бұрын
Это какой-то низкоуровневый
@sergeipalanichka5691
@sergeipalanichka5691 3 жыл бұрын
Вот это пхпхейтер, а вообще познавательно
@millenniumstone416
@millenniumstone416 4 жыл бұрын
можно прицепить презентацию?
@unite_u
@unite_u 4 жыл бұрын
Рекурсия - определение какого-либо объекта или процесса внутри самого этого объекта или процесса, то есть ситуация, когда объект является частью самого себя. Постоянный опрос сервера это не рекурсия
@uunite
@uunite 4 жыл бұрын
@Рамиль Насибуллин я 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 Согласен по поводу скоупа
@cock077
@cock077 3 жыл бұрын
Вот бы щас в мозг Гугл загрузить, чтоб гуглить все 😂
@digital3116
@digital3116 2 жыл бұрын
Да Лектору браво но не могли би показат в консе слайд полностю ....
@kronshevskiy
@kronshevskiy 3 жыл бұрын
так мы жн и GETом можем создавать.Разве нет? просто в url е данные протаскивать?
@BearVodkaAndValenki
@BearVodkaAndValenki 2 жыл бұрын
11:05 - в корне неверно, js не имеет при себе никакого способа слать запросы по сети. Для отправки запросов используется системное api, которое предоставляет браузер.
@user-nc9bb8ps6m
@user-nc9bb8ps6m Жыл бұрын
гонит на пхп а футболка на пхп 8пхп, комозер, и такие фреймворки как симфони или его детище ларавел суперовая штука и ни слова про нттп2...
@user-ym5uu9rf9x
@user-ym5uu9rf9x 9 күн бұрын
просто чувак остановился в развитии на уровне нулевых годов. "преподавателям" это свойственно
@nataliiademydenko7689
@nataliiademydenko7689 3 жыл бұрын
8:35 Web "Clinet" - революция от Илона Маска
@TheFuckStrat
@TheFuckStrat 4 жыл бұрын
как-то сумбурно подана инфа. слушать интересно но мало что запоминается
@udach1e
@udach1e 2 жыл бұрын
Разницы между GET и POST нету? Я бы посмотрел как вы через метод get загрузите какой либо файл на сервер) Ну и конечно же get имеет ограничение на длину запроса.
@MrMacNuff
@MrMacNuff 2 жыл бұрын
Он же сказал, GET игнорирует тело запроса, поэтому ничего на сервер, ты загрузить не сможешь. Но это не единственное отличие, других глобальных отличий особо нет.
@xewuss3750
@xewuss3750 Жыл бұрын
"GET" - это всего лишь 3 символа в строке. Ничто не мешает настроить сервер на загрузку даже с этими буквами.
@Dimitriworldleader
@Dimitriworldleader 4 жыл бұрын
Чебурнет мне в мозг!
@maxsukhoparov3259
@maxsukhoparov3259 4 жыл бұрын
мне одному кажется, что он микрофон одел вверх ногами? ))
@user-tq9ov5rp9p
@user-tq9ov5rp9p 3 жыл бұрын
Надел
@sviatlanayezhaleva6634
@sviatlanayezhaleva6634 2 жыл бұрын
@@acd2377 наоборот,уважаемый/ая! Надевать одежду, одевать Надежду
@fun-uv9ty
@fun-uv9ty 2 жыл бұрын
хьюман ридабдбл🤣
@northsky2155
@northsky2155 2 жыл бұрын
39 минута, 30 Василиев поставили дизлайки.
@nadiia7621
@nadiia7621 3 жыл бұрын
снова типа SOUPUI - the best ...
@lisafox9026
@lisafox9026 4 жыл бұрын
разработчикам лучше эту лекцию и правда не слушать.
@AlekseiKazantcev
@AlekseiKazantcev 4 жыл бұрын
Это почему же
@user-fq6ts8kx2r
@user-fq6ts8kx2r 4 жыл бұрын
@@AlekseiKazantcev потому что у автора много противоречий
@OlegVulkanov
@OlegVulkanov 2 жыл бұрын
это лекция или стендап начинающего комика?
@igordanilov2477
@igordanilov2477 4 жыл бұрын
Меня бесит тип волосатый в первом ряду. Не знаю почему.🤷‍♂️
@andreybrd_et13
@andreybrd_et13 3 жыл бұрын
это не тип, а типка
@lenasnow6968
@lenasnow6968 3 жыл бұрын
@@andreybrd_et13 нет- нет, это он.девушек с такими плечами и причёсками не бывает . И на голове нормальные девушки полоски не носят.
@ibrag2012
@ibrag2012 2 жыл бұрын
Тада: PHP настільки простий та зручний що завалив ринок програмістів.
@sergeialekseenko3545
@sergeialekseenko3545 3 жыл бұрын
Вода
@myroslavasosnovska4034
@myroslavasosnovska4034 4 жыл бұрын
Ни про что
@CulTube13
@CulTube13 3 жыл бұрын
Как много воды, причем мутной. Много лишнего говорит, прям мечется из угла в угол, бегает кругами вокруг сути вопроса. В итоге много напряга и минимум усвоенной инфы.
@Unaccomplishedcan303
@Unaccomplishedcan303 3 жыл бұрын
Согласен, вообще не понимаю, чему здесь все восхищаются в комментариях. Сплошное "спотыкалово": начинает с одного, потом какие-то флешбеки из молодости, переходит на другую тему, потом какая-то странная типа шутка, и вот уже вдруг новая мысль. Уровень подачи материала нулевой. Дизлайк, короче
@serg378
@serg378 2 жыл бұрын
тоже так считаю. посмотрел уже примерно 5 лекций (учусь самостоятельно), эта самая противоречивая (не говоря о том, что другим в чем то даже противоречит). диз. не зашло.
@olegpetrov2452
@olegpetrov2452 2 жыл бұрын
Вот это постоянное паразитное "да", "да" раздражает.
@elsinormerkaba2128
@elsinormerkaba2128 2 жыл бұрын
Это не паразитное. Это, как ни странно, методика удержания внимания аудитории. Такой риторический вопрос, который пингует аудиторию, аналогично вопросу "понимаете", который не подразумевает ответа
@mikegemini9503
@mikegemini9503 2 жыл бұрын
Minus! Ни по-русски, and bad Enlish. Бесит. Манагер, который ни хрена не рассказал, по заявленной теме.
TCP/IP: что это и зачем нужно
1:35:59
Hillel IT School
Рет қаралды 582 М.
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 61 МЛН
FOOTBALL WITH PLAY BUTTONS ▶️❤️ #roadto100million
00:20
Celine Dept
Рет қаралды 35 МЛН
023. http протокол - Иван Бибилов
1:18:35
Yandex for Frontend
Рет қаралды 73 М.
Тестирование баз данных
52:14
Hillel IT School
Рет қаралды 15 М.
Дофаминовая яма. Как мы губим свой мозг
27:24
Андрей Курпатов
Рет қаралды 4,2 МЛН
I wish I could change THIS fast! 🤣
00:33
America's Got Talent
Рет қаралды 61 МЛН