BELAJAR OPEN API (BAHASA INDONESIA)
ฝัง
- เผยแพร่เมื่อ 14 ก.ค. 2024
- Hi guys, kali ini kita akan belajar tentang OpenAPI, dimana ini adalah hal penting ketika kita akan mulai membuat aplikasi RESTful API.
#openapi #restfulapi #programmerzamannow
Slide : docs.google.com/presentation/...
Source Code : github.com/ProgrammerZamanNow...
Materi Video :
00:00:00 - Pendahuluan
00:01:48 - Pengenalan OpenAPI
00:08:24 - Tipe Data
00:12:18 - Document
00:17:00 - Info
00:21:08 - Server
00:26:29 - External Documentation
00:28:09 - Path
00:33:00 - Operation
00:37:54 - Parameter
00:44:04 - Schema
00:53:05 - Request Body
00:57:22 - Object Schema
01:02:39 - Array Schema
01:05:40 - Example
01:13:19 - Response Body
01:25:16 - Tag
01:27:52 - Component
01:33:21 - Reference
01:41:19 - Security
01:48:50 - Code Generator
01:53:23 - Penutup
#api #web #webapi #restful #rest
JOIN PREMIUM : th-cam.com/users/ProgrammerZam...
DISCORD PREMIUM : • Post
Donasi :
Saweria : saweria.co/ProgrammerZamanNow
Social Media :
Instagram : / programmerzamannow
Facebook : / programmerzamannow
Telegram : t.me/ProgrammerZamanNow
TH-cam : / programmerzamannow - วิทยาศาสตร์และเทคโนโลยี
Masya Allah. Saya baru ngeuh padahal di PZN udah ada pembahasan mengenai pembuatan API Spec. Terima kasih Pak Eko atas video nya. Semuanya makin mudah masuk akal sekarang.
Terima kasih banyak kang, semoga jadi berkah ilmunya ^_____^
terima kasih kak,, ilmu yang sangat bermanfaat... semoga channel saya juga bisa semakin berkembang.. amin...
Alhamdulillah, waah mantap banget mas eko menyajikan materi masalah Open API. Amiin , terima kasih
Terima Kasih atas ilmunya sangat bermanfaat.
mantap bang,,,materinya bagus
penyajiannya bagus,,,salam pemula
Balik lagi ke konten vid ini, makasih pak eko
Kalau boleh request tolong buatkan video vlog tentang sharing cara pak eko belajar teknologi baru. Biar bisa jadi refrensi untuk pemula. Terima kasih
Bermanfaat walaupun saya blm tau ttg ilmu tsb
trimakasih pak ilmunya
Terima kasih kang, bermanfaat sekali ilmunya. Kebetulan lagi cari metode design api yang efektif. Semoga kang eko dan keluarga sehat selalu. Aamiin.
amin
Terima kasih mas eko. Yang ditunggu
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mantap nih
thanks mas eko tutorialnya. membantu banget ini. di indonesia jarang jarang ada tutorial sebagus ini. semangat terus mas eko, semoga jadi amal jari'ah 🙏
Wow 👍
Waaahh keren bangeeetttt video nya, sangat bermanfaaattt
Terimakasihhh
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mantap pak eko, terima kasih banyak ilmunya, semoga menjadi amal jariyah. aamin
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Mksh A eko, gbu
Inspiring channel 🙏
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
pas banget lagi nyari cara buat dokumentasi api, nuhun pak tutorialnya
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Asiklah ada prakteknya juga skrang
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mantep
Hallo semua, mohon bantuannya.
Ketika menggunakan VSCode media type pada content di requset body, vscode tidak bisa menampilkan pilihan (suggestion) untuk pilihan media type, tidak seperti di Goland.
apakah ada setingan lain vscode agar bisa menapilkan pilihan media type sperti menggunakan Goland??
Hadir mas eko
masuk pak eko!
mantap pak, materinya mudah di pahami
Semoga bermanfaat
Salam Programmer Zaman Now
Terimkasih kang ilmunya.
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mantap bang, lanjutkan dan sukses selalu
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mas eko, kalau ada waktu buat course di udemy ttg clean code, atau membuat arsitektur aplikasi yg baik. sy lihat videonya 1 tahun atau 2 tahun lalu.
😍😍👍
Mantaffff
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mantap
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Bang eko buat tutorial c++ dasar dong
makasih om Eko.
take care, om!
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
bertanya baut fungsi lain yg ngga berhubungan dengan bisnis dimasukan jug angga? misal health check
Mgkn sj swagger buat FE, kalau postman buat BE(?)
🤩
CPROGRAMMING th-cam.com/video/Jq8W36drfpY/w-d-xo.html
cara mengonlinekannya gimana mas ? baik di service kita sendiri atau disuatu tempat.
👍
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Tahun lalu sy buat ini mas untuk kebutuhan klien pake jwt, tadinya mau pake bearer. Buat tektokan sama erp.
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
cara jalanin di golang gimana pak?
saya sudah generate versi clientnya
Makasih banget pakkk saya butuh banget nih. Oh yah pak kalo boleh req coba bahas firebase cloud messaging pake javascript / php dong pak
CPROGRAMMING th-cam.com/video/Jq8W36drfpY/w-d-xo.html
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
kalau mau test openapi ga bisa localhost ya servernya?
Pake postman jug a bisa kan ya Pak
Keren,izin download slidenya pa ?
Kang buatin turtorial python dong
Izin belajar pak🙏
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Bagaimana jika di response success ketika data ditemukan dan response error ketika data tidak ditemukan sama-sama 200. karena eksekusi program berhasil hanya saja data yang dicari tidak ditemukan, sehingga response status nya tetap 200. bagaimana sintaks responses nya di openapi. mohon dijawab
Assalamualaikum
Kang eko, kalau sempat next bahas trunk based development ya.
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
01:02:00 titip sendal dulu kang eko
Terimakasih pak ilmunya🙏
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Mas eko mau tanya, jika saya punya website A, website B dan website C. 3 website itu sudah running di kubernetes. Ternyata dari perusahaan ada kebutuhan 3 website itu dibuat semacam alur, misal website A muncul dulu jika sudah selesai ada tombol next maka masuk ke website B sama website C. Bagusnya pakai teknik apa untuk lempar-lemparan data antar website tersebut dan pake teknik apa untuk melakukan penggabungannya.
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
hadir
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Pada poin 2 di penutup.
Sudah diterapkan di kantor 👍
mantap
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Pak, belajar algoritma dan struktur data dong, please
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
keren kang Eko, berguna banget. lagi pengen belajar juga konsep API yg baik, sudah ada belum ya materi nya?
Sudah ada materi RESTful API
@@ProgrammerZamanNow oke siap. Sepertinya belum nonton sampe abis yg itu
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Aku pengen jadi murid abang, gimna caranya
Makin ganteng aja nih bapak satu ini 😅
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
kalau path api-nya sudah cukup banyak, file documentnya jadi ikut besar ya, atau sebaiknya bagaimana?
Buat beberapa file
mas eko, course yg di udemy javascript ada materi array method gak?
Ada
Ka eko, untuk javascript yang export import belum ada ya ka
import di js, pake require, kalo export modules.export = variable,
cek kelas BWA ada kelas js
Tutorial buat screenshot terus kesimpen di galeri di android studio pake bahasa kotlin dong, kalo ada teman yg bisa bantu juga buat TA
Dasar orang pinter km mah
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
#ask
1. apakah semua route harus dibuat termasuk route yang bukan fitur utamanya, misalnya: home, contact, about???
2. apakah harus dibuat route untuk get yang tidak mengambil data apapun, misalnya: halaman home tidak butuh mengambil data apapun ke databases???
Kalo appnya fullstack monolith ya tetap dibuatin, kalo appnya pakenya restful ya cukup buat route yg ada interaksi kedatabase, dan kek route home, about dkk yang ga butuh data kan tinggal dibuat aja dari frontend.
kayanya OpenAPI Spec ini lebih cocok untuk implementasi RESTfull API deh, kalau yang kamu tanyain itu hal hal di atas, coba pahamin dulu RESTfull API nya
mas untuk library seperti react JS bakal ada materinya ngga ya disini?
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
beda ya dengan postman padahal bsa jd api spec gth
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
mas eko itu text editornya make font apa ya ?
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
bang artikel java upload lagi, belajar dari video ga paham paham
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
kang eko. aku masih menunggu kelas php nya kang . makasih
kelas PHP sudah ada, silahkan cek di udemy saya
@@ProgrammerZamanNow bukan kang eko. saya sudah semuanya mengikuti sampai ke Open Api. saya menunggu study kasus nya PHP kang 😊😊. saya sudah mencoba-coba manual beberapa studi kasus php melalui video mvc phpnya kang eko. tapi tentunya menunggu video pembahasannya kang eko. 😊.
ditunggu juga kang eko framework frameworknya terutama laravel. 🙏. makasih 😊.
gimana ngejelasin ke teman2
soalnya bakal bilang: misal, kalo mesti ditulis, mending pakai postman aja, tgl import json nya
Nah iya, apa beda postman dan swagger? Apa mesti buat 22nya?
@@wgrudolf9711 kalo ditonton sampai habis, si swagger bisa generate code untuk client dan server,
Malah kalo pakai framework yg bisa integrasi ke swagger kayak spring boot, swagger nya yg otomatis ke generate mengikuti code kita, jadi ga perlu di tulis manual sendiri
@@feryadialoi2244 ada tutorialnya mas yg otomatis generate? Kebetulan lg oprek springboot hehe
@@wgrudolf9711 boleh mas japri aja kali ya
Beda, kalo pake swagger enaknya buat frontend ngetest" API dari BE, BE gak perlu lagi ngasih" file postman..
Kalo swagger tinggal buka link nya di chrome.
Teks editor yang dipakai , apa itu pak?
JetBrains WebStorm
CPROGRAMMING th-cam.com/video/Jq8W36drfpY/w-d-xo.html
Bahas Bahasa Dart Kapan Kak???
hari ini, jam 12 siang
mau dong belajar sama mas eko secara pribadi
CPROGRAMMING th-cam.com/video/Jq8W36drfpY/w-d-xo.html
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Ngakak baca Caption / Translation nya 😂
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
No km mah yaho bae
biar lebih mudah paham open api, belajar dulu restful api
th-cam.com/video/9ed3b0tSRvI/w-d-xo.html
keunggulan open api dibanding postman?
Memudahkan tim frontend buat testing API, gak perlu nanya" lagi ke BE ini itu gimana caranya. Karna Di swagger ada descriptionnya.
Kak python dong plssssssa ya kak
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Mata mata luas banyak sayang
cprogramming th-cam.com/video/KnLOMsD4cew/w-d-xo.html
Aku tau a kamu se.bunyi diatas penderitaan orang lain km yg seneng nya aku yg jadi pintu nyali Tatu ayang
sudahlah ga usa paksakan diri kalian jadi programmer.. menjadi programmer itu adalah talenta atau anugrah yg diberikan Tuhan kepada kalian semenjak kecil.... kasian jika kalian paksakan diri kalian menjadi programmer.. jika ga ada Talenta ke situ, mau kalian belajar ampe jam 3 subuh tiap hari ga akan bisa.. percayalah.. cari yg lain aja .. jngan habiskan waktu dan tenaga kalian sia sia..
menjadi programmer itu kayak masuk dalam jebakan .. sekali lu masuk akan susah untuk keluar..
😂😂😂😂
saae bang, mau kurangin saingan