Pengumuman! Cek Eligibilitas Magang Nasional Batch 3 Tahun 2026 Sudah Dibuka. Segera cek status kelayakan Anda melalui akun Maganghub.

Komuri Indonesia Geekgarden
Mengembangkan aplikasi web menggunakan PHP dan basic JavaScript, integrasi database, serta implementasi REST API. Melakukan analisis kebutuhan dan implementasi fitur aplikasi, mengelola kode menggunakan Git, melakukan pengujian fungsional dan perbaikan bug, menerapkan prinsip keamanan web dasar, serta membantu proses deployment aplikasi pada lingkungan pengembangan atau staging dan penyusunan dokumentasi teknis sesuai kebutuhan proyek.
Peserta memahami alur Software Development Life Cycle (SDLC), konsep client-server, HTTP/HTTPS, struktur halaman web, semantic HTML, CSS dasar dan responsive layout. Peserta mempelajari dasar JavaScript meliputi variabel, tipe data, operator, percabangan, perulangan, fungsi, array, object, dan manipulasi DOM. Peserta membangun halaman web responsif sederhana, melakukan debugging dasar, menggunakan browser developer tools, serta mengelola kode dengan Git dan repositori latihan.
Peserta mempelajari sintaks PHP, tipe data, kontrol alur, fungsi, array, pemrosesan form, validasi input, session dan cookie, serta pemisahan logika aplikasi dari tampilan. Peserta memahami konsep request-response dan membangun fitur backend sederhana menggunakan PHP. Dengan supervisi mentor, peserta menelusuri kesalahan program, menerapkan struktur kode yang terorganisasi, dan mendokumentasikan alur kerja fitur.
Peserta merancang skema basis data relasional, memahami tabel, primary key, foreign key, relasi, dan normalisasi dasar, serta menulis query SQL untuk operasi CRUD. Peserta menghubungkan aplikasi PHP ke basis data, menerapkan validasi data dan penanganan error, serta membangun fitur seperti autentikasi dasar dan pengelolaan data. Peserta mempraktikkan penggunaan prepared statements untuk mengurangi risiko SQL injection dan membuat dokumentasi skema serta alur data.
Peserta mengembangkan fitur aplikasi web sederhana yang mengintegrasikan backend PHP dan antarmuka JavaScript. Materi meliputi event handling, validasi form di sisi klien, penggunaan Fetch API untuk mengambil dan mengirim data, serta pemahaman dasar REST API, HTTP methods, status code, dan format JSON. Peserta mempraktikkan integrasi endpoint pada fitur aplikasi berdasarkan kebutuhan dan kriteria penerimaan yang telah ditentukan, menangani kesalahan umum, serta melakukan perbaikan kode melalui diskusi dan pendampingan mentor.
Peserta menyusun dan menjalankan skenario pengujian fungsional berdasarkan kebutuhan dan kriteria penerimaan, menguji validasi input serta penanganan kesalahan, dan memperbaiki bug sederhana dengan pendampingan mentor. Peserta mempelajari prinsip keamanan web dasar, termasuk pencegahan SQL injection dan XSS, pengelolaan konfigurasi lingkungan, serta penerapan autentikasi dan otorisasi pada fitur sederhana. Peserta juga mempraktikkan deployment aplikasi ke lingkungan pengembangan atau staging, memahami logging dasar untuk membantu penelusuran masalah, dan menyusun dokumentasi instalasi aplikasi.
Peserta mengintegrasikan kompetensi yang telah dipelajari melalui proyek aplikasi web sederhana berdasarkan kebutuhan pengguna yang disepakati bersama mentor. Peserta menyusun kebutuhan dan rancangan dasar, membuat antarmuka responsif, mengembangkan fitur backend menggunakan PHP, serta mengintegrasikan basis data dan JavaScript/API. Peserta menggunakan Git untuk pengelolaan kode, melakukan pengujian fungsional, memperbaiki bug, dan mempraktikkan deployment pada lingkungan non-produksi dengan pendampingan mentor. Hasil akhir berupa aplikasi yang berfungsi sesuai ruang lingkup proyek, source code, dokumentasi teknis, skema basis data, catatan pengujian, serta presentasi hasil dan rencana pengembangan lanjutan.
Banteng RT 009/031, Sinduharjo, Kec. Ngaglik, Kab. Sleman, Daerah Istimewa Yogyakarta

Kab. Sleman
GeekGarden adalah salah satu perusahaan jasa pengembangan perangkat lunak (software house) di Indonesia yang melayani jasa perencanaan, pengembangan dan pengelolaan sistem aplikasi berskala kecil hingga besar.

Rumah Sakit Panti Rapih
Okupasi Terapi

Maju Bersama Makmur Jaya
Perhotelan, Hospitality dan Pariwisata

Maju Bersama Makmur Jaya
Perhotelan, Hospitality dan Pariwisata

Putera Mataram Indah Wisata
Tata Boga, Perhotelan

Pakuwon Permai
Perhotelan, Manajemen Kuliner

Mustika Princess Hotel
Tata Boga, Perhotelan, Manajemen Perhotelan dan Pariwisata, Pengelolaan Perhotelan