Skip to main content

A Complete React Native Course - Redux - Context API - 2020

7h 42s
English
Paid

Embrace the power of cross-platform mobile application development with our comprehensive React Native course. Tailored for beginners, this course will equip you with the confidence and skills needed to develop your very first mobile application using React Native.

Course Overview

This course is designed for beginners who have a basic understanding of programming concepts and are familiar with setting up React Native environments for Expo and CLI. Here's what you'll explore:

  • Networking using Axios
  • State Management with Hooks, Context API, and Redux
  • Integration of Google Maps
  • Implementing Social Login via Facebook

Who Should Enroll

Target Audience:

  • Beginner React Native Developers eager to learn cross-platform mobile application development.

Course Requirements

Prerequisites:

  • Basic Programming Concepts
  • Familiarity with setting up React Native environments for Expo and CLI

Learning Outcomes

By the end of this course, you will be able to:

  • Develop mobile applications with React Native
  • Utilize Networking features with the News API using Axios
  • Manage State with a Note-Taking App using React Native Hooks
  • Incorporate State Management with Redux in your applications
  • Leverage the Context API for State Management
  • Integrate and configure Google Maps
  • Create Custom Markers, Heat Maps, Polygons, and Polylines in Google Maps
  • Utilize Places API and manage current location functionality
  • Implement Social Login features with Facebook

Course Reviews

This course has been rated 3.67 by 26 learners, indicating its effectiveness and practical insights into React Native development.

About the Author: udemy

udemy thumbnail
By connecting students all over the world to the best instructors, Udemy is helping individuals reach their goals and pursue their dreams. Udemy is the leading global marketplace for teaching and learning, connecting millions of students to the skills they need to succeed. Udemy helps organizations of all kinds prepare for the ever-evolving future of work. Our curated collection of top-rated business and technical courses gives companies, governments, and nonprofits the power to develop in-house expertise and satisfy employees’ hunger for learning and development.

Watch Online 26 lessons

This is a demo lesson (10:00 remaining)

You can watch up to 10 minutes for free. Subscribe to unlock all 26 lessons in this course and access 10,000+ hours of premium content across all courses.

View Pricing
0:00
/
#1: Introduction of the Instructor
All Course Lessons (26)
#Lesson TitleDurationAccess
1
Introduction of the Instructor Demo
00:05
2
How to Setup Environment Variable
11:19
3
Carousel View
44:18
4
News App: Fetch json data using Axios with React Native
55:24
5
Custom Fonts with dynamic font sizing
21:03
6
Creating a New Project
01:14
7
Installing the Dependencies
13:17
8
Creating the Mock Screens
02:47
9
Implementation of Mock Screens
02:34
10
Creating a Main Stack Navigator
06:55
11
Updating App.js File
01:53
12
Fixing the Error
03:34
13
Navigation between the screens
00:54
14
Adding navigation bar button - 1
02:23
15
Adding navigation bar button - 2
00:36
16
Note Taking App with React Native Hooks
55:44
17
Note Taking App with Context API
17:09
18
Note Taking App with Redux
16:18
19
Setup Google Maps for IOS and Android in React Native CLI
29:04
20
How to create Markers, Custom Marker, HeatMaps, Polygons and Polyline in Maps
31:41
21
How to use places API and get current location
44:10
22
Part 1 - Setting up Facebook App
07:00
23
Part 2 - Setting up for IOS
10:01
24
Part 3 - Implementing Default Facebook Button
21:25
25
Part 4 - Implementing Custom Facebook Button
11:50
26
Part 5 - Setting up for Android
08:04
Unlock unlimited learning

Get instant access to all 25 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.

Learn more about subscription