Kerangka Materi
Pengenalan Pengembangan Web
- Perbedaan antara Website dan Aplikasi Web
- Mengakses Aplikasi Web di Perangkat Seluler
Memahami Cara Kerja Website dan Aplikasi Web
Menyiapkan Lingkungan Pengembangan Web Anda
Memahami Lapisan Presentasi (Frontend) dari Aplikasi Web
Dasar-Dasar HTML
Dasar-Dasar CSS
Dasar-Dasar Javascript
Responsive Web Design
Perpustakaan dan Kerangka Kerja Frontend
Proyek: Rancang sebuah website yang ramah seluler
Memahami Lapisan Akses Data (Backend) dari Aplikasi Web
Dasar-Dasar PHP
Dasar-Dasar Basis Data dan SQL
Dasar-Dasar Linux
Perpustakaan dan Kerangka Kerja Backend
- Laravel
Menyiapkan Server Aplikasi Web
- LAMP stack: Linux, Apache, MySQL, PHP
Proyek: Buat sebuah Microblog
Melindungi Aplikasi Web Anda
Menguji Aplikasi Web Anda
- Pembangunan Terbimbing Uji
Mengelola Proyek Anda
- Kontrol versi
Proyek: Buat sebuah aplikasi Cstore
Javascript Lanjutan
PHP Lanjutan
SQL Lanjutan
Keamanan Lanjutan
Aksesibilitas dan Lokalisasi
Proyek: Proyek pengujian
Teknik Penyebaran dan Integrasi Kontinu
- Jenkins
Kolaborasi dan Pengembangan Agile
Proyek: TBA
Meningkatkan Kinerja Aplikasi Web Anda
Menskalakan Aplikasi Web Anda
Menyelesaikan Masalah Aplikasi Web Anda
Proyek: TBA
Teknologi dan Metodologi Lainnya
- React, Progressive Web Apps, NoSQL databases, dll.
Ucapan Penutup
Persyaratan
- Sarjana atau Diploma dalam bidang Ilmu Komputer, pemrograman atau bidang teknis yang serupa atau pengalaman praktis yang setara
- Pengalaman dengan dua atau lebih bahasa pemrograman umum, termasuk, tetapi tidak terbatas pada: PHP, JavaScript, Python, Java atau Objective C
- Pengalaman dalam pengembangan aplikasi web atau pengembangan aplikasi mobile
Testimoni (5)
Saya suka cara Gunnar menulis hampir seluruh kode secara langsung saat kami melalui sesi, tetapi ada banyak materi yang sudah disiapkan di Google Drive yang bisa saya rujuk setelah pelatihan. Kode yang ditulis Gunnar berdasarkan data sampel yang saya sediakan sebelumnya juga sangat berguna dan membuat pelatihan relevan dengan dataset kami sendiri.
Ranvir - Schroders Personal Wealth
Kursus - Visual Studio Code
Diterjemahkan Mesin
Banyak contoh untuk setiap modul dan pengetahuan yang luar biasa dari instruktur.
Sebastian - BRD
Kursus - Secure Developer Java (Inc OWASP)
Diterjemahkan Mesin
Modul3 Aplikasi Serangan dan Eksploitasi, XSS, Injeksi SQL Modul4 Serangan dan Eksploitasi Server, DOS, BOF
Tshifhiwa - Vodacom
Kursus - How to Write Secure Code
Diterjemahkan Mesin
Contoh dari kehidupan nyata.
Kristoffer Opdahl - Buypass AS
Kursus - Web Security with the OWASP Testing Framework
Diterjemahkan Mesin
Pengetahuan instruktur tentang materi sangat baik, dan cara sesi disusun sehingga peserta dapat mengikuti demonstrasi benar-benar membantu meneguhkan pengetahuan tersebut, dibandingkan hanya duduk dan mendengarkan.
Jack Allan - RSM UK Management Ltd.
Kursus - Secure Developer .NET (Inc OWASP)
Diterjemahkan Mesin