Apa yang akan Anda pelajari
- Bangun aplikasi yang cantik, cepat, dan berkualitas asli dengan Flutter
- Menjadi pengembang Flutter sepenuhnya
- Bangun aplikasi iOS dan Android hanya dengan satu basis kode
- Bangun aplikasi iOS dan Android hanya dengan menggunakan satu bahasa pemrograman (Dart)
- Bangun portofolio aplikasi Flutter yang indah untuk mengesankan perekrut mana pun
- Memahami semua konsep dasar pengembangan Flutter
- Menjadi ahli dalam salah satu teknologi yang paling cepat berkembang
Persyaratan
- Komputer yang memiliki hak admin
- Memiliki 10GB ruang kosong di hard drive Anda.
- Semua perangkat lunak yang akan kita gunakan gratis untuk diunduh dan diinstal.
- Meskipun Anda dapat membuat aplikasi iOS di komputer Windows dengan Flutter, jika Anda ingin mengujinya, Anda memerlukan Mac.
Deskripsi
Selamat datang di Bootcamp Pengembangan Aplikasi Flutter Lengkap dengan Dart – dibuat bekerja sama dengan tim Google Flutter.
Bootcamp pengembangan Flutter lengkap kami mengajarkan Anda cara membuat kode menggunakan Dart dan membangun aplikasi iOS dan Android yang cantik, cepat, berkualitas asli . Bahkan jika Anda memiliki pengalaman pemrograman NOL .
Pada akhir kursus ini, Anda akan dengan lancar memprogram di Dart dan siap untuk membangun aplikasi Flutter Anda sendiri dan menjadi pengembang Flutter yang sepenuhnya matang.
Anda juga akan memiliki portofolio lebih dari 15 aplikasi yang dapat Anda pamerkan kepada calon pemberi kerja.
Dengan mendapatkan kursus ini, Anda dapat yakin bahwa kursus dipikirkan dan diedit dengan cermat. Ada animasi indah yang menjelaskan semua konsep yang sulit dan kami selalu siap menjawab pertanyaan siswa.
Jadi pada akhir kursus, Anda akan sepenuhnya memahami:
- Konsep Fundamental Flutter mis. Stateful vs Stateless Widgets, pohon Widget, manajemen negara, animasi, tema dan banyak lagi.
- Konsep Dart mendasar misalnya daftar, peta, enum, loop, futures, stream, mixin, kelas, dan banyak lagi.
- Konsep Pemrograman Berorientasi Objek (OOP): Jenis sistem, variabel, fungsi dan metode, warisan, kelas dan protokol.
- Struktur Kontrol: Menggunakan klausa If / Else, Alihkan pernyataan dan logika untuk mengontrol aliran eksekusi.
- Struktur Data: Cara bekerja dengan koleksi, seperti Daftar dan Peta.
- Desain Perangkat Lunak: Bagaimana mengatur dan memformat kode untuk keterbacaan dan bagaimana menerapkan pola desain Model View Controller (MVC).
- Jaringan: Cara membuat panggilan API tidak sinkron, menyimpan dan mengambil data dari cloud, dan menggunakan format JSON untuk komunikasi server.
- Penyimpanan Data: Cara menggunakan Firebase Cloud Firestore untuk bertindak sebagai backend untuk aplikasi Flutter Anda.
- Otentikasi: Cara menggunakan login dan mendaftarkan pengguna untuk aplikasi Flutter Anda.
- Manajemen Negara: Cara menggunakan setState, pengeboran prop, status angkat, panggilan balik dan paket Penyedia untuk mengelola status aplikasi.
Untuk siapa kursus ini:
- Jika Anda belum pernah memprogram sebelumnya, ikuti kursus ini untuk mempelajari Dart dan membangun aplikasi iOS dan Android.
- Jika Anda tahu cara membuat kode, tetapi masih baru dalam pengembangan seluler, ikuti kursus ini untuk membuat aplikasi hanya dengan satu basis kode.
- Jika Anda adalah pengembang aplikasi asli, maka ambil kursus ini untuk melihat berapa banyak waktu yang dapat Anda hemat untuk membangun aplikasi iOS dan Android berkualitas asli dengan Flutter.
- Jika Anda pernah mencoba Flutter sebelumnya, maka ambil kursus ini untuk mendapatkan kurikulum komprehensif yang mencakup semua aspek penting pengembangan Flutter