React Native Expo from Beginner to Pro :: Also with MeteorJS
4.5 (19 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.
124 students enrolled
Wishlisted Wishlist

Please confirm that you want to add React Native Expo from Beginner to Pro :: Also with MeteorJS to your Wishlist.

Add to Wishlist

React Native Expo from Beginner to Pro :: Also with MeteorJS

New to programming? Want to create awesome apps? This is the perfect course for you.
Bestselling
4.5 (19 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.
124 students enrolled
Created by Thomas Scanlan
Last updated 7/2017
English
Current price: $10 Original price: $30 Discount: 67% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 5 hours on-demand video
  • 1 Article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Build React Native Apps for iOS and Android
  • Have a basic understanding of React and React Native
  • Connect a MeteorJS server to a React Native app
  • Use Expo components
  • Use Native Base components
View Curriculum
Requirements
  • You should have some programming experience. Skills with HTML, CSS, and JS are helpful.
Description

This course is perfect for anyone who wants to learn how to program apps easily with React Native Expo. Expo is the hottest new expansion to the world of React Native programming. It gives you plenty of new tools to quickly get your app started and it is incredibly easy to use. Whether you have little experience with programming or you are a seasoned React Native developer looking to understand Expo, this course will help you learn a lot! 

We cover: 

  • Installing and using the Expo XDE
  • The basics of React and React Native
  • How to make API requests to a database with axios
  • How to build a MeteorJS server and connect it to our app
  • Build a Mongo Database with Meteor and hook up accounts to log into
  • And so much more!
Who is the target audience?
  • Anyone who wants to make apps now!
  • People interested in rudimentary React Native and Expo learning.
  • Anyone who wants to mix React Native with Meteor.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
63 Lectures
05:14:33
+
Introduction
3 Lectures 03:27

Completed Code
00:08

+
Todo App
14 Lectures 01:15:19
Important Installations
05:37

Getting Expo Ready
06:21

Explaining React
04:24

Building our first React component
07:03

First styles object
04:39

Adding React Native components
04:56

Using the React state
05:42

Displaying the state
06:11

Rendering a list to the screen
05:17

Using arrays with the state
04:54

Removing items from an array in state
05:56

Adding styles to our app
02:58

Material colors and more styling
06:28

Finish styling and wrapping up
04:53
+
PokeSearch
16 Lectures 01:29:15
Using expo to start our next project
01:50

Putting an image in the assets folder
03:33

Adding first styles and handling platform compatibility
03:09

I apologize for the fan in this video

Installing native-base for easy styles
05:19

Setting up the landing page
08:24

Making a second component
06:31

Making a simple router with state
08:11

Creating our search header
08:39

Dividing up components
05:21

Adding a loading gif
03:32

Making an API call with axios
07:52

Capturing the data from the API
03:53

Displaying some data on screen
05:01

Displaying more data on screen
08:20

Displaying even more data on screen
04:49

+
PokeMap
30 Lectures 02:26:34
New app and installing Meteor
03:22

Setting up our project
04:13

Firing up our server
04:20

Understanding Meteor and installing packages
04:56

Making a new component
03:21

Making the sign in screen look nice
05:08

Getting input for email on screen
04:23

Adding in a password field and button
06:03

Styling the sign in some more
03:24

Securing our server and adding packages
04:36

Fixing the bcrypt error
01:33

Adding in our first Meteor function
07:22

Looking at the Meteor object and connecting to the server
07:21

We "fixed" the "glitch"
03:16

IMPORTANT :: Changing localhost
03:35

Making a user
04:18

Handling the user sign in
04:03

Setting up the imports for the map component
04:24

Exploring AirBnB maps and adding our own
07:07

Styling our map
04:08

Adding FABs and creating a state
03:32

Getting the location of the map center
04:22

Adding a database of pokemon images
04:19

Starting a server function to add pokemon
07:47

Finishing a server function to add pokemon
08:05

Meteor data for the app
04:25

Subscribing to data on the app
05:17

Displaying and adding pokemon to the map
05:43

Adding ability to remove pokemon
06:21

About the Instructor
Thomas Scanlan
4.5 Average rating
19 Reviews
124 Students
1 Course
Ex HS CS teacher with Full Stack Capabilities

I used to be a high school computer science teacher but gave it up to focus on building the apps I wanted to build full time. I have a masters degree in CS. I particularly love JavaScript and all of its wonders. I am always excited about programming and have a great interest in education. Hopefully this translates into quality Udemy courses :)