4.50
(2 Ratings)

React Native – The Practical Guide (2023)

Wishlist Share
Share Course
Page Link
Share On Social Media
Website Icon

About Course

Learn how to build native mobile apps for both Android and iOS using React Native, a powerful framework that leverages your existing web development skills. This free course, offered by Udemy, provides a comprehensive guide to mastering React Native.

Dive into the core concepts and theory behind React Native, explore how to use React, JavaScript, and native components, and learn about navigation, styling, and animation.

Gain practical experience by building the “Favorite Places” app, which demonstrates essential features like maps, camera, user authentication, and server connectivity.

This course covers:

  • React Native fundamentals and core concepts
  • Utilizing React, JavaScript, and native components
  • Understanding navigation in React Native apps
  • Styling and animating React Native apps
  • Integrating third-party libraries
  • Working with maps and image pickers
  • Implementing a full user authentication flow
  • Connecting to a backend server
  • Debugging techniques
  • Publishing your app to the Google Play Store and Apple App Store

No prior experience with Android, Java, Swift, or ObjectiveC is required. However, a basic understanding of JavaScript and React is essential. This course includes refreshers for those who need them.

Enroll now and unlock the potential to create engaging mobile apps using your existing web development expertise.

Show More

What Will You Learn?

  • Learn how to use ReactJS to build real native mobile apps for iOS and Android
  • Develop cross-platform (iOS and Android) mobile apps without knowing Swift, ObjectiveC or Java/ Android
  • Explore React Native basics and advanced features!
  • Learn how to use key mobile app features like Google maps or the device camera

Course Content

01 – Getting Started

  • A Message from the Professor
  • 001 Welcome To This Course & What To Expect!.mp4
    00:00
  • 002 What Is React Native.mp4
    00:00
  • 003 Join our Online Learning Community.html
    00:00
  • 004 A Glance Under The Hood Of React Native.mp4
    00:00
  • 005 Creating React Native Projects Expo CLI vs React Native CLI.mp4
    00:00
  • 006 Creating a New React Native Project.mp4
    00:00
  • 007 Analyzing The Created Project.mp4
    00:00
  • 008 Running Our First App On A Real Device!.mp4
    00:00
  • 009 Setting Up A Local Development Environment.mp4
    00:00
  • 010 About This Course.mp4
    00:00
  • 011 Course Resources, Code Snapshots & How To Use.html
    00:00
  • external-links.txt
    00:00
  • Section Quiz

02 – React Native Basics (COURSE GOALS APP)

03 – Debugging React Native Apps (Introduction)

04 – Diving Deeper into Components, Layouts & Styling – Building a Mini-Game App

05 – Building Adaptive User Interfaces (Adapt to Platform & Device Sizes)

06 – React Native Navigation with React Navigation (MEALS APP)

07 – App-wide State Management with Redux & Context API

08 – Time To Practice – The Expense Tracker App

09 – Handling User Input

10 – Sending Http Requests

11 – User Authentication

12 – Using Native Device Features (Camera, Location & More)

13 – Building React Native Apps Without Expo

14 – Publishing React Native Apps

15 – Push Notifications

16 – Course Roundup

17 – Bonus JavaScript Refresher

18 – Bonus React.js Refresher

19 – Bonus

Earn a certificate

Add this certificate to your resume to demonstrate your skills & increase your chances of getting noticed.

selected template

Student Ratings & Reviews

4.5
Total 2 Ratings
5
1 Rating
4
1 Rating
3
0 Rating
2
0 Rating
1
0 Rating
UE
1 month ago
Its a fantastic course . But I have some issue I want React native CLI course and this is expo and also it does not have caption .
ZM
3 months ago
This course was very informative. Great Projects

Want to receive push notifications for all major on-site activities?

×