Kerangka Materi
Pendahuluan
- Apa itu stack FARM?
- FARM vs MERN
Mulai Mengembangkan
- Menyiapkan lingkungan pengembangan
- Mendaftar akun MongoDB Atlas
- Menginstal dependensi yang diperlukan
- Menghubungkan FastAPI dengan MongoDB
Membangun API REST (FastAPI)
- Operasi CRUD
- Perbarui dan optimalisasi API
- Fungsi-fungsi MongoDB yang dapat digunakan
- Menguji kinerja API
Pengembangan Antarmuka Depan dengan ReactJS
- Membuat proyek React
- Menginstal axios serta bootstrap
- Penerapan gaya, CSS, dan JSX
- Menambahkan fitur interaktif pada aplikasi
- Menguji fungsionalitas aplikasi
Menerapkan Aplikasi ke Produksi
- Penerapan backend di Heroku
- Penerapan frontend melalui GitHub
Keamanan Aplikasi
- Autentikasi dan pengelolaan akun pengguna
- Router serta kontrol akses berdasarkan izin
Penyelesaian Masalah
Kesimpulan dan Langkah Selanjutnya
Persyaratan
- Pengalaman dalam pengembangan aplikasi web
- Pemahaman tentang pemrograman JavaScript dan Python
Target Peserta
- Para pengembang
Testimoni (2)
Sangat menyenangkan akhirnya dapat memahami dengan baik beberapa konsep inti dalam React, terutama hal-hal seperti state dan hooks. Łukasz memberikan penjelasan yang sangat jelas tentang topik-topik tersebut, dan dengan senang hati bereksperimen dengan contoh kerja untuk membantu memperjelas pertanyaan-pertanyaan lain yang kami miliki.
Hayden Pike - Powerlink Queensland
Kursus - React, Redux and TypeScript
Diterjemahkan Mesin
Instruktur melakukan pekerjaan yang luar biasa dalam memecah kekakuan dan mengambil inisiatif untuk mendorong semua orang berpartisipasi. Tidak ada yang ditinggalkan, dan dia dapat menyesuaikan diri dengan baik terhadap kesulitan masing-masing peserta. Dia menggunakan tantangan dan pertanyaan yang diajukan oleh peserta dengan baik untuk memberikan penjelasan yang lebih jelas kepada seluruh audiens.
Joao Aguiar - INESC TEC
Kursus - React: Build Highly Interactive Web Applications
Diterjemahkan Mesin