Kerangka Materi
Pengenalan
- Apa itu FARM stack?
- FARM vs MERN
Memulai
- Menyiapkan lingkungan pengembangan
- Menyiapkan akun MongoDB Atlas
- Menginstal dependensi
- Mengoneksi FastAPI dengan MongoDB
Membangun REST APIs (FastAPI)
- Operasi CRUD
- Memperbarui APIs
- Fungsi MongoDB
- Menguji APIs
Mengembangkan Frontend dengan ReactJS
- Membuat proyek React
- Menginstal axios dan bootstrap
- Penataan rupa, CSS, dan JSX
- Menambahkan fungsi interaktif
- Menguji aplikasi
Menyebarkan Aplikasi
- Penyebaran backend (Heroku)
- Penyebaran frontend (GitHub)
Mengenalkan Keamanan pada Aplikasi
- Otentikasi dan manajemen pengguna
- Router dan izin akses.
Mengatasi Masalah
Ringkasan dan Langkah Selanjutnya
Persyaratan
- Pengalaman dalam pengembangan web
- Pengalaman dalam pemrograman JavaScript dan Python
Peserta
- Pembangun perangkat lunak
Testimoni (5)
The situation was atypical because an intensive training for developers was to be conducted with non-developers. Lukasz took up this challenge with empathy and a lot of humour. Through his intelligent and flexible manner, he was able to ensure that a concrete learning gain was achieved for everyone. I enjoyed this very much and would gladly take a seminar with Lukasz again.
Christoph - Honda Bank GmbH
Kursus - MERN Fullstack Development
Very good preparation and expertise of a trainer, perfect communication in English. The course was practical (exercises + sharing examples of use cases)
Monika - Procter & Gamble Polska Sp. z o.o.
Kursus - Developing APIs with Python and FastAPI
The general knowledge sharing by Narendra and all the dev resources shared
Pako Diale
Kursus - Transform a React Application into a Progressive Web App (PWA)
No powerpoint
Raymond Chan - Hospital Authority
Kursus - Advanced React
The training has good content and easy to follow