SlideShare a Scribd company logo
1 of 19
Download to read offline
Agenda
● Berkenalan dengan storage.
● Cara menulis dan membaca berkas pada storage lokal.
● Melayani permintaan HTTP menggunakan berkas statis.
Back-End
Back-End
Storage
Data Unstructured
Data unstructured merujuk pada data yang tidak
memiliki format terstruktur yang jelas atau tidak
dapat diorganisir dengan mudah ke dalam baris dan
kolom. Data ini cenderung lebih fleksibel dan dapat
memiliki bentuk yang beragam.
Back-End
Jenis Data Unstructured
Back-End
Audio Image/Video Document
Back-End
Bagaimana ketika client ingin mengirimkan
data yang bentuknya tidak terstruktur?
Buffer
Buffer adalah objek yang mampu mengelola
(manipulasi) data biner dalam operasi
input-output
Back-End
Stream
Stream adalah metode pengolahan data
secara berangsur-angsur sehingga data
dapat diakses dengan cepat tanpa
memerlukan sumber daya komputasi yang
besar.
Back-End
Credit: https://www.scaler.com/topics/nodejs/streams-in-nodejs/
Back-End
Back-End
Jenis Stream
● Stream
● Readable
● Writable
● Duplex
● Transform
● PassThrough
Back-End
Mengirimkan Berkas Melalui
Permintaan HTTP
Di Hapi Framework, mengirim berkas dapat
dilakukan tanpa membutuhkan library tambahan
seperti multer. Cukup dengan mengonfigurasi
payload yang diterima menjadi
multipart/form-data.
Back-End
Objek Payload
Di framework Hapi, nilai metadata dari berkas
yang dikirim merupakan objek readable.hapi.
Back-End
Berkas Statis di Hapi
Di Hapi, terdapat plugin pihak ketiga bernama Inert
yang dapat memudahkan kita dalam melayani
permintaan menggunakan berkas.
Inert dapat dipasang dengan perintah npm install
@hapi/inert
Back-End
Amazon S3
Amazon S3 atau Amazon Simple Storage Service
adalah layanan penyimpanan objek (object storage)
yang menawarkan skalabilitas, ketersediaan data,
keamanan, dan kinerja terdepan dalam industri.
Back-End
Amazon S3
Data yang ada di S3 akan disimpan
dalam bucket dengan maksimal
size-nya 5 TB.
S3 memiliki fitur lainnya seperti object
versioning.
Back-End
Back-End
Demo Upload Gambar
https://github.com/arasopraza/Demo-Developer-Coaching-129.git
Feedback!
Hadiah:
● 2 Token Langganan Academy (30 Hari)
*untuk pengisi feedback terpilih!
dicoding.id/devcoachfeedback
Thank You
arasopraza
aras@dicoding.com
arasopraza
Back-End
arsyopraza

More Related Content

Similar to Developer Coaching #132 Back-End | Menyimpan Berkas di REST API dengan Mudah

Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1ikikazuya
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Linda Lestari
 
Lingkungan Data Warehouse
Lingkungan Data WarehouseLingkungan Data Warehouse
Lingkungan Data WarehouseNova ed
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis dataPas Irvanus
 
Landasan teori database
Landasan teori databaseLandasan teori database
Landasan teori databaseoktazia
 
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]LinggaDipta
 
2019 crawls and feeds
2019 crawls and feeds2019 crawls and feeds
2019 crawls and feedsDecko Dkd
 
Pengertian basis data & ...
Pengertian basis data & ...Pengertian basis data & ...
Pengertian basis data & ...gdengurah
 
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...fannyfbrn18
 
Basis data 10
Basis data 10Basis data 10
Basis data 10Febrienda
 
Chapter 4 database processing
Chapter 4   database processingChapter 4   database processing
Chapter 4 database processingAndi Iswoyo
 
Bab 6 pengenalan database
Bab 6   pengenalan databaseBab 6   pengenalan database
Bab 6 pengenalan databaseSii Frc
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorongalbert giban
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux DebianHasbullah Marwan
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem databaseFajar Zain
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...ninikratna93
 

Similar to Developer Coaching #132 Back-End | Menyimpan Berkas di REST API dengan Mudah (20)

Basis data sesi 1
Basis data sesi 1Basis data sesi 1
Basis data sesi 1
 
Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)Tugas 4 – 0317 (individu)
Tugas 4 – 0317 (individu)
 
Lingkungan Data Warehouse
Lingkungan Data WarehouseLingkungan Data Warehouse
Lingkungan Data Warehouse
 
Pengantar basis data
Pengantar basis dataPengantar basis data
Pengantar basis data
 
Landasan teori database
Landasan teori databaseLandasan teori database
Landasan teori database
 
Ead pertemuan-5
Ead pertemuan-5Ead pertemuan-5
Ead pertemuan-5
 
Pengertian data base
Pengertian data basePengertian data base
Pengertian data base
 
Arsitektur basis data
Arsitektur basis dataArsitektur basis data
Arsitektur basis data
 
Power poin modul 5
Power poin modul 5Power poin modul 5
Power poin modul 5
 
Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]Tugas2 0317 [lingga eka pradipta]-[1411501073]
Tugas2 0317 [lingga eka pradipta]-[1411501073]
 
2019 crawls and feeds
2019 crawls and feeds2019 crawls and feeds
2019 crawls and feeds
 
Pengertian basis data & ...
Pengertian basis data & ...Pengertian basis data & ...
Pengertian basis data & ...
 
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
SIM, FANNY FEBRIANI, PROF. DR. HAPZI ALI, CMA, SISTEM MANAJEMEN DATABASE, UNI...
 
Basis data 10
Basis data 10Basis data 10
Basis data 10
 
Chapter 4 database processing
Chapter 4   database processingChapter 4   database processing
Chapter 4 database processing
 
Bab 6 pengenalan database
Bab 6   pengenalan databaseBab 6   pengenalan database
Bab 6 pengenalan database
 
Basis data albert anak lorong
Basis data albert anak lorongBasis data albert anak lorong
Basis data albert anak lorong
 
Teori Web Database Server Linux Debian
Teori Web Database Server Linux DebianTeori Web Database Server Linux Debian
Teori Web Database Server Linux Debian
 
Pengenalan sistem database
Pengenalan sistem databasePengenalan sistem database
Pengenalan sistem database
 
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
Sim, ninik ratnasari, hapzi ali, sistem manajemen database, universitas mercu...
 

More from shabilla6

DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...shabilla6
 
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Component
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web ComponentDevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Component
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Componentshabilla6
 
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...shabilla6
 
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...shabilla6
 
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...shabilla6
 
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...shabilla6
 
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...shabilla6
 
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...shabilla6
 
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...shabilla6
 

More from shabilla6 (9)

DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
 
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Component
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web ComponentDevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Component
DevCoach 131 : Front-End | Bikin Elemen HTML Sendiri dengan Web Component
 
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
 
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
DevCoach #131_ Front-End Web _ Bikin Elemen HTML Sendiri dengan Web Component...
 
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...
Dicoding Developer Coaching #122 - Mengimplementasikan autentikasi dan otoris...
 
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...
Dicoding Developer Coaching #121 _ iOS _ Membuat Aplikasi Berbasis List denga...
 
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...
Dicoding Developer Coaching #120_ DevOps Engineer _ Pengembangan Aplikasi men...
 
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
Dicoding Developer Coaching #119 _ iOS _ MacinCloud, Bikin Aplikasi iOS tanpa...
 
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...
Dicoding Developer Coaching #118 _ DevOps Engineer _ Tingkatkan Kualitas Kode...
 

Recently uploaded

SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxFahrizalTriPrasetyo
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfYogiCahyoPurnomo
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptarifyudianto3
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppttaniaalda710
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxarifyudianto3
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Parthusien3
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxRemigius1984
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxarifyudianto3
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptxEnginerMine
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++FujiAdam
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaRenaYunita2
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptxilanarespatinovitari1
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptDellaEkaPutri2
 

Recently uploaded (14)

SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptxSOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
SOAL UJIAN SKKhhhhhhjjjjjjjjjjjjjjjj.pptx
 
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdfTEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
TEKNIS TES TULIS REKRUTMEN PAMSIMAS 2024.pdf
 
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.pptPresentasi gedung jenjang 6 - Isman Kurniawan.ppt
Presentasi gedung jenjang 6 - Isman Kurniawan.ppt
 
10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt10.-Programable-Logic-Controller (1).ppt
10.-Programable-Logic-Controller (1).ppt
 
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get CytotecAbortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
Abortion Pills In Doha // QATAR (+966572737505 ) Get Cytotec
 
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptxMateri Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
Materi Asesi SKK Manajer Pelaksana SPAM- jenjang 6.pptx
 
sample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Partsample for Flow Chart Permintaan Spare Part
sample for Flow Chart Permintaan Spare Part
 
Manual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptxManual Desain Perkerasan jalan 2017 FINAL.pptx
Manual Desain Perkerasan jalan 2017 FINAL.pptx
 
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptxManajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
Manajer Lapangan Pelaksanaan Pekerjaan Gedung - Endy Aitya.pptx
 
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
2024.02.26 - Pra-Rakor Tol IKN 3A-2 - R2 V2.pptx
 
MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++MAteri:Penggunaan fungsi pada pemrograman c++
MAteri:Penggunaan fungsi pada pemrograman c++
 
Strategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di IndonesiaStrategi Pengembangan Agribisnis di Indonesia
Strategi Pengembangan Agribisnis di Indonesia
 
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE TriwulanpptxLaporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
Laporan Tinjauan Manajemen HSE/Laporan HSE Triwulanpptx
 
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).pptBAB_3_Teorema superposisi_thevenin_norton (1).ppt
BAB_3_Teorema superposisi_thevenin_norton (1).ppt
 

Developer Coaching #132 Back-End | Menyimpan Berkas di REST API dengan Mudah