KURSUS REACT NATIVE

TARGET PESERTA
PELUANG KARIR
FASILITAS
Modul
Tersedia modul berupa softcopy untuk memudahkan peserta mengulangi materi yang diberikan selama training.
T-Shirt (Kaos)
Setiap peserta akan mendapatkan tshirt (kaos) setelah mengikuti training
Akses Internet
Kami menyediakan akses internet (wifi) untuk menunjang kelancaran proses training.
Sertifikat
Setelah kursus/training selesai, setiap peserta akan mendapatkan sertifikat completion yang dikeluarkan oleh Rumah Coding
Ruangan Full AC
Setiap ruangan di Rumah Coding dilengkapi dengan AC agar proses belajar menjadi nyaman sehingga materi lebih mudah dicerna.
Lunch & Snack
Makan siang dan snack juga disediakan agar peserta tidak perlu repot mencari makan siang sehingga bisa fokus dengan trainingnya.
Silabus dan Materi
HARI 1
- Development Tool setup
- Intro to JavaScript
- Advantage Type-system with flowtype
- What’s component?
- Intro to React
- Intro to React Native
- Intro to Flexbox
- Styling React Native Components
HARI 2
- About this and `bind()` method
- Conditional
- Setter and getter in JavaScript
- App project structure
- Add library react-native-paper and react-native-vector-icons and link those to our app using react-native link command
- Create Domain, Repository and Service (Basic SOLID Principle) For Student
- Create dummy data using faker.js
- Create a screen to list all students and get a student
- Import Image from network or local using Image component
HARI 3
- Navigation in react native using react navigation
- Define Stack Navigator
- Navigate between screen, Go back to prev screen and Passing data to new or prev screen
- Create a screen to create a student
- Form in react native using state
- Simulate saving data & delete data
- Using React navigation event listener
- About Asynchronous in JavaScript
- Install & link react native sqlite storage
- Intro to SQLite
- Create Model Config & Model holder to manage Our sqlite database
- Manage connection using AppState event listener
- Update our existing Repository and screen to match our new implementation
HARI 4
- Form validation using Map Object + state
- Continue our form to edit student
- Using Snackbar in react native paper to show toast in android
- Create a form login
- Using Switch navigator
- Create search function
- Update homescreen to use search function
- Create splashscreen & app icon Image using react-native make
- Setup our splashscreen using react native splash screen
- Generate keystore
- Prepare to create signed apk
- Test our signed apk on a real device
PERSYARATAN
- Peserta waijb membawa laptop dengan spesifikasi prosesor minimal I5 dan RAM 4GB
- Menginstal software Android Studio, React Native dan Visual Studio Code
- Menginstal emulator Big Nox App Player
Jadwal Kursus
- Weekday: Senin - Kamis (09:00 - 16:00)
- Weekend: Sabtu dan Minggu (09:00 - 16:00)
PROMO BIAYA KURSUS
RP. 4.000.000
RP. 3.000.000
- Biaya kursus dapat berubah sewaktu-waktu, gunakan kesempatan emas biaya promo.
- Wajib melakukan pembayaran DP 50% maksimal 48 jam setelah melakukan registrasi
- Pembayaran bisa melalui transfer ke rekening BCA 8691462030 a.n. PT. Sahoot Indonesia Pratama
- Harap melakukan konfirmasi transfer ke nomor +62 857-1005-9175 melalui wa/sms
TIM PENGAJAR

Lhuqita Fazry
Google Certified
Associate Android Developer
Lihat Sertifikat

Hendra Uswandy
Senior Android and iOS Developer

Ahmad Syaifullah
Senior Android and iOS Developer

Wildan Fuady
Fullstack Web Developer

Anis Abdul Lathiif
Mobile Developer

Robi Irhamni
Web Developer

Bayu Akbar
Web Developer

Fauzan Maulana
Web Developer

Dimas Cahyo Nugroho
Web Developer

Rafi Izzatul Rizqu Faris
Mobile Developer