Kampus Merdeka, merupakan kebijakan Menteri Pendidikan dan Kebudayaan, yang bertujuan mendorong mahasiswa untuk menguasai berbagai keilmuan yang berguna untuk memasuki dunia kerja. Kampus Merdeka memberikan kesempatan bagi mahasiswa untuk memilih mata kuliah yang akan mereka ambil. Saya mengikuti Progra Studi Independen pada bidang Fullstack Web di perusahaan PT. LENTERA BANGSA BENDERANG (Binar Academy). Binar Academy adalah lembaga pendidikan non-formal yang bertujuan untuk menghasilkan talenta-talenta digital yang berkompetensi. Lembaga ini didirikan pada tahun 2016 di Jakarta oleh Alamanda Shantika, Dita Aisyah dan Seto Loreno.
Pada kegiatan Studi Independen Fullstack Web yang saya ikuti, mempelajari tentang bagaimana menjadi seorang Fullstack Web Developer. Kegiatan ini berlangsung kurang lebih 5 bulan, dari bulan Febuari hingga Juli. Ada tiga tahapan dalam rangkaian kegiatan, yaitu tahap persiapan, learning path serta final project.
Pada tahap perkenalan terdapat dua kali pertemuan secara serentak. Pertemuan pertama yang membahas mengenai teknis pelaksanaan learnig path, perkenalan perusahaan, pembagian kelompok kelas serta mekanisme-mekanisme lainya yang diperlukan selama elakukan kegiatan. Pertemuan kedua mebahas tentang persiapan mental untuk melaksanakan program yang diikuti mulai dari bagaimana kita bisa melalui seluruh rangkaian kegiatan, menaggulangi shock atau mental burn out, kekhawatiran tidak mampu mengikuti kegiatan dengan baik dan yang lainya yang berkaitan dengan keadaan mental dalam melaksanakan kegiatan ini. Serta ada tambahan materi bacaan pengantar dunia pemrograman dalambentuk website.
Tahap Learning Path Terbagi menjadi delapan chapter diantaranya :
- Chapter 1 : Menguasai kemampuan dasar untuk membuat halaman web.
- Chapter 2 : Memahami logika-logika dasar Javascript.
- Chapter 3 : Mampu menjalankan code dan melakukan kolaborasi dengan developer lain dalam proses system development.
- Chapter 4 : Mampu menerapkan OOP dan DOM dalam pengembangan web.
- Chapter 5 : Melakukan perancangan database.
- Chapter 6 : Merancang arsitektur an dokumentasi API.
- Chapter 7 : Mampu membuat tampilan web dengan React JS.
- Chapter 8 : Melakukan unit testing dan deployment.
Pada setiap chapter dilakukan selama dua pekan. Pekan pertama melakukan pembelajaran bersama dengan facilitator atau mentor di kelas secara online kemudian pada pekan kedua mengerjakan challange yang memuat penerapan menyeluruh pembelajaran sebelumnya yang cukup menantang bagi peserta.
Tahapan terakhir adalah Project Base Learning dimana peserta dikelompokan dalam mengerjakan final project yang komplek dengan berdasarkan apa yang telah dipelajari pada tahap learning path. Banyak tantangan yang dihadapi pada tahapan ini seperti kolaborasi tim dan saling membatu satu sama lain jika ada yang kesulitan. Hasil dari final projek akan direview oleh para praktisi profesional.
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H