Overview
Duration
240 hours - 6 weeks
Format
Online
What YOU will learn
Summary
- Master modern techniques of mobile development, build & showcase your own multiple functions mobile application.
- You will have practical English skills for work.
Detail Description
- You can work on various projects and gain diverse experience.
- You can work with the React Native Architecture Components and implement advanced user interfaces, layouts, and animations.
- You can perform tasks related to data, and permissions.
- You can work with plenty of 3rd party libraries.
Main Training Topics
- Layout Design with Jetpack Compose
- RadioGroup
- LazyColumn
- LazyRow
- Constraint Layout
- Box with Constraint
- Scaffold
- Launched Effect, Side Effect
- Navigations
- Shared Preferences
- Encode/Decode
- APIs, Networking with Retrofit
- Room Data Persistence
- Shared Preferences
- Encode/Decode
- APIs, Networking with Retrofit
- Permissions
- Camera
- Storage (photos, media, files)
- Calendar
- SMS
- Contacts
- Phone
- Room Data Persistence
- Database
- DAO
- Realtime database with Firebase
- Notifications
- Notification messages
- Data messages
- Animations
- Unit Testing
- Final App
Instructor Profile
Richard Nguyen