This full-time course will provide everything you need to kickstart your career as a React Native mobile developer.
About this course
Students will be taught in a classroom lecture setting on how to code in mobile apps in React Native using a project based learning method.
At the end of the course, students will:
• Learn how to use React's custom markup language, JSX, to clean up your Javascript code
• Master the process of breaking down a complex component into many smaller, interchangeable components
• Grasp the difference between “props" and “state" and when to use each
• Render interactive, media-rich components in beautifully styled apps
• Develop apps that are unique, fun, and responsive
• Build on both Android and iOS platforms
• Master integration with Firebase for user authentication
• Learn the core principles of navigation with React Native
• Learn the theory and practice of implementing complex Animation systems
• Bootstrap your app using the new Expo platform
• Navigate your user around using React-Navigation
• Engage your users with automated Push Notifications
• Enhance authentication flows in your app with One Time Passwords with Twilio
• Increase your app's reliability with Offline Data Persistence
• Educate your users on how to use your app with Welcome Tutorial pages
• Authenticate your users using Facebook OAuth
• Go beyond the mobile front end with Google Cloud Functions: Add custom logic to your Firebase backend
• Locate your users with cross-platform MapView components
Attend coding classes taught by true experts working in the industry. Get practical instructions and interact with these practitioners during the classes.