React Native Navigation
- Description
- Curriculum
- FAQ
- Reviews
The React Native Complete Navigation Course will let learn several different types of navigation options by building in a React Native App.
Navigation through pages is a corner stone of Web Applications and Mobile Applications for the same reason.
In this course we will learn how to make use of different types of navigations like Drawer Navigation, Bottom Tab Navigation, Material Top Tab Navigation, Stack Navigation and to navigate to a single screen dynamically with Route Parameters.
We will also learn how to nest 2 different kinds of Navigators in each other.
We will build and see how menus and navigation works both on Android and IOS platforms.
By the end of this course you will have a deep understanding how navigation works in React Native.
React Native is javascript framework that allows us to build cross-platform application both for iOS and Android and also for Web. This framework allied with Expo offers us several out of the box methods to build Mobile application for any case that we want.
React Navigation is third party library that we can make use to navigate between screens in our app by a gesture like press, long press or swipe, or by an action method that will run in our code.
In this course we will use React Navigation version 5.x so you should be able to follow using the latest version of this library.
This course will also be updated regularly, either with new content or updates to code itself.
LEARNING OUTCOMES
-
Over 2.5 hours of content.
-
Learn to navigate through your React Native Application with React Navigation 5.x.
-
Drawer Navigation.
-
Bottom Tab Navigation.
-
Material Top Tab Navigation.
-
Stack Navigation.
-
Nested Navigators
-
And navigate through Route Parameters.
-
1OverviewVideo lesson
What will we use and build in this course.
-
2Join our Slack ChannelText lesson
-
3ExpoVideo lesson
Learn about Expo and it's CLI and install it's dependencies for generating a project.
-
4Android StudioVideo lesson
Learn to install and configure Android Studio to run the Android Simulator.
-
5XCodeVideo lesson
Learn to run Xcode simulator to run the React Native App in iOS system.
-
6Section introduction: Component and DependenciesVideo lesson
What is a drawer navigation how to make use of it.
-
7Custom DrawerVideo lesson
Creating our Custom Drawer component.
-
8Generate ScreensVideo lesson
Create the Screen that will be used to navigate to.
-
9Drawer NavigatorVideo lesson
Build and Configure our Drawer Navigator.
-
10HeaderVideo lesson
Add an Header to our App to show open Drawer controls.
-
11Drawer Navigation ExerciseText lesson
-
12Drawer IconsVideo lesson
Learn to Add icons to our Drawer Navigation commands.
-
13Section CodeText lesson
-
14Section introductionVideo lesson
What is a Bottom Tab Navigator and how to build it.
-
15Set up ComponentVideo lesson
Setting up initial components.
-
16ScreensVideo lesson
Create the Screens that will be used for Navigation.
-
17Navigation TabsVideo lesson
Create the Navigation Tabs.
-
18Tab OptionsVideo lesson
Learn and modify the Tab options for our Bottom Tab Navigator.
-
19Section CodeText lesson
-
20Section introductionVideo lesson
What is Stack Navigation and how to use it.
-
21Set up ComponentVideo lesson
Setting Up initial component.
-
22ScreensVideo lesson
Build the Screens where we will navigate to.
-
23Stack NavigatorVideo lesson
Build and make use of our Stack Navigator.
-
24AnimationsVideo lesson
Add and use animations to transition between screens.
-
25Section CodeText lesson
-
26Section IntroVideo lesson
What is Material Top Bar Tab Navigation and how to use it.
-
27Set Up ComponentVideo lesson
Setting up initial components.
-
28ComponentsVideo lesson
Create the components that we will navigate to.
-
29Safe Area InsetsVideo lesson
Create safe area Insets to avoid the mobile phones top notch.
-
30Nested NavigatorsVideo lesson
We will learn how to nest a navigator inside another navigator.
-
31Section CodeText lesson
-
32Section IntroVideo lesson
What are route params and how to make use of them.
-
33Set Up ComponentVideo lesson
Setting up initial component.
-
34Data and Home ComponentVideo lesson
Create main components and add some data.
-
35Custom CardVideo lesson
Create our own custom clickable card.
-
36Single PageVideo lesson
Navigate to Single Page
-
37Route ParamsVideo lesson
Navigate and consume data from our route params.
-
38Section CodeText lesson
External Links May Contain Affiliate Links read more