Pada tanggal 08-10 Januari 2024, SMKN 10 Jakarta mengadakan kegiatan Guru Tamu dengan tema “Pelatihan Framework Next.js” yang ditujukan untuk siswa-siswi jurusan Rekayasa Perangkat Lunak (RPL). Acara ini bertujuan untuk meningkatkan keterampilan siswa dalam pengembangan web modern dengan menggunakan framework populer, Next.js.
Pembukaan dan Sambutan
Acara dibuka dengan sambutan dari Kepala Sekolah SMKN 10 Jakarta, Ibu Yuning Rahmawati. Beliau menyampaikan pentingnya pemahaman teknologi terbaru bagi siswa RPL dalam menghadapi dunia kerja yang semakin kompetitif. “Kegiatan Guru Tamu ini merupakan kesempatan emas bagi kalian untuk belajar langsung dari praktisi industri. Manfaatkan dengan baik agar kalian siap bersaing di era digital,”.
Profil Pembicara
Pembicara utama dalam pelatihan ini adalah Kak Abdul Fattah, seorang pengembang web senior yang berpengalaman di industri teknologi. Kak Abdul Fattah saat ini bekerja di sebuah perusahaan teknologi terkemuka dan memiliki keahlian khusus dalam pengembangan aplikasi web menggunakan Next.js. Dengan latar belakang yang kuat dan pengalaman bertahun-tahun, Kak Abdul Fattah berbagi pengetahuan dan tips praktis dalam menggunakan framework tersebut.
Materi Pelatihan
Pelatihan ini berlangsung selama satu hari penuh dan dibagi menjadi beberapa sesi, meliputi:
- Pengenalan Next.js: Bapak David memulai pelatihan dengan pengenalan dasar mengenai Next.js, menjelaskan fitur-fitur utamanya, seperti server-side rendering (SSR), static site generation (SSG), dan API routes. Siswa diajak untuk memahami mengapa Next.js menjadi pilihan populer di kalangan pengembang web modern.
- Setup dan Konfigurasi: Dalam sesi ini, siswa diajarkan cara mengatur lingkungan pengembangan Next.js. Mulai dari instalasi Node.js, npm, dan Next.js itu sendiri. Kak Abdul Fattah juga menunjukkan cara konfigurasi dasar untuk memulai proyek Next.js.
- Membangun Aplikasi Sederhana: Siswa kemudian dipandu untuk membuat aplikasi web sederhana menggunakan Next.js. Kak Abdul Fattah menjelaskan langkah-langkah pembuatan komponen, routing, dan pengelolaan state dengan menggunakan React Hooks.
- Optimasi dan Deployment: Setelah memahami dasar-dasar pengembangan dengan Next.js, siswa diajarkan cara mengoptimalkan aplikasi mereka untuk performa yang lebih baik. Kak Abdul Fattah juga memberikan panduan mengenai proses deployment ke platform hosting seperti Vercel.
- Studi Kasus dan Best Practices: Pada sesi akhir, Kak Abdul Fattah membahas beberapa studi kasus dari proyek nyata yang pernah dikerjakannya. Ia juga membagikan best practices dalam pengembangan dengan Next.js, serta menjawab pertanyaan-pertanyaan dari siswa.
Antusiasme dan Partisipasi Siswa
Siswa-siswi jurusan RPL menunjukkan antusiasme yang tinggi selama pelatihan. Mereka aktif bertanya dan berdiskusi mengenai berbagai aspek pengembangan dengan Next.js. Salah satu siswa, Abraham, mengungkapkan rasa senangnya bisa belajar langsung dari praktisi industri. “Ini pengalaman yang sangat berharga bagi kami. Saya jadi lebih paham cara kerja Next.js dan merasa lebih siap untuk proyek-proyek web di masa depan,”.
Penutupan dan Harapan
Pelatihan ini ditutup dengan pemberian sertifikat kepada Kak Abdul Fattah sebagai bentuk apresiasi dari pihak sekolah. Ibu Yuning Rahmawati selaku kepala sekolah berharap kegiatan seperti ini dapat terus dilakukan untuk memberikan wawasan dan keterampilan terbaru kepada siswa-siswi SMKN 10 Jakarta. “Kami berharap, melalui kegiatan Guru Tamu ini, siswa dapat lebih siap menghadapi tantangan di dunia kerja dan menjadi lulusan yang kompeten dan inovatif,” tutup beliau.
Kesimpulan
Kegiatan Guru Tamu: Pelatihan Framework Next.js di SMKN 10 Jakarta berjalan dengan sukses dan memberikan dampak positif bagi siswa jurusan RPL. Dengan pembelajaran yang praktis dan langsung dari ahlinya, siswa-siswi mendapatkan pengetahuan dan keterampilan baru yang sangat berguna untuk karier mereka di masa depan. Semoga kegiatan ini terus berlanjut dan semakin banyak siswa yang mendapatkan manfaatnya.
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
- Pelatihan Framework Next.js untuk Murid RPL
No responses yet