React Native from Scratch
About Course
It’s no surprise that every brand wants to build a mobile app as it’s one of the best methods to interact with users.
What if I tell you that with your web development knowledge itself you can now create Apps too and not just for Android but for IOS too.
React Native enables you to do just that!
You don’t need to learn Java, Android, Swift, ObjectiveC, or anything else to make excellent native mobile apps that run on both Android and iOS. All you need is React and JavaScript. That’s undoubtedly the reason why it’s used by firms like Instagram, AirBnB, Skype, and many more to create their mobile apps.
And in this course, we will just teach you how to do create extensive mobile apps, you just need basic knowledge of React and rest is on us.We will go through everything in detail and we will also build major projects so as to implement the knowledge learn practicvally. I am very excited to meet you inside the course.
What Will You Learn?
- Build complex apps like swiggy, flipkart with confidence
- Build cross-platform apps that look and feel entirely Native since it uses JavaScript components
- Get a high paying job as an app developer
- If you are an entrepreneur this is the right course to build apps of your dreams.
Course Content
INTRODUCTION
-
02:20
-
01:60
-
Inner Working of React Native
01:40
React Native Basics
-
Installing CLI
03:32 -
Creating Project
05:19 -
Running on Emulator and Physical Device
04:18 -
Hello World Component
05:28
Styling
-
Styling
10:17 -
Styling-2
13:12 -
Components Revised
00:00 -
Using FlatList
09:02 -
Using FlatList -2
08:58
React Native Navigation
-
Navigation Part 1
10:50 -
Navigation Part 2
09:48 -
Navigation Exercise Solution 1
04:21 -
Navigation Exercise Solution Part 2
17:01 -
Navigation Exercise Solution Part 3
13:52 -
Bottom Tab Navigator
01:15 -
Folder structure
04:25 -
Tweaking App Navigator
05:01 -
Configuring Home
09:44 -
Additional Components
10:20 -
Finalizing Application
09:05
Authentication
-
App Intro
01:02 -
Creating Firebase Project
03:08 -
Folder Structure of App
02:29 -
Creating AuthProvider (Context API)
05:49 -
Tweaking AppNavigator
07:29 -
Adding Layout
06:32 -
Creating Login
05:20 -
Login Part 2
08:15 -
Creating Auth Layout
13:13 -
Adding Properties to Components
08:07 -
Adding SignUP
04:32 -
Creating User Profile
05:05 -
Logging In User
05:02 -
Forget Password Function
05:32 -
Final Fix
02:52
Project – Expense Tracker App
-
App Introduction
04:29 -
Folder Structure
02:56 -
Creating Login
05:20 -
Sigining In
04:22 -
Creating Methods
09:36 -
Unsubscribing to Auth State Changes
05:02 -
Completing Login Screen
04:23 -
Creating Register Screen
09:17 -
Connecting Database
09:15 -
Home Screen
11:05 -
Home Screen Layout
09:56 -
Compeleting Home Screen
07:57 -
Creating Methods- 3
05:12 -
Home Screens Methods
09:27 -
Creating Add Screen
10:46 -
Adding Methods to AddScreen
12:28 -
Adding Methods Part 2
08:17 -
Creating ALL Transactions
09:14 -
Update Screen
11:02 -
Adding State to Update
04:40 -
Methods Update Screen
10:18 -
Delete Method
04:27 -
Bug Fix
01:59
Local Notifications in React Native
-
Notifications
03:18 -
Scheduling Notification
03:36 -
Recieving Notifications
05:15 -
Adding Event Listeners
04:37
Project – Tic Tac Toe App
-
App Intro
01:02 -
Code Tour
03:39 -
Adding Methods
04:46 -
Creating Layout
05:41 -
Imports
03:35 -
Adding States
05:17 -
Adding Methods to Board
06:09 -
Board Layout
07:10 -
Final Application
04:08