Training FLASK adalah program pelatihan yang membekali peserta dengan pemahaman dan keterampilan dalam menggunakan Flask, yaitu framework web berbasis Python yang ringan dan fleksibel.
Pelatihan ini membahas konsep dasar hingga penerapan Flask untuk membangun aplikasi web, seperti routing, pengelolaan request dan response, penggunaan template, integrasi database, hingga pengembangan API.
Melalui Training FLASK, peserta diharapkan mampu memahami struktur aplikasi Flask, membuat aplikasi web sederhana hingga kompleks, serta menerapkan praktik pengembangan yang efektif dan terstruktur.
Pelatihan ini cocok bagi programmer, developer, IT professional, maupun peserta yang ingin mengembangkan kemampuan dalam membangun aplikasi web menggunakan Python.
Garis Besar Materi Training FLASK
A. Introduction & Basic Flask
1. Flask WEB Development
- What is a Web framework? What is Flask, WSGI, Werkzeug, Jinja2
2. Installation and Environment setup
- Prerequisite
- Install Flask on windows
- Code Structure of flask framework
- In- Built Server of flask
- Add to System path
- Configure in IDE
3. Create Basic Flask Applications
- How a Flask App Works
- Initialization
- Routing and View Functions
- Server Startup
- Basic App Demo
B. Templates & Web Forms
1. Templates
- Jinja2 template Engine
- Rendering Templates
- Variables
- Control Structures
- Flask-Bootstrap
- Custom Error Pages
- Creating HTML Templates
- Adding more HTML pages
- Links
- Static files
- Localization of Dates and Time with Flask-Moment
2. Web forms
- CSRF Protection
- Form classes
- HTML rendering of Forms
- Form handling in View Functions
- Redirect and User Sessions
- Message Flashing
C. Databases
1. SQL or NoSQL
2. Flask-SQLAlchemy
3. Model Definition
4. Relationships
5. CRUD Operations
6. Creating Tables
7. Inserting Rows
8. Modifying Rows
9. Deleting Rows
10. Querying Rows
11. Database use in View function
12. Flask-Migrate
Tempat Training: Bandung, Jakarta, Yogyakarta
Durasi Training: 3 Hari
Waktu Training FLASK:
| Januari 2026 | Februari 2026 | Maret 2026 | April 2026 |
| 5 - 7 Januari 2026 | 2 - 4 Februari 2026 | 2 - 4 Maret 2026 | 6 - 8 April 2026 |
| 12 - 14 Januari 2026 | 9 - 11 Februari 2026 | 9 - 11 Maret 2026 | 13 - 15 April 2026 |
| 19 - 21 Januari 2026 | 18 - 20 Februari 2026 | 26 - 28 Maret 2026 | 20 - 22 April 2026 |
| 26 - 28 Januari 2026 | 23 - 25 Februari 2026 | 30 Mar – 1 Apr 2026 | 27 - 29 April 2026 |
| Mei 2026 | Juni 2026 | Juli 2026 | Agustus 2026 |
| 4 - 6 Mei 2026 | 2 - 4 Juni 2026 | 1 - 3 Juli 2026 | 3 - 5 Agustus 2026 |
| 11 - 13 Mei 2026 | 8 - 10 Juni 2026 | 6 - 8 Juli 2026 | 10 - 12 Agustus 2026 |
| 18 - 20 Mei 2026 | 17 - 19 Juni 2026 | 13 - 15 Juli 2026 | 19 - 21 Agustus 2026 |
| 22 - 24 Juni 2026 | 20 - 22 Juli 2026 | 26 - 28 Agustus 2026 | |
| 27 - 29 Juli 2026 | |||
| September 2026 | Oktober 2026 | November 2026 | Desember 2026 |
| 1 - 3 September 2026 | 5 - 7 Oktober 2026 | 2 - 4 November 2026 | 1 - 3 Desember 2026 |
| 7 - 9 September 2026 | 12 - 14 Oktober 2026 | 9 - 11 November 2026 | 7 - 9 Desember 2026 |
| 14 - 16 September 2026 | 19 - 21 Oktober 2026 | 16 - 18 November 2026 | 14 - 16 Desember 2026 |
| 21 - 23 September 2026 | 26 - 28 Oktober 2026 | 23 - 25 November 2026 | 21 - 23 Desember 2026 |
| 28 - 30 September 2026 | 28 - 30 Desember 2026 |
Harga Investasi/Peserta:
- Rp. 6.950.000/peserta (bayar penuh) atau
- Rp. 6.750.000/peserta (early bird, yang membayar 1 minggu sebelum training) atau
- Rp. 6.500.000/peserta (peserta bergroup yang terdiri dari 3 peserta atau lebih dari 1 perusahaan yang sama)
Fasilitas Untuk Peserta Training:
- Training Module
- Certificate
- Stationeries: NoteBook and Ballpoint
- T-Shirt
- Backpack
- Training Photo
- Training room with full AC facilities and multimedia
- Lunch and twice coffeebreak everyday of training
- Qualified instructor
Kuasai Flask untuk Pengembangan Web yang Lebih Efisien
Di era digital, kemampuan mengembangkan aplikasi web yang ringan, fleksibel, dan efisien menjadi semakin penting.
Training FLASK dari Training Indonesia hadir untuk membantu peserta memahami Flask sebagai framework Python dalam membangun aplikasi web dan API secara terstruktur.
Pelatihan ini cocok bagi programmer, developer, maupun profesional IT yang ingin meningkatkan keterampilan pengembangan aplikasi.
Menariknya, selain pengembangan teknologi, pemahaman manajemen risiko bisnis juga penting.
Karena itu, peserta dapat mengeksplorasi wawasan terkait Training Fraud Management In Telecommunication Business untuk memahami strategi pencegahan dan pengelolaan fraud di industri telekomunikasi.
Dengan kompetensi yang tepat, profesional dapat lebih siap menghadapi kebutuhan teknologi dan tantangan bisnis yang terus berkembang.