45. Що таке API і як воно працює

Поделиться
HTML-код
  • Опубликовано: 9 май 2024
  • Прекрасна сторінка з поясненнями всіх статус кодів: httpstatusdogs.com/
    Всі презентації до уроків тут: docs.google.com/spreadsheets/...
    0:00-0:47 Вступ
    0:48-1:16 Application Programming Interface
    1:17-1:44 Приклад №1
    1:45-2:20 Приклад №2
    2:21-5:52 Переваги API
    5:53-12:24 Приклади API запитів на сайті
    12:25-14:00 Різниця між REST та SOAP
    14:01-15:25 З чого складається HTTP (API) запит
    15:26-16:31 Типи HTTP (API) запитів
    16:32-16:43 З чого складається HTTP (API) відповідь
    16:44-18:42 Статус коди
    18:43-20:17 Приклади статус кодів
    Тестування ПЗ, Тестувальник ПЗ з нуля, тестування веб-додатків, як стати тестувальником, тестування баз даних, тестування мобільних додатків, тестування API, QC, QA, Тестування УКРАЇНСЬКОЮ
    Музика: Віктор Винник і МЕРІ - Я з України
    Джерело: • Віктор Винник і МЕРІ -...

Комментарии • 129

  • @Nick_Chance
    @Nick_Chance 7 дней назад

    Найкраще пояснення матеріалу з тих що я досі чув і бачив. Дякую ❤

  • @dmytropanasenko2904
    @dmytropanasenko2904 Год назад +51

    "код 200, все нормально. никто не умер" - не сразу даже сообразил. Что поделать - какое время, такой и юмор. Останется для истории.
    Спасибо за Ваш труд.

    • @TanyaYakunina-nb8ny
      @TanyaYakunina-nb8ny Год назад +9

      я навпаки, коли почула "я 300" від друга, в голові перша думка "куди тебе направили"... Краще б ми знали 300, 200 тільки у рамках API..

  • @user-qn8en3xs2p
    @user-qn8en3xs2p Год назад +31

    Наталю, я ваша фанатка, зараз за допомогою ваших відео добираю все що недодали курси. У вас є талант - викладати матеріал послідовно та зрозуміло, давати і загальну картину і деталі. Дяка вам за таку роботу, а українською вчитись - то особливе задоволення🥰

  • @SokolNick
    @SokolNick 15 дней назад

    Наталья ви велика умнічка, з ваших уроків можна почерпнути багато інформації навіть для QA із досвідом)

  • @user-pe2ll9nc9c
    @user-pe2ll9nc9c 7 месяцев назад +4

    Таке миле сотворіння, як ота Наталя, треба на руках носити!

  • @nataliamelnykova9858
    @nataliamelnykova9858 Год назад +17

    Моя знахідка і відкриття цього місяця. До цього вже дивилась 2 курси російською, але дуже боліла душа що російською пишу і вчу. Тепер все на місці ♥

  • @katerynagalak8421
    @katerynagalak8421 4 месяца назад +2

    Дякую за інформативний контент українською🥰

  • @nadezhda3773
    @nadezhda3773 Год назад +5

    Не стомлююся дивуватися як легко і просто Ви пояснюєте доволі складні речі. Натхнення Вам і всім миру.

  • @nazarukk
    @nazarukk 8 месяцев назад +5

    Молодець! Дуже інформативно та зрозуміло! Дякую за якісний україномовний контент!!!

  • @nastusya1134
    @nastusya1134 8 месяцев назад +1

    Дякую! Розробникам-початківцям цей курс теж корисний 😄

  • @user-xn9cc9bk7d
    @user-xn9cc9bk7d Год назад +4

    Я вже хочу бути ментенятком вашим! Пояснення - це знахідка! Прослухала теорію, відпрацювала рік в компнії і соухаб зараз та розумію все більше! Дякую

  • @user-sp9lz5nr3u
    @user-sp9lz5nr3u 9 месяцев назад +4

    Так Наталья, згідна з усіма позитивними коментами, ви справді маєте талант гарно викладати😊 дякую вам за вашу працю)

  • @ggandwp
    @ggandwp Год назад +6

    Дай Боже Вам щастя!

  • @user-dk9mk7ku1z
    @user-dk9mk7ku1z 2 месяца назад

    цей канал просто знахідка!!! дуже дякую за всі матеріали!!!

  • @vaniamocherniuk4894
    @vaniamocherniuk4894 6 месяцев назад +2

    Дуже дякую за контент! Особлива подяка за популяризацію української =)

  • @user-bd2lt7ni2x
    @user-bd2lt7ni2x Год назад

    Чудове пояснення, дякую за інформацію🙂

  • @LLangeCh
    @LLangeCh Год назад

    дякую! дуже цікаво і доступно! 💛💙

  • @InnaMaslovska11
    @InnaMaslovska11 Год назад +5

    Класне пояснення! Дякую велике за твою працю❤️

  • @user-vp1nj2pg1f
    @user-vp1nj2pg1f Год назад +2

    Наталю, дякую за таку зрозумілу подачу❤

  • @vityaz9565
    @vityaz9565 11 месяцев назад

    Дуже зрозуміло, хороші приклади, чудово!

  • @user-cq6xu9zq8e
    @user-cq6xu9zq8e Год назад

    Дякую за легку подачу💙💛

  • @roman_manro
    @roman_manro Год назад +3

    це прекрасно, дай вам бог здоров"я!

  • @olegkunyk5603
    @olegkunyk5603 Год назад +1

    Дякую і коментар на більше ніж чотири слова.

  • @kolosovych_halyna
    @kolosovych_halyna Год назад

    Дякую, за вашу роботу! Зрозуміло, чітко, лаконічно!))

  • @user-wb5iq4hd4o
    @user-wb5iq4hd4o Год назад

    Дякую, все доступно, цікаво і легко сприймається, обожнюю ваш канал!

  • @victoriaokhrimovskaia1925
    @victoriaokhrimovskaia1925 Год назад

    величезне дякую! все чітко, доступно і зрозуміло!

  • @Irinaki777
    @Irinaki777 Год назад +1

    Дуже дякую! Ви найкраща-супер уроки

  • @gordonshumwey6877
    @gordonshumwey6877 Год назад

    Дякую вашим відосикам! З ними стаж реально зрозуміліше навчання. 🙏

  • @olyamalysheva5464
    @olyamalysheva5464 3 месяца назад

    Дякую за україномовний контент. І за класне пояснення ❤️🇺🇦

  • @user-sb1wx6om8y
    @user-sb1wx6om8y Год назад +1

    Дуже Вам дякую за стислу і чітку подачу матеріалу

  • @oksanakukhotska7190
    @oksanakukhotska7190 Год назад

    Дякую за змістовну інформацію!

  • @user-sm6pi2ig7l
    @user-sm6pi2ig7l Год назад

    Дякую за корисну інформацію

  • @user-bh3lx5sk6x
    @user-bh3lx5sk6x Год назад +1

    Дуже круто та доступно) Дякую за вашу працю. Жарт про "200" 👍

  • @user-bu6vf3pw4o
    @user-bu6vf3pw4o Год назад +1

    Велике дякую

  • @khrystynahrymak8447
    @khrystynahrymak8447 Год назад

    Дуже класно. Дякую.

  • @VKodryan
    @VKodryan Год назад

    Все було цікаво і зрозуміло і, головне, корисні приклади!

  • @BihariVasyl
    @BihariVasyl Год назад +1

    Дякую! Теми пояснюються зрозуміло і "без води".

  • @DanyloPyr
    @DanyloPyr Год назад

    супер дякую Вам!! Все наочно і зозуміло! :)

  • @user-xt4ml7gr9c
    @user-xt4ml7gr9c Год назад +1

    дуже дякую, завдяки Вам розумію незрозуміле😂❤️

  • @maria43563
    @maria43563 Год назад

    дуже дякую! вже проходила це на курсах, але пройшов час, підзабула. ви пояснили все те саме набагато швидше і чіткіше) продовжу перегляд всього плейлиста.

  • @lexterier88
    @lexterier88 Год назад

    Дякую за контент!

  • @NadiiaKohut
    @NadiiaKohut 2 месяца назад

    Дякую за урок)) все дуже легко і доступно пояснили))

  • @user-rk1ox5ez1u
    @user-rk1ox5ez1u Год назад

    Дякую за вашу працю! Ви - скарб)))

  • @iww1pl
    @iww1pl Год назад +2

    Ви неймовірна умнічка-розумнічка! Велике дякую за ваші уроки🤍

  • @TetianaGruenert
    @TetianaGruenert Год назад +1

    Дуже дякую, все чітко, зрозуміло, українською, Дякую

  • @miss_justice_
    @miss_justice_ Год назад

    Воу воу воу, складненько)) сподіваюся далі все в голові по поличках встане😁

  • @user-mi8sq2jb2o
    @user-mi8sq2jb2o Год назад +2

    Корисне відео. Дякую за працю!

  • @ningimzida
    @ningimzida Год назад +2

    Дякую за чудові відео🥰

  • @Inndin
    @Inndin Год назад +2

    Дякую за таку просту і доступну подачу!!! Мені аж відлягло 😅 бо ніяк не могла зрозуміти суть! Міцного Вам здоров‘я!

  • @yuliiaananieva7229
    @yuliiaananieva7229 Год назад

    Дякую ! Я початківець. Сподіваюсь дійти до кінця.

  • @EM-og6he
    @EM-og6he Год назад

    дуже вчасно!дякую)) прямо як по замовленню)))

    • @EM-og6he
      @EM-og6he Год назад

      єдине, маю питання) ви говорите "пишуть апішки", "апішка", тобто використовуєете як іменник) може те будь ласка пояснити, як ЩО сприймати цю абревіатуру? це контакрт? метод? інтерфейс? не зовсім зрозуміло (причому що багато хто каже апішка і ці люди для мене як надрозуми, що збагнули незбагненне))

    • @EM-og6he
      @EM-og6he Год назад +1

      ну і лайк про статус 200))) дуже тонко)

  • @Marylid
    @Marylid 2 месяца назад

    Дякую! 💛

  • @user-yd6ej3to4c
    @user-yd6ej3to4c Год назад

    Чудово було все зрозуміло. Всі б так пояснювали!!!

  • @ksenytarasuk4673
    @ksenytarasuk4673 Год назад

    В захваті і бажанні рухатися далі після кожного відео! ДЯКУЮ💛💙

  • @nataliag7978
    @nataliag7978 Год назад +3

    Попелюшка крутишка! Важливі речі вміє подати простими словами, розкласти по поличкам ще й додати мотивації та настрою. Дякую )

  • @FYIMN
    @FYIMN Год назад +1

    Відмінне пояснення. Йдемо далі. Про лайк не забув.

  • @user-bj6mg8nc8j
    @user-bj6mg8nc8j Год назад +5

    Респект Вам за такий чудовий контент українською❤😊

  • @user-og2ti2wd5o
    @user-og2ti2wd5o 11 месяцев назад

    супер корисно. Спасибі

  • @martamaria2360
    @martamaria2360 Год назад

    🔥 дякую

  • @svetalychman9629
    @svetalychman9629 5 месяцев назад

    щоб всі викладачі так поясніювали)))

  • @nataliiaiatsenko7779
    @nataliiaiatsenko7779 5 месяцев назад

    Дякую!

  • @user-mc3cj3if9m
    @user-mc3cj3if9m Год назад

    Дякую!))

  • @andl645
    @andl645 Год назад

    Супер!

  • @dmytroholem1655
    @dmytroholem1655 Год назад

    Все зрозуміло! с музичне оформлення - це взгалі нова знахідка у навчальному процесі!

  • @myawalles
    @myawalles Год назад +1

    Дякую! ❤

  • @user-pr2ef6jb2g
    @user-pr2ef6jb2g Год назад

    Наташа, ти супер молодчинка!

    • @Popeliuha
      @Popeliuha  Год назад

      Антооон ❤️❤️❤️

  • @milabibik9318
    @milabibik9318 10 месяцев назад

    Цікаве пояснення API. Дякую!

  • @quazar-kek2649
    @quazar-kek2649 Год назад

    Дякую

  • @user-bj6mg8nc8j
    @user-bj6mg8nc8j Год назад +1

    Урок❤❤❤❤❤❤❤❤

  • @mikka.m
    @mikka.m 11 месяцев назад +4

    Дякую за контент українською! ІТ-контенту навчального українською дуже мало, або вже давно застарілий!
    І маленьке доповнення: DevTools можна відкрити як комбінацією Ctrl+Shift+i, так і клавішою F12 (або, на новітніх ноутах, Fn+F12).

  • @user-jy7ug2cp7e
    @user-jy7ug2cp7e Год назад

    10:36 - обожаю тебя

  • @FerLeSS-wn1iv
    @FerLeSS-wn1iv Год назад +1

    Дякую за чудове пояснення українською мовою) Нечасто можна знайти україномовний контент по програмуванню

  • @shamrocks.h.5288
    @shamrocks.h.5288 Год назад

    Привіт, дякую за відео і за такий корисний контент ❤❤❤
    Заплуталась з API та протоколами. Яка між ними різниця?

  • @stokratt
    @stokratt 8 месяцев назад

    по поводу соап, їх не мало, і для прикладу це використовують банки, фінансові установи і тд) де безпека на високому рівні

  • @serhiotachini
    @serhiotachini Год назад +3

    Люблю Попелюху більше ніж API)))

  • @sofiia5328
    @sofiia5328 3 месяца назад

    Срібну кнопку Ютуба, негайно!🥰

  • @OS-sx8yj
    @OS-sx8yj Год назад

    Клас, крутий контент) цікаво назва каналу, ви десь розказуєте історію її виникнення?)

    • @OS-sx8yj
      @OS-sx8yj Год назад

      Всьо, почула початок відео😍

  • @Sonya-ru3fp
    @Sonya-ru3fp Год назад +1

    шикарні відео! стільки любові до професії і людей, чи є у вас карта або щось таке? хочу задонатити за вашу працю

    • @Popeliuha
      @Popeliuha  Год назад +2

      Є. Називається «фонд повернись живим») Коли взнаю що через мене туда прийшла дєнюшка, тішусь, ніби в мене день народження💙💛

  • @user-qi8yn8bw6m
    @user-qi8yn8bw6m Год назад

    Дякую за інформацію , підкажіть будь-ласка що таке XML та JSON?

    • @Popeliuha
      @Popeliuha  Год назад

      В мене є по відео на кожну з цих аббоевіатур)

  • @Seerthat
    @Seerthat Год назад +1

    Дуже дякую за україномовний курс, і класну подачу матеріалу. Ще хочу запитати, чи я можу в будь-який момент відкрити ту панельку внизу Chrome і прослідкувати власні запити і відповіді серверу на сайти, під час серфингу в неті?

  • @tetyanazemerova8574
    @tetyanazemerova8574 Год назад

    так ось де сфера, де задвохсотитися так само добре, як і задвохсотити; дяка!

  • @fishermenya
    @fishermenya Год назад

    А можете на прикладі показати,як це використовує тестувальник при тестуванні чогось?

  • @maryanaprygrodska1076
    @maryanaprygrodska1076 Год назад +1

    Наталю, Ваші лекції супер. 💪 Дякую ❤
    Тільки маленьке прохання: змініть, будь ласка, мову в Хромі на українську (У Вас же "Тестування ПЗ українською") чи хоча б англійську ;)
    І не давайте у приклади раша-сайти (ВК,ОК), бо це, як не крути, також їх популяризує, та й просто засмічує Ваш чудовий контент🥰

    • @Popeliuha
      @Popeliuha  Год назад +2

      Не знаю інших сайтів, де є 300 просто😂 а мову вже змінила. Там багато гратись довелось

  • @user-vq2ku8gr3z
    @user-vq2ku8gr3z 11 месяцев назад

    Привіт, як завжди дуже вдячна) Чи знайду серед Ваших уроків відповідь на питання: Як можна протестувати API, що там потрібно перевіряти? З того, що я прослухала, трохи каша в голові, не можу сформулювати відповідь(( Соррі, якщо тупе питання...))

    • @Popeliuha
      @Popeliuha  11 месяцев назад

      Додам таке відео

  • @user-di4eo7nc5n
    @user-di4eo7nc5n Год назад

    Наталю, HTTP (API) відповідь складається з тіла ЗАПИТУ? Нам повертається той самий JSON, що ми відправляємо? І ви ще показували, що у відповіді також є headers)

    • @Popeliuha
      @Popeliuha  Год назад

      тіла ВІДПОВІДІ) заговорилась)

  • @saveme3806
    @saveme3806 10 месяцев назад

    Розкажіть більш детально, що за набір правил у http запиті, дякую

  • @dever1898
    @dever1898 Год назад

    Це по суті взаємодія користувача з сайтом/ресурсом/програмою, а він/вона в свою чергу з іншими за певних потреб? І це все відбувається з допомогою файлів чи протоколів в яких прописана ці умови?
    Чи не правильно?)

  • @vitalii_k
    @vitalii_k Год назад

    що цікаво, Наталя веде курс побутовою українською, а юай Хрому - російською )) цікаво, а чому так?
    по тому як Ви розмовляєте українською, схоже що саме нею Ви більшість часу і розмовляєте. чи я не помиляюся?
    я не дойо*, претензій не маю, російська хоч і мова окупанта, але ніби як покищо все-таки міжнародна.
    вже не раз дякував і ДЯКУЮ за цей курс і Вашу працю!
    просто звернув увагу на це )

    • @Popeliuha
      @Popeliuha  Год назад +2

      Я розмовляю обома, залежно від людини з якою спілкуюсь) а на ноуті страшенно не люблю різні налаштування міняти, тому там купа всякого різного) вже змінила, до речі було дуже складно😅😅😅

    • @vitalii_k
      @vitalii_k Год назад +1

      @@Popeliuha а чому було дуже складно? чи це іронія? )))
      дякую за відповідь )
      p.s. я єдиний залишусь без Вашого "сердечка" до мого коменту? 🙃

  • @SwitcherQA
    @SwitcherQA Год назад

    І Д Е А Л Ь Н О

  • @user-gi8cu6ud5t
    @user-gi8cu6ud5t 18 дней назад

    відповідь сервера також включає заголовки

  • @11174071
    @11174071 Год назад

    вам потрібно патреон створювати
    думаю, бажаючих буде не мало

    • @Popeliuha
      @Popeliuha  Год назад +1

      Мій патреон - «повернись живим» або будь який актуальний офіційний збір в монобанку) не дякуйте😅

    • @11174071
      @11174071 Год назад

      @@Popeliuha теж підтримую "Повернись живим", вони класні.

  • @tluma4
    @tluma4 Год назад

    russia is county 404... thax for the content)

  • @user-yc8zh2wu2j
    @user-yc8zh2wu2j 7 месяцев назад

    Не можу зрозуміти для чого це тестувальнику😵‍💫

    • @Popeliuha
      @Popeliuha  7 месяцев назад

      Тестувальники не тільки клацають мишкою і б'ють по клавіатурі. Вони тестують не тільки фронт-енд (з юзер інтерфейсом), а і бек-енд (як це написано програмістами)

  • @leofun01
    @leofun01 9 месяцев назад

    HTTP запит однаковий, шо для web сторінки, шо для API, і web серверу абсолютно байдуже в який спосіб він був відправлений.

  • @solodkabulka27
    @solodkabulka27 Месяц назад

    тобто API = веб-сервіс ?

  • @dolcevita777
    @dolcevita777 9 месяцев назад

    garno pojasnyjesh

  • @meretrizON
    @meretrizON Год назад

    Дивитись Друзі на руцкій мові то звісно ппц)

  • @user-zp9lq2ms4b
    @user-zp9lq2ms4b 8 месяцев назад

    Дууууже важко читати інформацію людині, яка не є розробником і т.д.
    Якщо веб-сервіс - це ресурс, http - це протокол, а API - це контракт, тоді чому Ви вживаєте такі формулювання, як: “веб-сервіс(API)”, або «http-запити(API-запити)»? Це що одне й те саме? Тобто веб-сервіс = http = API? Але слова ресурс, протокол і контракт не є синонімами… як не здохнути?

    • @Popeliuha
      @Popeliuha  8 месяцев назад

      Дада там багато синонімів)

  • @callymose1074
    @callymose1074 3 месяца назад

    Серйозно, вконтакті і однокласники ? А на прикладі Фейсбука чи ОЛХ не можна було пояснити?🤮

    • @Popeliuha
      @Popeliuha  Месяц назад

      я не знаю, що у фейсбука і олх??? Ну сорі, шо маємо

  • @EugeniaVel
    @EugeniaVel 8 месяцев назад

    Треба відкривати власну школу! А згодом також і власну компанію!