Yogyakarta, 28 September 2024 – Sebanyak 35 peserta berkumpul di The 101 Style Malioboro Yogyakarta untuk mengikuti Kegiatan Coding Jam yang diselenggarakan oleh Innovative Academy yang berkolaborasi dengan GeekGarden, perusahaan pengembang perangkat lunak yang berfokus pada solusi teknologi inovatif. Ketiga narasumber dari GeekGarden, yaitu Dhiazulfa Maulana, Achmad Fawait, dan Masga Satria Wirawan, secara bergantian memberikan pemaparan mendalam mengenai konsep dan implementasi Node.js.
Kegiatan ini dimulai dengan pengenalan Node.js, yang mencakup pembacaan dokumentasi resmi, penginstalan menggunakan Node Version Manager (NVM), pemanfaatan editor kode Visual Studio Code (VSC), hingga integrasi dengan basis data MySQL. Dhiazulfa Maulana menekankan pentingnya NVM, menjelaskan, “Penggunaan NVM sangat penting karena memungkinkan pengguna untuk menginstal dan mengelola berbagai versi Node.js secara bersamaan.”
Achmad Fawait, dalam sesi pemaparan, menyoroti keunggulan Node.js dalam menjalankan JavaScript di sisi server. Ia menjelaskan, “Node.js memungkinkan JavaScript dijalankan di server, sehingga mempermudah pengembangan aplikasi berbasis JavaScript yang lebih terintegrasi ,” jelas Achmad Fawait.
Kegiatan Coding Jam berlangsung dengan interaktif. Peserta tampak antusias dengan banyaknya pertanyaan seputar proses instalasi Node.js yang diajukan kepada narasumber. Salah satu pertanyaan yang sering muncul adalah tentang cara mengatur status codes dalam aplikasi berbasis Node.js. Salah satu narasumber menjelaskan bahwa “Status codes tidak dapat diinisialisasikan secara asal-asalan. Terdapat nilai standar yang perlu diikuti. Misalnya, untuk status akses yang berhasil, biasanya menggunakan status codes 200.”
Kegiatan Coding Jam ditutup dengan sesi challenge, dimana peserta diminta menyelesaikan tugas terkait topik yang telah dibahas. Sesi ini diharapkan dapat membantu peserta memahami dan menerapkan ilmu yang didapat dalam pengembangan aplikasi Node.js. Kegiatan Coding Jam memberikan pemahaman mendalam tentang penggunaan Node.js untuk pengembangan server-side, menjadi bekal penting bagi developer muda dalam menambah pengalaman di dunia pemrograman.