[BONUS] React Native Mastery V2

[BONUS] React Native Mastery V2

Apa yang akan kamu dapatkan?

13 Bacaan   
358 Video   
1 Kuis   
20 Files   

Lihat Detail

Pemateri

Gus Nando

Gus Nando

Mobile App Developer

Hi perkenalkan saya Gus Nando seorang mobile app developer yang sudah publish lebih dari 25+ aplikasi di playstore dan founder dari codeinsia. Selain memiliki passion di bidang teknologi. Saya juga memiliki minat yang besar di bidang lain seperti pengembangan diri, bisnis, investasi dan penghasilan pasif.

Deskripsi

React Native Mastery V2 adalah kelas online dari hasil dari pengambangan kelas online React Native Mastery.

Kelas online ini ada untuk membantu anda untuk belajar bagaimana caranya membuat aplikasi dengan menggunakan react native dari pemula sampai dengan publish aplikasinya.

Sebelumnya react native mastery sudah diikuti oleh lebih dari 400+ orang, di versi ke 2 ini dilengkapi dengan materi functional component.

Keunggulan:
1. Belajar Bagaimana Caranya Membuat Aplikasi Android dengan React Native dari Pemula Hingga Menjadi Mahir
2. Bonus File Penunjang Pembelajaran
3. Dilengkapi dengan 300+ Video Tutorial artinya banyak sekali materinya
4. Materi terstruktur, belajar dari materi paling mudah sampai materi tingkat lanjut
5. Akses Video Selama 1 Tahun

Jika anda ingin belajar functional component bisa langsung ke bab functional component di bawah (disana juga ada cara terbaru menginstall react native)

KELAS INI SUDAH TIDAK DI UPDATE LAGI 🙏 Update materi baru ada di kelas online react native masterclass 

Konten

Pengenalan

Apa itu React Native
Pengumuman

Cara Install React Native [OLD]

Cara Menginstall React Native di Windows 10
Menginstall Yarn
Cara Alternatif Install Yarn
Menginstall VS Code
Menginstall Extension VS Code
Cara Membuat Project Baru
Cara Membuka di VS Code
Cara Menjalankan Project
Jika Emulator Tidak Muncul
Menjalankan Project di Memuplay (Optional)
Jika Mengalami Error Saat Menjalankan Aplikasi
Jika Code Tidak Mau Format Otomatis

Persiapan

Hello World!
Cara Membuka Developer Menu
Cara Reload
Shortcut VS Code
Shortcut Windows
CMD Shortcut
Note untuk versi react native terbaru (2023)

Basic Component

Apa itu Component
Text Component
Text Advanced
View Component
View Advanced
Header
Status Bar
Image
Image Online
Resize Mode
Touchable Opacity
State Pengenalan
Switch New
TextInput
ScrollView
StyleSheet
Button
FlatList
Flatlist (Menampilkan Array of Objects)
Alert
ToastAndroid
Backhandler
PermissionsAndroid
ActivityIndicator
Dimensions
Linking
RefreshControl
ImageBackground

Javascript untuk React Native (Pemula)

Membuat Project Baru
Pengenalan Tipe Data String
Pengenalan Tipe Data Number
Pengenalan Tipe Data Boolean
Pengenalan Tipe Data Konstanta
Pengenalan Tipe Data Object
Pengenalan Tipe Data Array
Menampilkan Array di Flatlist
Menampilkan Array of Object di Flatlist
Function
Function dengan Nilai Balikan

React Navigation V5

Quick Note
Menginstall React Navigation
Membuat Route di React Navigation
Cara Hide Header
Menambahkan Route Baru di React Navigation
Cara Memindahkan Screen
Cara Kembali ke Route Sebelumnya (Back)
Membuat SplashScreen
Passing Data

React Navigation V6

Setup React Navigation
Membuat Route
Navigasi Antar Screen
Memindahkan Data Antar Screen
Cara Membuat SplashScreen
Memanggil Function Ketika Go Back
Source Code
Cara Menjalankan Source Code

Praktek: Membuat Aplikasi Kamus

Membuat Project Baru
Menginstall React Navigation
Menginstall React Native Vector Icon
Membuat Route
Membuat Home Screen
Membuat Detail Screen
Membuat Fungsi Search
Membuat About Screen
Mengganti Package Name
Mengganti Nama Aplikasi
Mengganti Ikon
Cara Generate Keystore
Membuat File Apk dan Aab

React Native Library

Apa itu Library
Membuat Project Baru
Cara Membuat Background Gradient
Cara Membuat Snackbar
Cara Membuat Toast Message
Cara Membuat Loading Keren
Cara Membuat Modal
Cara Menambahkan Ikon
Cara Membuat Responsive Grid
Cara Membuat Date Picker
Date Picker + Modal
Cara Membuat Indikator Progress
Cara Membuat Tooltip
Cara Uninstall Library
Cara Membuat Text Input dengan Animasi

Networking

Membuat Project Baru
Fetch Data + Menampilkan di Flatlist
Post Request
Membuat Aplikasi Blog Sederhana - Setup
Membuat Aplikasi Blog Sederhana - Routing
Membuat Aplikasi Blog Sederhana - Membuat UI
Membuat Aplikasi Blog Sederhana - Fetch Data
Membuat Aplikasi Blog Sederhana - Pindah Page
Membuat Aplikasi Blog Sederhana - Album
Source Code Blog

Advanced Concepts

Membuat Project Baru
Conditional Styling & Selection
Conditional Rendering
Component Lifecycle
Cara Baru Membuat File APK dan AAB
Cara Memisahkan Component
Cara Mengirim Props antar Component
Cara Menjalankan Aplikasi di Device Asli
Cara Custom Font React Native

Offline CRUD

Membuat Project Baru & Menginstall AsyncStorage
Create
Read
Read Array of Object dan Menampilkan Data di Flatlist
Update
Delete

Praktek Offline CRUD - Todolist

Setup Project
Membuat User Interface Todolist
Create
Read
Update
Delete

UI Mastery

Membuat User Interface Header
Membuat Berbagai Jenis Button
Membuat Pop Up Modal
Membuat 3 Jenis Bottom Menu Bar
Membuat Card - Tipe 1
Membuat Card - Tipe 2
Membuat Card - Tipe 3
Membuat Card - Tipe 4
Membuat Card - Tipe 5
Membuat Card - Tipe 6
Membuat User Interface Login
Membuat User Interface Login dengan Gambar Background
Membuat User Interface Register Sederhana
Edit Profile UI
Membuat UI Edit Profile dengan Ganti Tema Dark Mode Lightmode
Membuat User Interface Request OTP
Unique Login
Membuat UI Term of Service
Tutorial Membuat UI Smart Home Versi 1
Tutorial Membuat UI Smart Home Versi 2
Tutorial Membuat User Interface V3
Cara Membuat UI Timeline Versi 5
Cara Membuat UI Timeline Versi 6
Membuat User Interface Finance App

Animasi

Setup
Animasi View
Animasi Text
Animasi Image
Tipe Animasi
Animasi Berurutan
Memanggil Animasi Via Function
Apa itu Lottie Files
Cara Menggunakan Lottie Files

App Mastery

Membuat Aplikasi Webview
Membuat Aplikasi BMI Calculator
Membuat Aplikasi Score Counter

Membuat UI Sosial Media untuk Fashion & Cart System

Membuat Project Baru
Membuat Card
Membuat UI Story
Membuat Flatlist
Membuat Bottom Bar
Mengistall React Navigation
Membuat Header Detail
Passing Props
Styling Product Page
Membuat Seleksi Size Baju
Format Mata Uang
Asyncstorage
Membuat UI Cart
Integrasi Cart Dengan Asyncstorage
Perbaikan Algoritma Penambahan ke Cart
Membuat Gambar Cart Dinamis
Membuat Total Belanja
Membuat Diskon Belanja
Source Code

Maps

Inisialisasi Project Maps
Mengganti Lokasi Awal di Maps
Membuat Fullscreen Maps
Menambahkan Marker di Maps
Menambahkan Banyak Marker
Mengganti Warna Marker
Menggambil Lokasi Device
Menggambil Lokasi Device Part 2
Membuat Polyline
Membuat Banyak Polyline
Membuat Lingkaran di Maps
Membuat Polygon di Maps
Cara Mengetahui Jarak Antara 2 Marker di Maps
Cara Membuat Fitur Get Nearby

Functional Component

Membuat Project Baru
Membuat Component Baru
Ganti Tema
Text & View Styling
View Style
Header
StatusBar
Text Advanced
Text Advanced 2
Image
Image Online
Image base64
TouchableOpacity
Button
Pressable
TouchableOpacity 2
ScrollView
StyleSheet
Function
Flatlist Array Biasa
Flatlist Array of Objects
Toast Android
Activity Indicator
useWindowDimensions
Image Background
BackHandler
Linking
Permission Android
Refresh Control
Source Code

Membuat Aplikasi Material Color

Membuat Project Baru
Membuat User Interface
Membuat User Interface & Mekanisme Lengkap
Ganti Icon
Membuat File Apk dan Aab
Source Code
Cara Menjalankan Source Code

Spread Operator

Membuat Project Baru
Note Penting di Konstanta
Spread Operator

Bonus

Dokumen-dokumen Penunjang Pembelajaran

Quiz

Quiz Level 1

Functional Component [Update]

Apa itu React Native

Instalasi

Cara Menginstall React Native di Windows
Daftar Link Software
Menginstall Extension VS Code
Hello World
Membuka Developer Menu
Shortcut yang saya gunakan
Cara Stop Project
Cara Menjalankan Project di Memuplay (Optional)

Basic Component

Membuat Project Baru
View
Text
StatusBar
Header
Passing Props Header
Image [Offline]
Image [Online]
Image [Base64]
TouchableOpacity
Pengenalan State
Switch
TextInput
ScrollView
StyleSheet
Button
Alert
Disable Minimap
Pressable
ImageBackground
FlatList
Source Code Basic Components
Share Kelas Ini

Navigasi antar Screen

Membuat Project Baru
Membuat Route
Menavigasikan Antar Screen
Membuat Go Back
Passing Parameter
Membuat Splashscreen
Go Back Refresh
Ringkasan Materi
Source Code

Pengenalan Hook React Native

Pengenalan Hook React Native
Pengenalan State
Pengenalan Use Effect
Source Code

Membuat Aplikasi Material Color

Menyiapkan Project
Membuat Header dan Home
Membuat Route dan Detail
Menambahkan Icon
Membuat Sistem Copy Paste
Cara Mengubah Nama Aplikasi
Mengganti Package Name
Cara Mengganti Icon
Cara Membuat File APK dan AAB
Source Code Material Colors
Daftar Link

Membuat Aplikasi TodoList

Membuat Project Baru
Membuat UI Todolist
Membuat Sistem Penambahan Todo
Membuat Sistem Checklist
Membuat Sistem Delete
Menghilangkan Bug
Membuat Sistem Edit
Mengganti Icon Todolist
Mengganti Nama Aplikasi Todolist
Mengganti Package Name Todolist
Membuat File Apk dan Aab
Source Code Todolist
Daftar Link

Membuat Aplikasi Kamus

Membuat Project Baru
Routing, Membuat UI Header dan Bottom Menu
Memisahkan Menu
Ganti Props ke Use Navigation
Header Use Navigation
Cara Cepat Membuat File JSON
Menampilkan Data
Passing Props ke Detail
Membuat UI Detail
Menambahkan Bendera
Membuat Sistem Search
Membuat UI Profil
Membuat Daftar Kata
Ganti Icon Kamus
Ganti Nama App Kamus
Ganti Package Name Kamus
APK AAB Kamus
Source Code

React Native Library

Pengenalan Library
Membuat Project Baru
Membuat Gradient
SnackBar
Loading Keren
Modal
Flat Grid
Date Picker
Menghapus Library
Source Code
Cara Memutar Musik
Source Code Memutar Musik
Membuat Swipe Flatlist
Swipe Flatlist Source Code

Networking

Membuat Test Server
Mengambil Data Dari Server
GET Request
POST Request
PUT Request
DELETE Request
Then dan Catch
Source Code Networking

Advanced Concepts

Intro
Custom Font
Source Code Font
Favorite UI
Source Code Favorite

Membuat Aplikasi QR Code

Membuat Aplikasi QR Code
Mencoba Aplikasi di HP
Ganti Icon Aplikasi
Ganti Nama Aplikasi
Ganti Package Name Aplikasi
Membuat APK dan AAB Aplikasi QR
QR SCAN Source Code

Firebase (On Progress)

Apa itu Firebase
Apa itu Auth
Siapa Saja yang Menggunakan Firebase
Cara Setup Firebase di React Native
Membuat Route Firebase
Membuat UI Login Firebase
Membuat UI Register Firebase
Membuat UI Lupa Password
Setup Auth
Membuat Auto Pindah Screen Ketika Udah Login
Membuat Fitur Log Out
Membuat Fitur Login
Membuat Fitur Lupa Password
Cara Cek Dokumentasi
Cara Menggunakan Dashboard Auth
Source Code Auth
Link Dokumentasi

Import Export File (TXT, JSON, Excel)

Inisialisasi Project
Membaca File TXT
Membuat File JSON
Membaca File JSON
Membuat File Excel
Membaca File Excel
Source Code

Lihat Detail

Pemateri

Gus Nando

Gus Nando

Mobile App Developer

Hi perkenalkan saya Gus Nando seorang mobile app developer yang sudah publish lebih dari 25+ aplikasi di playstore dan founder dari codeinsia. Selain memiliki passion di bidang teknologi. Saya juga memiliki minat yang besar di bidang lain seperti pengembangan diri, bisnis, investasi dan penghasilan pasif.

Loading...