Kerangka Materi
Pengantar Pengembangan Backend
Memahami Cara Kerja Situs Web dan Aplikasi Web
Menginstal Python Paket dan Pustaka
Mempersiapkan Lingkungan Pengembangan Backend Anda
Memahami Perbedaan antara Lapisan Presentasi (Frontend) dan Sisi Server (Backend) dari Aplikasi Web
Python Dasar-Dasar
Databases dan SQL Dasar-Dasar
Linux Dasar-Dasar
Memilih Kerangka Kerja Pengembangan
Menyiapkan Web Application Server (LAMP Stack)
Menangani Input Pengguna
Menghasilkan Output
Menggunakan Templat untuk Menstandarkan Output
Menghubungkan ke Database
Memungkinkan Pengguna Mendaftar melalui Aplikasi
Mengamankan Aplikasi Web
Menguji Aplikasi Web
Mengelola Proyek Menggunakan Kontrol Versi
Memperluas Aplikasi menggunakan Fitur Python Tingkat Lanjut
Bekerja dengan NoSQL Database
Teknik Penerapan dan Integrasi Berkelanjutan
Memantau Kinerja Aplikasi
Mengoptimalkan Aplikasi Web
Menskalakan Aplikasi Web
Pemecahan Masalah
Ringkasan dan Kesimpulan
Persyaratan
- Python pengalaman pemrograman
Target Peserta
- Pengembang
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
Beberapa contoh untuk setiap modul dan pengetahuan yang luas tentang pelatih.
Sebastian - BRD
Kursus - Secure Developer Java (Inc OWASP)
Diterjemahkan Mesin
Module3 Applications Attacks and Exploits, XSS, SQL injection Module4 Servers Attacks and Exploits, DOS, BOF
Tshifhiwa - Vodacom
Kursus - How to Write Secure Code
Real-life examples.
Kristoffer Opdahl - Buypass AS
Kursus - Web Security with the OWASP Testing Framework
The trainer's subject knowledge was excellent, and the way the sessions were set out so that the audience could follow along with the demonstrations really helped to cement that knowledge, compared to just sitting and listening.