Projects in React Native: Learn By Building Real World Apps
4.3 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
100 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Projects in React Native: Learn By Building Real World Apps to your Wishlist.

Add to Wishlist

Projects in React Native: Learn By Building Real World Apps

An in-depth guide to learn native mobile programming using JavaScript
4.3 (6 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
100 students enrolled
Last updated 6/2017
English
Curiosity Sale
Current price: $10 Original price: $40 Discount: 75% off
30-Day Money-Back Guarantee
Includes:
  • 5.5 hours on-demand video
  • 23 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build real world apps using React Native
  • Learn core concepts of React native
  • Follow the instructor in creating apps you can put on App stores
  • Learn to get native like performance using JavaScript
View Curriculum
Requirements
  • Basic Knowledge of JavaScript is important to complete the course
Description

Become a master app developer with this Comprehensive React Native Course!

As technology grew, developers had to settle for building apps that are laggy, or spend hours having to learn a new language, but React Native changed the game – it allowed developers to build apps with true native capabilities without having to learn a new language or a complicated technology.

React Native is a framework, built by Facebook on its React JavaScript library. It uses the same fundamental UI building blocks as Native apps, react Native builds apps that are smooth, dynamic and also allows using native capabilities such as GPS, camera, fingerprint sensor, etc.

Our course is the perfect place for you learn this amazing technology in a systematic manner using a hands-on approach!

Designed keeping beginners and intermediate students in mind, this course will help you breakdown the fundamentals of React Native framework and then will go on to help you understand exactly how you should use React Native to build actual apps.

The course will start with a detailed introduction into React Native, including installing the React Native framework, learning how to set up the environment on multiple operating systems such as Android and iOS, setting up React Native on Windows and Mac, learning about file structures, components, props, states, and other similar concepts.

But that’s not all. You will also learn how to build 5 different apps that range in complexity to help you solidify your learning and teach you exactly how to use this framework in practical applications.

5 Apps that you will cover in this course:

  1. React Native Business App – In this basic app, you’ll learn about page component setup, styling, adding content, textinput, buttons, switch, state and even toolbars.

  2. Book Finder – Adding to the basics above, this app will teach you things such as navigator, ListView, PressRow, etc.

  3. Firebase Itemlister – Learn about Firebase, Statusbar, and other important Firebase components in this project.

  4. Project Manager – Learn about storage systems, App set up, Forms and so much more in this advanced project.

  5. Text Translate App – Learn how to incorporate translate components, including fetching translations from the API.

No time to waste! You dream app is waiting for you, so let’s get started!

Who is the target audience?
  • Anyone who want to build mobile apps using React native will find this course very useful
Students Who Viewed This Course Also Viewed
Curriculum For This Course
41 Lectures
05:20:15
+
Introduction
1 Lecture 01:58
+
Getting Started With React Native
7 Lectures 41:52


iOS Environment Setup
02:21

React Native Setup - Mac
06:50

React Native Setup - Windows
03:43

Files & Components In React Native
08:26

Working With Props & State
09:47
+
React Native Business App
5 Lectures 39:12
Project Intro
01:34

Page Component Setup
08:15

Style & Content
06:31

TextInput, Button & Image
10:11

Switch, State & Toolbar
12:41
+
Book Finder
6 Lectures 01:04:17
Project Intro
02:35

Toolbar Component
08:00

Navigator & TextInput
11:49

Creating The ListView
11:36

ListView PressRow Functionality
13:29

Book Details Page
16:48
+
Firebase Itemlister
6 Lectures 46:42
Project Intro
01:24

Firebase Setup, Toolbar & StatusBar
12:09

Items ListView & Display
09:30

Fetch & Display Firebase Data
07:57

AddButton Component
05:50

Add & Remove Items From Firebase
09:52
+
Project Manager
10 Lectures 01:27:26
Project Intro
02:19

App Setup & Toolbar Component
07:48

Navigator & RenderScene Function
06:12

Projects ListView
13:40

Add Button & Form Route
08:30

Add Project To AsyncStorage
16:08

Display Projects From AsyncStorage
05:13

Project Details Page
12:13

Edit Project
10:23

Delete & Share Project
05:00
+
Text Translate App
6 Lectures 38:48
Project Intro
01:26

ltranslate Components
08:29

Language Select Picker
07:42

Translate Input
11:18

Fetch Translation from API
06:33

Translate Output
03:20
About the Instructor
Eduonix Learning Solutions
4.2 Average rating
47,797 Reviews
781,533 Students
189 Courses
1+ Million Students Worldwide | 200+ Courses

Eduonix creates and distributes high quality technology training content. Our team of industry professionals have been training manpower for more than a decade. We aim to teach technology the way it is used in industry and professional world. We have professional team of trainers for technologies ranging from Mobility, Web to Enterprise and Database and Server Administration.