Algorithms and Programming Java 1
Sebelum menulis program pertama dalam bahasa Java, kamu perlu memahami apa itu Java, bagaimana Java bekerja di balik layar, serta menyiapkan lingkungan kerja (instalasi JDK dan IDE) agar proses belajar ke depannya berjalan lancar. PendahuluanPendekatan yang digunakan di awal, siswa diajak untuk mengenali program-program kecil yang isinya adalah elemen pembangun program: ekspresi, assignment, kondisional dan loop. Pada kenyataannya, sebuah program mengandung campuran dari elemen pembangun ters...
Database and SQL Fundamental MySQL 6
🧩 Pertemuan 6 — Review Menyeluruh & Proyek Akhir MySQL🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Mengintegrasikan seluruh konsep SQL MySQL yang telah dipelajari. Membangun sistem database mini yang fungsional dari nol. Menerapkan backup dan restore database menggunakan mysqldump. Menyajikan hasil proyek dan menjelaskan logika query yang digunakan. 📘 Review Konsep — Peta Materi12345678910┌─────────────────────────────────────────────────────────────────────┐│ ...
Database and SQL Fundamental MySQL 5
🧩 Pertemuan 5 — ORDER BY, GROUP BY, CASE, Logika & Index di MySQL🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Mengurutkan hasil query menggunakan ORDER BY. Mengelompokkan dan merangkum data dengan GROUP BY dan HAVING. Menggunakan kondisi logika AND, OR, NOT, IN, BETWEEN. Membuat logika percabangan dengan CASE WHEN dan IF(). Membuat dan mengelola INDEX untuk mempercepat query. Menggunakan EXPLAIN untuk menganalisis performa query. 📘 1. ORDER BYORDER BY digunakan...
Database and SQL Fundamental MySQL 4
🧩 Pertemuan 4 — Stored Procedure, Function & Trigger di MySQL🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Membuat dan menjalankan Stored Procedure dengan/tanpa parameter di MySQL. Menggunakan built-in Function: String, Date, dan Aggregate. Membuat Trigger untuk otomatisasi aksi di database. Menangani error menggunakan DECLARE HANDLER di MySQL. 📘 1. Stored Procedure di MySQLStored Procedure adalah sekumpulan perintah SQL yang disimpan di dalam database dan dapat...
Database and SQL Fundamental MySQL 3
🧩 Pertemuan 3 — SQL CRUD & JOIN (Studi Kasus: Database Perpustakaan)🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Melakukan operasi CRUD: INSERT, SELECT, UPDATE, DELETE. Menggunakan klausa WHERE, LIKE, IN, BETWEEN untuk filter data. Memahami dan mempraktikkan semua jenis JOIN di MySQL. Membuat VIEW untuk menyimpan query yang sering digunakan. 📘 1. Operasi CRUDCRUD adalah singkatan dari empat operasi dasar manipulasi data: Huruf Operasi Perintah SQL C Cre...
Database and SQL Fundamental MySQL 2
🧩 Pertemuan 2 — Pengenalan Database, SQL, Tipe Data & Constraint MySQL🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Memahami konsep database, DBMS, dan RDBMS. Mengenal kategori perintah SQL: DDL, DML, DCL, TCL. Membuat database dan tabel di MySQL. Memilih tipe data yang tepat untuk setiap kolom. Menerapkan berbagai constraint untuk menjaga integritas data. 📘 1. Konsep Dasar DatabaseDatabase adalah kumpulan data yang tersimpan secara terstruktur agar mudah diakse...
Database and SQL Fundamental MySQL 1
🧩 Pertemuan 1 — Entity Relationship Diagram (ERD)🎯 Tujuan PembelajaranSetelah pertemuan ini, kamu diharapkan mampu: Memahami konsep dasar ERD dan mengapa ERD penting dalam perancangan database. Mengenal komponen-komponen ERD: Entity, Attribute, dan Relationship. Memahami jenis-jenis relasi (Cardinality): One-to-One, One-to-Many, Many-to-Many. Membaca dan menggambar ERD sederhana dari studi kasus nyata. Mengkonversi ERD menjadi struktur tabel (DDL) di MySQL. 📘 1. Apa itu ERD?ERD (Entity ...
Land Navigation I
Materi Navigasi Darat ini membahas dasar-dasar penggunaan peta dan kompas sebagai bagian penting dalam kegiatan outdoor, khususnya pendakian dan eksplorasi alam. Instruktur Hendri Julian Loblobly (509/ARY/04) Wira Abdi Gautama BM (606/ARY/12) Budi Saefudin (718/ARY/20) Maximus Oryza Tandiseru (719/ARY/20) Wianda Tambora (730/ARY/22) Azhar Rizki Zulma (735/ARY/22) Ameylinda Nurhasizah (749/ARY/24) Materi Utama [{"url":"/assets/images/Aranyacala/Navigasi%20Darat/0.png","alt":...
Machine Learning Fundamental 7
📘 Pertemuan 7 – Model Evaluation & Cross Validation🎯 Tujuan PembelajaranSetelah mengikuti pertemuan ini mahasiswa mampu: Memahami pentingnya evaluasi model Memahami berbagai metrik evaluasi klasifikasi Memahami confusion matrix secara mendalam Memahami konsep cross validation Mengimplementasikan evaluasi model dengan benar Menghindari overfitting dan underfitting 1️⃣ Mengapa Evaluasi Model Penting?Model tidak cukup hanya “jalan”, tetapi harus: Akurat Generalisasi baik Tidak overfitt...
R for Statistics 8
Pertemuan 8Proyek Akhir Analisis Data Menggunakan R 🎯 Tujuan PembelajaranPada pertemuan terakhir ini mahasiswa akan: Menggabungkan seluruh konsep statistika yang telah dipelajari Melakukan analisis data lengkap menggunakan R Menghasilkan visualisasi dan model statistik Menyusun interpretasi hasil analisis Pertemuan ini sepenuhnya digunakan untuk proyek akhir praktikum. ⏱️ Struktur Waktu (3 Jam) Aktivitas Durasi Penjelasan Proyek 30 menit Analisis Data 1 jam 30 menit...





