Skip to main content
CF

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

7h 42s
English
Paid

A Complete React Native Course - Redux - Context API - 2020 is a 26-lesson 7 hours self-paced course by Udemy. Embrace the power of cross-platform mobile application development with our comprehensive React Native course.

Course facts

Lessons
26
Duration
7 hours
Level
All levels
Language
English
Updated
Instructor
Udemy
Price
Premium

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.

Who teaches A Complete React Native Course - Redux - Context API - 2020? Udemy

Udemy thumbnail

Udemy is the largest open marketplace for online courses on the internet. Founded in 2010 by Eren Bali, Oktay Caglar, and Gagan Biyani and headquartered in San Francisco, the company went public on the Nasdaq in 2021 under the ticker UDMY. The platform hosts well over two hundred thousand courses across software development, IT and cloud, data science, design, business, marketing, and creative skills, taught by tens of thousands of independent instructors. Roughly seventy million learners use it worldwide, and the corporate arm — Udemy Business — supplies a curated subset of that catalog to enterprise customers.

Because Udemy is a marketplace rather than a single editorial publisher, the catalog is uneven by design. The strongest material lives in the long-form, project-based courses authored by working engineers — full-stack JavaScript, React, Node.js, Python data science, AWS, Docker and Kubernetes, mobile development with Flutter and React Native, and cloud certification preparation. The CourseFlix listing under this source is the slice of that catalog that has been mirrored here for offline-friendly viewing, organized by topic and updated as new releases land. Pricing on Udemy itself swings dramatically with the site's near-permanent sales, which is why the platform is best treated as a deep reference catalog: pick instructors with strong reviews and a track record of updating their material rather than buying on the headline price alone.

What lessons are included in A Complete React Native Course - Redux - Context API - 2020?

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

What courses are similar to A Complete React Native Course - Redux - Context API - 2020?

Frequently asked questions

What are the prerequisites for enrolling in this course?
This course requires a basic understanding of programming concepts and familiarity with setting up React Native environments for Expo and CLI. These foundational skills are necessary to effectively engage with the course material, which includes topics like state management and integrating APIs.
What projects will I build during the course?
Throughout the course, you'll develop a News App to learn networking using Axios, and a Note-Taking App to explore state management with Hooks, the Context API, and Redux. Additionally, you'll implement Google Maps integration and social login via Facebook, which will allow you to gain practical experience in building functional, cross-platform mobile applications.
Who is the target audience for this course?
The course is aimed at beginner React Native developers who are eager to learn cross-platform mobile application development. It is designed to help those with a basic programming background enhance their skills in building mobile applications using React Native.
Does the course cover advanced React Native topics?
This course focuses on essential skills for beginners, such as state management with Hooks, the Context API, and Redux, as well as integrating APIs and Google Maps. While comprehensive for beginners, it does not cover advanced topics like performance optimization or advanced animations in React Native.
What specific tools or platforms are emphasized in the course?
The course emphasizes tools and platforms such as Axios for network requests, React Native Hooks, Redux, and the Context API for state management. It also covers Google Maps integration and social login implementation via Facebook, providing a robust introduction to developing cross-platform mobile applications.
How much time should I expect to commit to complete the course?
The course is structured into 26 lessons, covering a range of topics from setting up the development environment to implementing complex features like Google Maps integration. While the exact runtime is not specified, learners should be prepared to spend significant time on each lesson to practice and understand the material fully.
What skills will carry over to other programming courses or careers?
Skills acquired in this course, such as state management with Redux and the Context API, as well as API integration using Axios, are transferable to other programming courses and careers. Understanding these concepts is crucial for any developer working with modern web and mobile applications, making this course a solid foundation for future learning and professional development.