Learn to Build Mobile Apps With React Native
4.1 (61 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.
477 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn to Build Mobile Apps With React Native to your Wishlist.

Add to Wishlist

Learn to Build Mobile Apps With React Native

The Complete Course For Learning Mobile Programming Using React Native. Covers both iOS and Android
4.1 (61 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.
477 students enrolled
Last updated 2/2017
English
Current price: $10 Original price: $50 Discount: 80% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 7 hours on-demand video
  • 45 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn to build mobile apps with native performance using React
  • Learn the professional tips and tricks of React Native app development
  • Create multiple real world projects using React Native
View Curriculum
Requirements
  • Basic Knowledge of JavaScript is required for completing the course
Description

People are shifting from using heavy desktops and bulky laptops to smartphones and tablets, that are smaller and far more portable. This has pushed developers into overdrive and brought mobile development to the forefront.

Making things more difficult for developers are the different operating systems. Developers are now required to design different layouts, different environments and different coding paradigms for the same app on different OSes. They have to now learn, master, write and maintain code for each individual OS. Basically, it results in four different versions of the same app.

What is the Solution? React Native!

React Native was designed by Facebook on top of the company’s original React JavaScript library to help developers create cross platform apps for multiple platforms using nothing but JavaScript.

React Native acts as a bridge between the JavaScript syntax and the host platform, resulting in apps that are written in JavaScript but have the look and feel of a real native app.

Want to Master React Native? You Can With This Course!

If you want to learn this brilliant technology and simplify your developing life, then look no further than this course. This React Native tutorial has been designed as a one-stop-shop for any developer looking to learn React Native from scratch.

Don’t know React or React Native? No problem!

The course starts with the basics of React including the library and components. From there you will learn what is React Native and how to install and set up the environment for both OS, Windows as well as Mac.

The course will also cover the basics as well as advanced features of React Native including components such as Toolbars, Buttons, Form Controls and input controls such as TextInput, Sliders, Pickers, etc.

You will also learn the different React Native API to give your app a Native look and feel such as CameraRoll, Storage within the device, messaging; as well as touch events.

That’s not all. You will learn all of this in theory as well as practical! Not only will you learn how to use these amazing React Native features, but you will actually build applications and integrate all of these. The instructor will help you build a ToDo List that will use the Async storage and also a Sub-Reddit app using the Reddit API.

At the end of this course, you will not only have mastered React Native, but you will have two finished apps on your hand. So, what are you waiting for? We’ll see you on the inside!

Who is the target audience?
  • Students who want to build Mobile Apps using React Native
Students Who Viewed This Course Also Viewed
Curriculum For This Course
48 Lectures
07:01:20
+
Introduction
1 Lecture 03:25
+
Basic React Concepts
4 Lectures 26:41


Create A React Component
08:05

React State & Lifecycle
07:47

Section 2 Quiz
5 questions
+
Getting Started With React Native
4 Lectures 32:47


Generating An App in Windows
06:50

Generating An App in OSX
06:50

Section 3 Quiz
5 questions
+
Components & Input Controls
6 Lectures 52:50
A Simple Component
10:19

Props & State in React Native
09:27

TextInput Component
13:34

Slider Component
08:36

Picker Component
06:33

Switch Component
04:21

Section 4 Quiz
5 questions
+
Styling & Touch Events
6 Lectures 49:37
Basic Styling With StyleSheet
08:22

Working With Flex - Part 1
08:12

Working With Flex - Part 2
07:42

Handling Touch Events
09:00

Buttons & Alert
07:02

ScrollView
09:19

Section 5 Quiz
5 questions
+
UI & Navigation
6 Lectures 58:17
StatusBar
06:02

ToolbarAndroid
14:46

React Native Icons
05:54

Working With ListView
12:30

Using Fetch With ListView
04:57

Navigator & Routing
14:08

Section 6 Quiz
5 questions
+
React Native API
5 Lectures 37:03
AsyncStorage API
08:16

Camera Roll
13:01

Get Position With Geolocation
04:31

Set & Get From Clipboard
03:39

Share Messages
07:36

Section 7 Quiz
5 questions
+
MobileTodos Project
9 Lectures 01:36:05
MobileTodos Project Intro
02:49

Navigator & Toolbar Setup
17:40

Todo List Component
13:37

AddButton Component
09:53

Adding Todos To AsyncStorage
15:23

Fetch Todos From AsyncStorage
09:03

Todos Details Page
11:10

Updating Todos
11:38

Deleting & Sharing Todos
04:52
+
Subreddits Project In iOS
6 Lectures 01:01:10
Project Intro
02:15

Implementing The Navigator
08:12

Posts Component & Fetch From API
09:43

Post ListView & HeaderBar
14:35

Picker & Slider Controls
06:47

Post Details Component
19:38
+
Course Summary
1 Lecture 03:25
Summary
03:25
About the Instructor
Eduonix Learning Solutions
4.3 Average rating
47,460 Reviews
777,938 Students
186 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.

Eduonix-Tech .
4.3 Average rating
45,507 Reviews
755,792 Students
146 Courses