React Native Expo from Beginner to Pro :: Also with MeteorJS
4.2 (608 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
32,215 students enrolled

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.
4.2 (608 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
32,215 students enrolled
Last updated 7/2017
English
English [Auto-generated]
Current price: $11.99 Original price: $29.99 Discount: 60% off
2 days left at this price!
30-Day Money-Back Guarantee
This course includes
  • 5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll 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
Course content
Expand all 63 lectures 05:14:33
+ 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
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 this course is for:
  • 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.