Tutorial TypeScript RESTful API (Bahasa Indonesia)

  Рет қаралды 12,892

Programmer Zaman Now

Programmer Zaman Now

Күн бұрын

TypeScript RESTful API
#typescript #restfulapi #programmerzamannow
Slide : docs.google.com/presentation/...
Source Code : github.com/ProgrammerZamanNow...
Materi Video :
00:00:00 - Pendahuluan
00:01:50 - Requirement
00:03:48 - User Management Requirement
00:05:25 - Contact Management Requirement
00:06:37 - Address Management Requirement
00:08:20 - Membuat Project
00:18:50 - User API Spec
00:28:37 - Contact API Spec
00:36:40 - Address API Spec
00:42:04 - Setup Database
00:45:35 - User Model
00:48:55 - Contact Model
00:52:16 - Address Model
00:55:26 - Setup Project
01:03:31 - Register User API
01:38:16 - Login User API
01:51:24 - Get User API
02:05:28 - Update User API
02:16:51 - Logout User API
02:22:12 - Create Contact API
02:42:11 - Get Contact API
02:52:30 - Update Contact API
03:07:57 - Remove Contact API
03:13:29 - Search Contact API
03:34:41 - Create Address API
03:52:34 - Get Address API
04:04:11 - Update Address API
04:12:48 - Remove Address API
04:18:33 - List Address API
04:23:35 - Distribution File
04:30:53 - Manual Test
04:44:18 - Penutup
JOIN PREMIUM : kzbin.info...
DISCORD PREMIUM : • Post
Donasi :
Saweria : saweria.co/ProgrammerZamanNow
Social Media :
Instagram : / programmerzamannow
Facebook : / programmerzamannow
Telegram : t.me/ProgrammerZamanNow
KZbin : / programmerzamannow

Пікірлер: 56
@Hans-wd8zg
@Hans-wd8zg 4 ай бұрын
Mantap Pak Eko, konten ini sangat dicari-cari
@riezkymaisyar4038
@riezkymaisyar4038 4 ай бұрын
terimakasih ilmunya pakk, semoga berkahh
@razinsyakib
@razinsyakib 4 ай бұрын
Yang saya nanti-nanti, terima kasih atas ilmunya, Pak Eko Semoga Allah membalas kebaikan bapak
@belajarprogrammingsantai
@belajarprogrammingsantai 4 ай бұрын
Terima kasih atas materinya, Kang Eko.
@edwinseptiana3565
@edwinseptiana3565 3 ай бұрын
ini lengkap banget keren, semoga berkah ilmu nya mas eko
@anggaerlangga4948
@anggaerlangga4948 4 ай бұрын
mantap pak, terimakasih ilmunya
@fauzandwip
@fauzandwip 2 ай бұрын
terimakasih banyak pak eko untuk video dan ilmunya
@syafikihidayah9276
@syafikihidayah9276 4 ай бұрын
Thanks ilmu nya pak
@kifliaapp932
@kifliaapp932 4 ай бұрын
Thankyou ilmunya bang 🙏🏻
@ifindev
@ifindev 4 ай бұрын
Muantappp pak Ekoo
@xpertgame3270
@xpertgame3270 4 ай бұрын
Keren lengkap matap
@OmarMahalaya-dd8ov
@OmarMahalaya-dd8ov 4 ай бұрын
keren pak
@iqbalbtr7498
@iqbalbtr7498 4 ай бұрын
Mntp pak
@InsiderMusic
@InsiderMusic 2 ай бұрын
di tunggu tutor restful api bun + hono bang
@naufalnasrullah6965
@naufalnasrullah6965 4 ай бұрын
terima kasih ilmunya pak eko, selanjutnya bahas Next JS juga dong pak 😁
@rexvaine5176
@rexvaine5176 4 ай бұрын
dri awal ngikutin pak eko step by step, mungkin klo nextjs masi lama karna react aja blm dibahas
@ferinurjaman9230
@ferinurjaman9230 2 ай бұрын
Jangan terlalu berharap, react nya aja belum dibahas bro wkwk
@lutfialfa
@lutfialfa 4 ай бұрын
Pak minta saran. Lebih baik pakai sequelize atau prisma ya
@yusuffadlulloh1494
@yusuffadlulloh1494 4 ай бұрын
Kalau ingin menambahkan fungsi Include, dimasukkan di service apa controller, Bang?
@nurfaizin1930
@nurfaizin1930 2 ай бұрын
pak untuk koneksi ke database telah behasil atau gagal tidak bisa di log brrti ya...soalnya sya cari functionya ga ada
@user-nk7hq8mc6t
@user-nk7hq8mc6t 4 ай бұрын
ini benar-benar dari dokumentasinya loh diajarin, betul2 kek sistem perusahaan besar
@titantitan5864
@titantitan5864 2 ай бұрын
Seumpama jika implementasi authentication diganti ke jsonwebtoken itu apakah ketika kita sudah memverify jwt kita harus cari data ke database apakah ada atau tidak datanya atau langsung saja kirim hasil verify jwt ke req.user ?
@oreyon9514
@oreyon9514 14 күн бұрын
Pak eko, ini paradigma pemrogamannya pakai OOP atau masih termasuk functional programming? liat direpo versi nodejs itu kan langsung "const register = async () =>", dibanding sama yang versi Typescript kita bikin class Service dulu, baru bikin method di dalamnya.
@ariosetiawan173
@ariosetiawan173 4 ай бұрын
Pak Eko, bukannya kalau dari awal udah pake ORM jadinya bakal tergantung sehingga kurang memahami syntax raw sql?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
di kelas nodejs database, dijelaskan cara menggunakan raw query pake ORM hanya untuk mempermudah, bukan berarti gak perlu belajar SQL
@speksuperhero
@speksuperhero 4 ай бұрын
Sorry mas izin komen ya ORM ini cuma buat mempermudah aja, biasanya klo pernah make laravel sring bgt tuh kita kepake query buildernya dari laravel bawaan Tp in case seiring berjalannya waktu kadang perlu raw sql juga dibeberapa momen Baiknya ya pahami kedua2nya sih mas 🙌
@doublekamui
@doublekamui 4 ай бұрын
kalau pakai raw sql jangan lupa pahami cara penggunaan raw sql yang benar agar aplikasinya aman dari serangan sql injection
@apisaga
@apisaga 4 ай бұрын
ini kaya restfull api yang di playlis node tapi ini versi typescript gitu kah bang?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
iya betul
@ilmi523
@ilmi523 4 ай бұрын
Pak eko saya belajar javascript udah 3 bulan kira-kira bagus apa tidak kalau saya mulai belajar node js
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
kalo udah tamat playlist javascript, langsung ke nodejs aja
@ilmi523
@ilmi523 4 ай бұрын
@@ProgrammerZamanNow siap pak eko
@mnizarf8438
@mnizarf8438 4 ай бұрын
@lyrihkaesa
@lyrihkaesa 4 ай бұрын
Pak Eko, tambahan fitur upload file (image/pdf) itu yang sering dipakai. Apakah nanti ada lanjutannya?
@VersiPertama
@VersiPertama 4 ай бұрын
Pake package multer untuk express js
@lyrihkaesa
@lyrihkaesa 4 ай бұрын
@@VersiPertama terimakasih infonya bang.
@titanapril4939
@titanapril4939 3 ай бұрын
Pak eko saya mau tanya pas di login service apakah token itu tidak dikirim ke cookie ya pak tapi saya lihat divideo dikirim bareng sama responsenya ?
@ProgrammerZamanNow
@ProgrammerZamanNow 3 ай бұрын
enggak wajib, kecuali emang cuma buat web aja
@titanapril4939
@titanapril4939 3 ай бұрын
Oke siap pak terima kasih @@ProgrammerZamanNow
@thekaka6520
@thekaka6520 4 күн бұрын
Sehebat kang eko juga masih bisa typo, ga cuma gw yg sering typo.. tp bedanya debug sama alur program nya ga sehebat kang eko :(
@ahnafisulthon
@ahnafisulthon 4 ай бұрын
serius ini gratis ga jadi member????
@fanyfany596
@fanyfany596 4 ай бұрын
pak eko kenapa belum ada kelas python nya, pengen banget ada kelas pythonnya
@user-ge8kt1cy6y
@user-ge8kt1cy6y 4 ай бұрын
GG pak eko
@mhaidarhanif
@mhaidarhanif 4 ай бұрын
Btw REST API / RESTful API itu kan ada perdebatan. Antara sebenernya yang dikenal umum itu malah justru JSON API, bukan REST API yang aslinya dikenalkan. Itu gimana? Atau bebas ngikutin aliran manapun yang penting cuan dan kerjaan kelar. Referensinya bisa searching "JSON API", "How Did REST Come To Mean The Opposite of REST?", "REST APIs must be hypertext-driven"
@mhaidarhanif
@mhaidarhanif 4 ай бұрын
Jawaban dari saya: Nah sip lah, mantap Jadi "zaman now" kita bisa nyebut REST API yang asalkan request/response di atas HTTP, pake JSON Kalo pun JSON API tersebut tadi konteksnya lebih ke mirip ke sana, bukan berarti JSON API persis yang ribet, dibandingkan original REST API dengan XML/HTML Walau memang ujung-ujungnya kembali lagi ke aliran sekte masing-masing
@AstomoPancoroPutro
@AstomoPancoroPutro 4 ай бұрын
standar ReST API bukan pada request atau response nya, tetapi pada komunikasi antara server dan client harus memenuhi asas statelessness. salah satu yg terpenting di asas ini, request berikut nya tidak boleh bergantung pada response sebelum nya
@mhaidarhanif
@mhaidarhanif 4 ай бұрын
@@AstomoPancoroPutro Nah makanya tergantung definisi dari siapa ya lagi. Karena justru dari pencipta asli REST API, Roy Fielding, definisi dia di disertasi S3 nya justru bukan hanya soal itu. Tapi memang di kerjaan, definisi itu gak terlalu ngaruh juga kalo kerjaan yang penting kelar wkwk
@yoviepramudya1412
@yoviepramudya1412 4 ай бұрын
Css ada materi lanjutan pak ?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
ada css layout, belum selesai materinya
@yoviepramudya1412
@yoviepramudya1412 4 ай бұрын
@@ProgrammerZamanNow ditunggu pak ekoo, semangat pakk..
@supachat6738
@supachat6738 4 ай бұрын
Materinya udah complete pak?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
materi typescript? masih akan terus di update
@m.gentaarya1123
@m.gentaarya1123 4 ай бұрын
setelah liat video ini jdi merasa jauh banget ilmu yg ku terapin sblm nya untuk bikin api :(
@orz14
@orz14 4 ай бұрын
ada kelas buat nestjs ga ya pak?
@ProgrammerZamanNow
@ProgrammerZamanNow 4 ай бұрын
next akan lanjut ke kelas NestJS
@orz14
@orz14 4 ай бұрын
@@ProgrammerZamanNow mantap 👍👍
Pros dan Cons Menggunakan ORM
14:24
Programmer Zaman Now
Рет қаралды 26 М.
Bagaimana Menjadi Backend Developer | PZN Reaction
19:02
Programmer Zaman Now
Рет қаралды 45 М.
Khó thế mà cũng làm được || How did the police do that? #shorts
01:00
孩子多的烦恼?#火影忍者 #家庭 #佐助
00:31
火影忍者一家
Рет қаралды 51 МЛН
Scary Teacher 3D Nick Troll Squid Game in Brush Teeth White or Black Challenge #shorts
00:47
Жайдарман | Туған күн 2024 | Алматы
2:22:55
Jaidarman OFFICIAL / JCI
Рет қаралды 1,8 МЛН
Tutorial RabbitMQ Dasar (Bahasa Indonesia)
3:02:21
Programmer Zaman Now
Рет қаралды 19 М.
Paham Konsep API Dalam 5 Menit
5:45
Gikspedia
Рет қаралды 27 М.
I Cannot Believe TypeScript Recommends You Do This!
7:45
Web Dev Simplified
Рет қаралды 164 М.
TUTORIAL PHP OOP BAHASA INDONESIA
5:13:00
Programmer Zaman Now
Рет қаралды 103 М.
Tutorial FULLSTACK JAVASCRIPT Untuk Pemula
38:51
Dea Afrizal
Рет қаралды 34 М.
PULUHAN TAHUN PROJEK INI BERJALAN - APA SUDAH DIDAPAT?
26:38
Kamar Film
Рет қаралды 242 М.
Tutorial NestJS Dasar (Bahasa Indonesia)
4:41:52
Programmer Zaman Now
Рет қаралды 22 М.
BELAJAR OPEN API (BAHASA INDONESIA)
1:56:14
Programmer Zaman Now
Рет қаралды 87 М.
Drop Database di Production
15:23
Programmer Zaman Now
Рет қаралды 26 М.
Hisense Official Flagship Store Hisense is the champion What is going on?
0:11
Special Effects Funny 44
Рет қаралды 3,1 МЛН
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 47 МЛН
Опять съемные крышки в смартфонах? #cmf
0:50
Сколько реально стоит ПК Величайшего?
0:37