Course Outline
Pengenalan Paket Front-End Management
- Tinjauan umum arsitektur front-end modern
- Memahami manajer paket (npm, Yarn) dan perannya
- Menyiapkan lingkungan pengembangan front-end
Memperbarui Paket Front-End
- Memeriksa dependensi yang sudah ketinggalan zaman
- Menggunakan npm dan Yarn untuk memperbarui paket
- Menyelesaikan konflik versi dan perubahan yang merusak
Mengintegrasikan Alat dan Fitur Kerangka Kerja Baru
- Menjelajahi fitur-fitur baru dalam kerangka kerja populer (misalnya, React, Angular, Vue.js)
- Menerapkan pembaruan untuk meningkatkan kinerja aplikasi
- Mengintegrasikan alat dan pustaka baru ke dalam proyek yang sudah ada
Mengelola Ketergantungan dan Kontrol Versi
- Praktik terbaik untuk memelihara package.json dan file kunci
- Menggunakan versi semantik untuk pembaruan ketergantungan
- Mengelola konflik ketergantungan di lingkungan tim
Pemecahan Masalah dan Pembaruan Debugging
- Mengidentifikasi dan mengatasi kesalahan terkait pembaruan
- Menggunakan alat debugging untuk masalah front-end
- Membuat strategi rollback untuk pembaruan yang gagal
Proyek Akhir: Memodernisasi Aplikasi Front-End
- Memperbarui paket dalam aplikasi dunia nyata
- Menerapkan alat dan fitur baru
- Menguji dan menyajikan aplikasi yang diperbarui
Ringkasan dan Langkah Berikutnya
Requirements
- Pengetahuan dasar tentang HTML, CSS, dan JavaScript
- Pemahaman tentang kerangka kerja front-end (misalnya, React, Angular, atau Vue.js) sangat membantu namun tidak diwajibkan
Hadirin
- Pengembang front-end
- Pengembang dan insinyur web
- Pengembang perangkat lunak yang memelihara aplikasi web
Testimonials (5)
Saya suka bagaimana Gunnar menulis hampir semua kode dengan cepat saat kami melakukannya, tetapi ada banyak materi yang telah disiapkan di google drive yang dapat saya rujuk setelah pelatihan. Kode yang ditulis Gunnar berdasarkan contoh data yang saya berikan sebelumnya juga sangat berguna dan juga membuat pelatihan relevan dengan kumpulan data kami sendiri.
Ranvir - Schroders Personal Wealth
Course - Visual Studio Code
Machine Translated
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Course - Reactive Programming with Angular RxJS
Real-life examples.
Kristoffer Opdahl - Buypass AS
Course - Web Security with the OWASP Testing Framework
Though an online training, the interactivity with the trainer was remarkable and was always available to provide valuable sources to complement the training. I am very satisfied.
Nuno Marques - MULTICERT, S.A.
Course - Functional Reactive Programming with Java 9 and RxJava
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.