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 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
Kursus - Visual Studio Code
Diterjemahkan Mesin
Topics that were discussed, lots of live code examples, trainers attitude towards group
Weronika - ATOS PGS sp. z o.o.
Kursus - Reactive Programming with Angular RxJS
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.
Kursus - Functional Reactive Programming with Java 9 and RxJava
Trainer's enthusiasm around the subject
Matthew Fowles - AGRO Merchants Whitchurch Limited
Kursus - Web Application Development in PHP
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.