Kerangka Materi
Pengantar Manajemen Paket Front-End
- Ulasan mengenai arsitektur front-end modern
- Pemahaman tentang manajer paket (npm, Yarn) serta fungsinya
- Menyusun lingkungan pengembangan front-end yang siap digunakan
Proses Pembaruan Paket Front-End
- Cara mendeteksi dependensi yang sudah usang
- Menggunakan npm dan Yarn untuk memperbarui paket
- Menyelesaikan konflik versi serta masalah perubahan struktur kode yang dapat memicu kerusakan sistem
Mengintegrasikan Alat Baru serta Fitur Framework Terkini
- Menggali fitur-fitur baru pada framework populer (seperti React, Angular, dan Vue.js)
- Melakukan pembaruan untuk meningkatkan kinerja aplikasi web
- Mengintegrasikan alat-alat serta library terbaru ke dalam proyek yang sudah ada
Pengelolaan Dependensi dan Kontrol Versi
- Praktik terbaik dalam pengaturan file package.json serta lock file lainnya
- Menerapkan sistem penomoran versi semantik untuk pembaruan dependensi
- Cara mengelola konflik antar-dependensi dalam lingkungan kerja tim
Pemecahan Masalah dan Debugging Saat Pembaruan
- Metode identifikasi serta penyelesaian kesalahan yang muncul saat pembaruan
- Pemanfaatan alat debug khusus untuk masalah di sisi front-end
- Cara menyusun strategi rollback jika terjadi kegagalan pada proses pembaruan
Proyek Akhir: Modernisasi Aplikasi Front-End
- Melakukan pembaruan paket dalam aplikasi nyata
- Mengintegrasikan alat dan fitur baru ke dalam proyek tersebut
- Menguji serta menyajikan hasil akhir dari aplikasi yang sudah diperbarui
Penutup dan Langkah Selanjutnya
Persyaratan
- Pemahaman dasar mengenai HTML, CSS, dan JavaScript
- Pengetahuan tentang framework front-end (seperti React, Angular, atau Vue.js) sangat membantu namun tidak diwajibkan
Target Peserta
- Pengembang front-end
- Pengembang dan insinyur web
- Para pengembang perangkat lunak yang bertugas memelihara aplikasi web
Testimoni (3)
Pelatihan ini membantu saya memperluas pengetahuan dan pemahaman tentang Burp Suite. Saya juga menyadari bahwa apa yang telah saya pelajari melalui studi mandiri masih sangat terbatas. Pelatihan ini sangat bermanfaat bagi saya sebagai QA, karena Burp Suite merupakan alat berharga untuk melakukan pengujian keamanan serta meningkatkan kualitas pengujian aplikasi secara keseluruhan. Saya akan terus mengeksplorasi alat ini dan mempelajari lebih lanjut tentang fitur serta kemampuannya.
Rea Mendez - BAKAWAN Data Anallytics Inc.
Kursus - OWASP Top 10 2025
Diterjemahkan Mesin
Saya sangat menikmati belajar tentang serangan AI dan alat-alat yang tersedia untuk mulai berlatih serta menggunakannya secara aktif dalam pengujian keamanan. Saya mendapatkan banyak pengetahuan baru yang sebelumnya tidak saya miliki, dan kursus ini sesuai dengan harapan saya. Bagian favorit saya dari pelatihan adalah Comet Browser, dan saya terkagum-kagum dengan kemampuannya. Saya pasti akan mengeksplorasi lebih dalam lagi. Secara keseluruhan, ini adalah kursus yang sangat baik, dan saya sangat menikmati mempelajari Top 10 OWASP GenAI.
Patrick Collins - Optum
Kursus - OWASP GenAI Security
Diterjemahkan Mesin
Langsung praktik, latihan, bimbingan tatap muka, dan sesi tanya jawab.
Jose Paulos - INESC TEC
Kursus - Tailwind CSS
Diterjemahkan Mesin