React Native Training at Massive Tech- React Native is a tool which will help you build apps across platform without you having to learn new languages or operating systems. This exciting new tool for building native applications lets you reuse code written in JavaScript across the web and mobile thus making product development much more streamlined.
Massive Tech training company brings you the opportunity to master React Native and embark on a career that will be the demand of the future. During this training you can come to know to create new and innovative native applications for mobile, Fundamentals of React Native, Creating apps for both IOS and Android, Creating smaller reusable components from complex components and creating authentications for apps.
Prerequisites
Participants are expected to have a basic understanding of JavaScript
Key Features
- LIVE Instructor-led Classes
- 24x7 on-demand technical support for assignments, queries, quizzes, project, etc.
- Flexibility to attend the class at your convenient time.
- Server Access to Massive's Tech Management System until you get into your dream carrier.
- A huge database of Interview Questions
- Professional Resume Preparation
- Earn a Skill Certificate
- Enroll today and get the advantage.
Curriculum
- Abstracting React from the DOM
- Advantages of React Native
- React Native vs Web Apps
- React Native vs React Web
- Installing React Native
- iOS setup – Xcode
- Android setup – Android Studio
- Run an example project in iOS and Android simulators
- Establishing a layout with view
- Displaying text with Text
- Accepting user input with TextInput
- Adding images with Image
- Making components interactive with Touchable Highlight
- Displaying data with ListView
- Changing screens with Navigator
- Expanding touch capability with GestureResponder and PanResponder
- Issues with CSS
- Inline Styles
- Create Immutable style objects with Stylesheet.create
- Pass styles as props
- Positioning components with flexbox
- Using fetch to retrieve data
- Getting a user’s location and handling permissions
- Accessing stored photos with CameraRoll
- Adding animations
- Deploying to Apple App Store
- Deploying to Android Play Store
- A Common Root Component
- Copying Reusable Components
- What is Firebase?
- Login Form Scaffolding
- Handling User Inputs
- More on Handling User Inputs
- How to Create Controlled Components
- Making Text Inputs From Scratch
- A Focus on Passing Props
- Making the Input Pretty
- Wrapping up Inputs
- Password Inputs
- Logging a User In
- Error Handling
- More in Authentication Flow
- Creating an Activity Spinner
- Conditional Rendering of JSX
- Clearing the Form Spinner
- Handling Authentication Events
- More on Conditional Rendering
- Logging a User Out and Wrapup
Have Any Questions?
We are happy to answer any questions and we appreciate every feedback about our work!