React Native App Development

by EjobIndia Claim Listing

The big reason to learn React Native is it allows you to use the same code for developing both Android and IOS applications. Moreover, it gives the same performance as native apps. Thus, it's the most popular hybrid app building technology these days.

₹22000

Contact the Institutes

Fill this form

Advertisement

EjobIndia Logo

img Duration

Please Enquire

Course Details

The big reason to learn React Native is it allows you to use the same code for developing both Android and IOS applications. Moreover, it gives the same performance as native apps. Thus, it's the most popular hybrid app building technology these days.

React Native is an open-source framework for mobile app development and it was launched by Facebook. When it comes to choosing, entrepreneurs have a soft side to React native.
There so many famous companies already used this framework and never failed a day.

Many tech giants including Skype, UberEats, delivery.com, Facebook, Instagram, Pinterest, Vogue, Tesla, Bloomberg, and others have turned towards React Native for iOS and Android platforms.

 

Course Structure:

  • Basic Programming Recap & Aptitude
  • This module is designed to help students refresh their fundamental knowledge of C programming and assess their readiness for advanced programming concepts.
  • Module 1: HTML, CSS, Javascript, DOM, ES6
  • HTML Tags, Table/Div, Forms, image, form, css syntax, selectors, css properties, JavaScript concept, JavaScript events, JSON, JS HTML DOM, Methods, Documents, Elements, Events, Event Listener. Let and const keywords, Default Parameters, Arrow functions, Template Literals, Rest and spread operators Classes, Destructuring assignment, Promises, async await, && , || , ?? Operators, optional chaining
  • Module 2: React JS Overview, Installation
  • React JS overview, Library Vs. Framework, Basic configuration & installation, React Features, Virtual DOM, JSX, Components.
  • Module 3: Getting started with ReactJS
  • Directory structure, Create React app, Elements, Class, Components, Components Lifecycle, Rendering and Conditional rendering.
  • Module 4: React JS state management and Forms
  • Overview, React JS state & props, Children, Updating states, React JS forms & events, Validations, React fragments, Refs, Keys, CSS in reactjs, HOC (Higher Order Components).
  • Module 5: Hooks & Redux
  • Overview, Theory, Hooks, Redux store, actions, reducer, updating component.
  • Module 6: React Native Basics
  • Install React Native CLI, Android studio overview, Xcode overview, React native Fundamentals and Overview, React native Development Environment, Create New Project, React Native Project Structure , App.js and index.js, package.json.React Native Features, React Native Advantages, React Native Limitations
  • Module 7: React Native Components & Elements
  • Functional Component, View, Text, useState, useEffect, AppState, TextInput, TouchableOpacity, Button, Style(Inline style, Using styleSheet), FlexLayout( flex, flexDirection, justifyContent, alignItems), Image, Scrollview, RefreshControl, Modal, Share, ImageBackground, Slider, Switch, Picker, FlatList, WebView
  • Module 8: React Native Navigator
  • DrawerNavigator, CreateStackNavigator, TabNavigator, SwitchNavigator
  • Module 9: React Native Modules
  • Check mobile platforms, DatePickerAndroid, TimePickerAndroid, DatePickerIOS, ProgressBarAndroid, ProgressViewIOS , ToastAndroid, Alert, PermissionAndroid(Marshmellow), Keyboard handle, AsyncStorage
  • React Native permissions for Android and iOS
  • Module 10: React Native API
  • React Context API to avoid prop drilling, JSON Parsing using Fetch API or Axios (GET & POST), Internet Connection Handle, ActivityIndicator, basic concepts of Redux Toolkit
  • Module 11: React Native Hardware Interactions
  • Camera and Gallery, Google Maps, Get Device Current Location.
  • Module 12: React Native Firebase Integration
  • Firebase Cloud Messaging(FCM), Firebase Data Base
  • Use of AI in React Native coding
  • Basic Overview of ChatGPT, Usecase of ChatGPT using context, Constraint and Expectation, Free sampling of AI based API consumption, Optimizing any basic backend crud operation or frontend project using the help of AI tools.
  • Project Work
  • A React Native Mobile App development both for Android and iOS environments using Redux Toolkit.
  • Certification as React Native Developer :
  • On successful completion of the training and the assigned project work, students get certified as React Native Developer by SysAlgo Technologies, the software house of Ejobindia.
  • Kolkata Branch

    SDF Building, Module #617-618, 5th Floor, Kolkata

Check out more React Native courses in India

Keywords Technologies Logo

Python 3.0 Django Enterprise Application Expert

This comprehensive workshop on Python programming covers everything you need to know about working with Python and understand its features and functions. 

by Keywords Technologies
Gemstech IPL Logo

Python

PythonPython course is offered by Gemstech IPL. Please inquire to get details of the course price, schedule and outline.

by Gemstech IPL
Bismilsoft Pvt Ltd Logo

Java (Fast Track)

This Java training led by expert trainers will give notes on each topic in the class that can be used reference book in lab practice and study material.

by Bismilsoft Pvt Ltd
Bismilsoft Pvt Ltd Logo

Python (Fast Track)

PythonLearn about Python from the qualified instructors at Bismilsoft Pvt Ltd with 9+ years of experience focuses on both the basics and advanced topics and areas in support of real-life projects to get you certified. 

by Bismilsoft Pvt Ltd
Reifywise Logo

Backend Development

Reifywise provide job-oriented Java, Springboot, Microservice development courses in Patna. We designed Backend development modules using latest software versions from Java Professionals with 10 years of IT experience .Our Java expert will trainees you to become the best in Software Industry.

by Reifywise [Claim Listing ]

© 2024 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy