Notifikasi
Tidak ada notifikasi baru.

Pertemuan #3 – Backend Sintech 2025


 

🛠️ Recap Pertemuan Ke-3 SINTECH – Role Back-End

📅 Kamis, 1 Mei 2025
🕒 15:30 – 17:00 WIB (100 menit)
🏫 Lokasi: Lab. Sistem Komputer & Jaringan

Halo Back-End Builders!
Setelah dua pertemuan sebelumnya dipenuhi pengantar konsep dasar backend, akhirnya di pertemuan ke-3 ini kita masuk ke jantung dari pengolahan data: Database & Koneksi ke API.

Materi kali ini padat, tapi super fundamental. Kita bahas dari teori database relasional, praktik bikin database, sampai nyambungin langsung ke API pakai PHP dan MySQL lewat XAMPP.

🧠 Materi Hari Ini: From Database to API

Topik Besar: Membuat Database & Koneksi API
Subtopik:

  • 🔍 Apa itu Database?
    Memahami peran database dalam aplikasi, fungsi penyimpanan, dan pengolahan data.

  • 🔄 SQL vs NoSQL:
    Perbandingan dua jenis database yang sering digunakan, kelebihan dan kapan harus pakai yang mana.

  • 📊 Struktur Database Relasional:
    Konsep tabel, kolom, baris, kunci primer, dan relasi antar tabel.

  • 🧱 Membuat ERD (Entity Relationship Diagram):
    Peserta diajak menggambarkan rancangan database secara visual untuk memudahkan proses implementasi.

🔧 Praktik Langsung: MySQL + API

Setelah memahami konsep, peserta langsung praktik:

Membuat database menggunakan MySQL via XAMPP
Merancang struktur tabel dari ERD yang dibuat
Menyiapkan koneksi PHP ke database
Membuat API endpoint sederhana untuk mengakses dan menambahkan data ke tabel
Mengetes hasilnya dengan Postman

Kegiatan ini jadi pengalaman nyata bagaimana data bisa diolah dan diakses dari backend melalui API — hal yang sangat umum di dunia kerja saat ini.

💬 Diskusi Terbuka

Sesi ditutup dengan diskusi santai bareng mentor. Beberapa pertanyaan menarik muncul:

  • "Kalau satu database dipakai banyak user, gimana jaga keamanannya?"

  • "Apakah bisa API satu project pakai SQL dan yang lain pakai NoSQL?"

  • "Kenapa harus pakai ERD dulu sebelum bikin database?"

Diskusi berlangsung aktif dan jadi tempat peserta saling berbagi insight. Beberapa peserta bahkan mulai cerita soal project pribadi mereka.

🎯 Outcome Pertemuan Ini

Memahami konsep database relasional (SQL)
Bisa membuat database sederhana menggunakan MySQL
Mengetahui perbedaan SQL dan NoSQL
Menyambungkan API PHP ke database menggunakan koneksi MySQL
Mampu menyusun ERD sebagai blueprint database

📝 Tugas / Latihan Lanjutan

📌 Membuat ERD berdasarkan tema project kelompok
📌 Buat database dan satu tabel utama dari ERD tersebut di MySQL
📌 Buat API endpoint sederhana untuk GET dan POST data
📤 (Pengumpulan melalui GitHub repo masing-masing kelompok – info detail menyusul di grup)

📸 Suasana Kelas

Lab hari itu terasa seperti ruang developer beneran. Semua peserta fokus dengan editor mereka, beberapa ngoding sambil nyetel Postman, dan mentor siap siaga membantu yang belum berhasil konek ke database. Seru dan padat ilmu!

🔜 Next Up

Pertemuan berikutnya kita akan lanjut dengan CRUD lengkap via API, jadi pastikan semua udah paham koneksi dasar dan bisa mengolah data minimal read & write.

📲 Jangan lupa update tugas di grup, dan share dokumentasi project kalian ya!
Cek juga dokumentasi lengkap di IG kami 👉 @sintech_uinws

#Sintech2025 #BackEndSquad #MySQL #APIkoneksi #HMJTIUINWS #BelajarBackend

Back-End Sintech
Gabung dalam percakapan
Posting Komentar