Available courses

Course Web Programming Fundamental dirancang untuk memberikan pemahaman dasar mengenai pengembangan aplikasi web, mulai dari konsep dasar website hingga praktik membangun halaman web yang interaktif. Peserta akan mempelajari teknologi utama dalam pengembangan web, yaitu HTML, CSS, dan JavaScript, serta memahami bagaimana ketiganya bekerja sama untuk membangun website yang terstruktur, menarik, responsif, dan dinamis.

Melalui materi pembelajaran, contoh implementasi, latihan praktik, dan evaluasi, peserta diharapkan mampu memahami struktur dokumen HTML, menerapkan desain menggunakan CSS, serta menambahkan interaktivitas menggunakan JavaScript. Course ini juga memperkenalkan praktik dasar penulisan kode yang baik dan penggunaan tools pendukung dalam proses pengembangan web.

Setelah menyelesaikan course ini, peserta diharapkan memiliki fondasi yang kuat untuk mengembangkan website sederhana secara mandiri dan siap melanjutkan pembelajaran ke tahap pengembangan web yang lebih lanjut.

Tujuan Pembelajaran

Setelah mengikuti course ini, peserta diharapkan mampu:

  • Memahami konsep dasar pemrograman web dan cara kerja website.

  • Membuat struktur halaman web menggunakan HTML.

  • Mendesain dan mengatur tampilan halaman web menggunakan CSS.

  • Mengimplementasikan interaktivitas dasar menggunakan JavaScript.

  • Menggabungkan HTML, CSS, dan JavaScript untuk membangun website sederhana.

  • Menerapkan praktik dasar penulisan kode yang terstruktur dan mudah dipelihara.

Metode Pembelajaran

Pembelajaran dilaksanakan melalui platform Moodle dengan memanfaatkan materi digital, demonstrasi kode, latihan praktik, kuis, dan tugas proyek sederhana. Peserta didorong untuk aktif bereksperimen, menyelesaikan tantangan pemrograman, serta mengembangkan mini project sebagai penerapan dari materi yang telah dipelajari.

Target Peserta: Pemula yang ingin mempelajari dasar-dasar pemrograman web, tanpa memerlukan pengalaman pemrograman sebelumnya.

Course Computer Assembly Fundamental dirancang untuk memberikan pemahaman dasar mengenai komponen perangkat keras komputer, fungsi masing-masing komponen, serta prosedur perakitan komputer yang benar dan aman. Peserta akan mempelajari cara mengenali komponen utama komputer, memahami kompatibilitas perangkat keras, melakukan pemasangan komponen, menghubungkan kabel, serta melakukan pemeriksaan awal untuk memastikan komputer dapat berfungsi dengan baik.

Melalui materi pembelajaran, demonstrasi, dan praktik langsung, peserta diharapkan mampu memahami proses perakitan komputer secara sistematis sesuai prosedur keselamatan kerja. Course ini juga membahas dasar-dasar troubleshooting untuk membantu peserta mengidentifikasi dan menangani permasalahan umum setelah proses perakitan.

Tujuan Pembelajaran:

  • Mengidentifikasi komponen utama komputer dan memahami fungsinya.

  • Memahami alat kerja serta prosedur keselamatan dalam perakitan komputer.

  • Mempraktikkan pemasangan CPU, RAM, motherboard, storage, power supply, dan komponen lainnya.

  • Memahami koneksi kabel dan kompatibilitas antarperangkat keras.

  • Melakukan pemeriksaan dan pengujian awal setelah perakitan.

  • Mengenali serta menangani permasalahan dasar pada proses perakitan komputer.

Course ini ditujukan bagi pemula, pelajar, mahasiswa, maupun siapa saja yang ingin membangun fondasi keterampilan di bidang hardware komputer dan teknologi informasi.

Linux Server Fundamental merupakan kursus dasar administrasi server Linux yang dirancang untuk membekali peserta didik dengan pengetahuan dan keterampilan dalam melakukan instalasi, konfigurasi, pengelolaan, serta pemeliharaan server berbasis Linux. Melalui pendekatan Project-Based Learning (PBL), praktik laboratorium, dan simulasi lingkungan server, peserta didik akan mempelajari konsep dasar sistem operasi Linux, penggunaan command line interface (CLI), manajemen file dan direktori, pengelolaan user dan permission, manajemen paket, konfigurasi jaringan, serta pengelolaan layanan server. Materi pembelajaran mencakup instalasi Linux Server, administrasi sistem, konfigurasi alamat IP, pengelolaan layanan menggunakan systemd, konfigurasi SSH untuk akses jarak jauh, pengelolaan firewall, pemantauan kinerja sistem, serta pengenalan layanan server seperti web server dan DNS server. Peserta didik juga akan mempelajari praktik keamanan dasar, pembaruan sistem, manajemen log, dan teknik troubleshooting untuk menangani permasalahan umum pada server. Kursus ini menekankan pengalaman belajar berbasis praktik (hands-on learning) melalui penggunaan mesin virtual atau lingkungan server laboratorium untuk mengembangkan kemampuan administrasi sistem, pemecahan masalah, otomatisasi tugas sederhana menggunakan Bash scripting, dan penerapan konfigurasi server yang aman serta efisien. Pada akhir kursus, peserta didik diharapkan mampu melakukan instalasi dan konfigurasi Linux Server, mengelola pengguna dan hak akses, mengatur jaringan dan layanan server, menerapkan keamanan dasar, serta melakukan pemeliharaan dan troubleshooting server secara sistematis. Tagline: Install • Configure • Secure • Manage • Troubleshoot Sasaran peserta: Siswa SMK Teknik Komputer dan Jaringan (TKJ), administrator jaringan pemula, calon Linux System Administrator, serta peserta yang ingin mengembangkan kompetensi di bidang server dan infrastruktur IT. Prasyarat: Memahami dasar-dasar komputer, sistem operasi, dan jaringan komputer akan membantu peserta mengikuti kursus dengan lebih optimal.

Cyber Security Fundamental merupakan kursus dasar keamanan siber yang dirancang untuk membekali peserta didik dengan pengetahuan, keterampilan, dan sikap profesional dalam memahami, menganalisis, serta melindungi sistem komputer, jaringan, dan data dari berbagai ancaman digital.

Melalui pendekatan Project-Based Learning (PBL), praktik laboratorium, simulasi serangan dan pertahanan dalam lingkungan yang terkontrol, serta studi kasus nyata, peserta didik akan mempelajari konsep dasar keamanan informasi, prinsip Confidentiality, Integrity, Availability (CIA Triad), pengenalan ancaman dan kerentanan, keamanan sistem operasi Linux, keamanan jaringan, dasar-dasar kriptografi, autentikasi, firewall, serta pengenalan penetration testing dan ethical hacking.

Kursus ini menekankan pengalaman belajar berbasis praktik (hands-on learning) melalui penggunaan perangkat dan lingkungan simulasi keamanan siber untuk mengembangkan kemampuan berpikir kritis, pemecahan masalah, analisis risiko, dan respons terhadap insiden keamanan.

Selain kompetensi teknis, peserta didik juga dibekali pemahaman mengenai etika profesi, privasi digital, hukum siber, dan prinsip penggunaan teknologi secara bertanggung jawab. Seluruh kegiatan pengujian keamanan wajib dilakukan pada sistem milik sendiri atau sistem yang telah memperoleh izin resmi.

Pada akhir kursus, peserta didik diharapkan mampu memahami prinsip fundamental keamanan siber, mengidentifikasi ancaman dan kerentanan dasar, menerapkan langkah-langkah pengamanan sistem dan jaringan, melakukan analisis keamanan sederhana, serta menyusun laporan hasil praktik secara sistematis.

Tagline: Learn • Practice • Secure • Stay Ethical • Stay Legal

Sasaran peserta: Siswa SMK Teknik Komputer dan Jaringan (TKJ), pemula di bidang keamanan siber, serta calon administrator jaringan dan praktisi IT.

Prasyarat: Memahami dasar-dasar komputer, sistem operasi, dan jaringan komputer akan membantu peserta mengikuti kursus dengan lebih optimal.

MikroTik Fundamental merupakan kursus dasar jaringan komputer yang dirancang untuk membekali peserta didik dengan pengetahuan dan keterampilan dalam melakukan instalasi, konfigurasi, pengelolaan, serta pemeliharaan perangkat jaringan berbasis MikroTik RouterOS. Melalui pendekatan Project-Based Learning (PBL), praktik laboratorium, dan simulasi jaringan, peserta didik akan mempelajari konsep dasar jaringan komputer, pengenalan perangkat MikroTik, akses konfigurasi menggunakan WinBox dan WebFig, serta penggunaan Command Line Interface (CLI). Materi juga mencakup konfigurasi IP address, subnetting, DHCP Server, DNS, routing dasar, NAT, firewall filter, serta manajemen bandwidth menggunakan Simple Queue. Kursus ini menekankan pengalaman belajar berbasis praktik (hands-on learning) melalui penggunaan perangkat MikroTik fisik atau aplikasi simulasi seperti MikroTik CHR dan GNS3. Peserta didik akan dilatih membangun topologi jaringan sederhana, menghubungkan beberapa segmen jaringan, menyediakan akses internet, menerapkan aturan keamanan dasar, serta melakukan troubleshooting untuk mengatasi permasalahan konektivitas jaringan. Selain kompetensi teknis, peserta didik juga dibekali pemahaman mengenai dokumentasi konfigurasi, pengelolaan perangkat jaringan secara sistematis, dan penerapan praktik keamanan jaringan yang baik. Pada akhir kursus, peserta didik diharapkan mampu melakukan konfigurasi dasar router MikroTik, mengelola pengalamatan IP dan layanan jaringan, menerapkan routing dan NAT, mengatur firewall serta bandwidth, dan melakukan troubleshooting jaringan secara mandiri. Tagline: Connect • Configure • Secure • Manage • Troubleshoot Sasaran peserta: Siswa SMK Teknik Komputer dan Jaringan (TKJ), pemula di bidang administrasi jaringan, calon Network Administrator, serta peserta yang ingin mempersiapkan diri untuk sertifikasi MikroTik seperti MTCNA. Prasyarat: Memahami dasar-dasar komputer, jaringan komputer, model TCP/IP, dan pengalamatan IP akan membantu peserta mengikuti kursus dengan lebih optimal.

Network Engineer Fundamental merupakan kursus dasar rekayasa jaringan komputer yang dirancang untuk membekali peserta didik dengan pengetahuan dan keterampilan dalam merancang, membangun, mengonfigurasi, mengamankan, serta memelihara infrastruktur jaringan komputer sesuai dengan kebutuhan organisasi dan perkembangan teknologi.

Melalui pendekatan Project-Based Learning (PBL), praktik laboratorium, simulasi jaringan, dan studi kasus, peserta didik akan mempelajari konsep dasar jaringan komputer, model OSI dan TCP/IP, topologi jaringan, IPv4 dan IPv6 addressing, subnetting, serta fungsi perangkat jaringan seperti router, switch, access point, dan firewall.

Materi pembelajaran mencakup konfigurasi perangkat jaringan, VLAN dan trunking, routing statis dan dinamis, DHCP, DNS, NAT, ACL, dasar-dasar wireless networking, serta pengenalan network monitoring dan troubleshooting. Peserta didik juga akan menggunakan perangkat dan aplikasi simulasi seperti Cisco Packet Tracer, GNS3, atau EVE-NG untuk membangun dan menguji topologi jaringan dalam lingkungan laboratorium.

Kursus ini menekankan pengalaman belajar berbasis praktik (hands-on learning) untuk mengembangkan kemampuan analisis jaringan, pemecahan masalah konektivitas, dokumentasi teknis, serta penerapan keamanan jaringan dasar. Peserta didik akan dilatih untuk mengidentifikasi gangguan, menganalisis penyebab masalah, menerapkan solusi, dan mengevaluasi performa jaringan secara sistematis.

Selain kompetensi teknis, peserta didik juga dibekali pemahaman mengenai standar konfigurasi, manajemen perubahan, dokumentasi infrastruktur, dan praktik profesional dalam pengelolaan jaringan komputer.

Pada akhir kursus, peserta didik diharapkan mampu merancang dan membangun jaringan skala kecil hingga menengah, mengonfigurasi perangkat jaringan, menerapkan segmentasi dan keamanan dasar, melakukan monitoring serta troubleshooting, dan menyusun dokumentasi jaringan secara profesional.

Tagline: Design • Configure • Connect • Secure • Troubleshoot

Sasaran peserta: Siswa SMK Teknik Komputer dan Jaringan (TKJ), pemula di bidang jaringan komputer, calon Network Engineer, Network Administrator, serta peserta yang ingin mempersiapkan diri untuk sertifikasi jaringan seperti CCNA atau MTCNA.

Prasyarat: Memahami dasar-dasar komputer, sistem operasi, dan konsep dasar jaringan komputer akan membantu peserta mengikuti kursus dengan lebih optimal.