Skip to main content
CF

Expo Router Fullstack Apps

1h 39m 18s
English
Paid

Unlock the power of Expo Router v3 and take your fullstack app development skills to the next level. In this comprehensive course, you will master building fullstack applications using Expo Router v3 alongside React Native. Let's explore how this modern tool can revolutionize your development process.

What You Will Learn

  • In-depth understanding of Expo Router v3.
  • Mastery of the file-based routing system.
  • Integration and utilization of new API routes from version 3.

Why Expo Router?

Expo Router v3 offers a robust file-based routing system that simplifies navigation in React Native applications. Discover what makes it stand out in the industry, and why upgrading to version 3 is a game-changer for mobile app developers.

Features of the File-Based Routing System

  • Easy to structure complex navigation flows.
  • Simplify your codebase with declarative syntax.
  • Enables efficient code splitting for better performance.

Introduction to API Routes

Learn about the powerful API routes introduced in Expo Router v3, which offer seamless server-side logic integration directly within your React Native application. Facilitate robust backend communication and manage data effortlessly.

Course Outcomes

By the end of this course, you will be proficient in:

  • Developing fullstack applications with Expo Router v3 and React Native.
  • Implementing efficient navigation with file-based routing.
  • Building and managing API routes effectively.

About the Author: Simon Grimm

Simon Grimm thumbnail

Simon Grimm is a German developer and educator behind the Galaxies.dev teaching platform, focused entirely on cross-platform mobile development with Ionic, Capacitor, React Native, and Flutter. He is one of the longest-running independent instructors on the Ionic / Capacitor stack and a frequent speaker at the framework's official events.

His CourseFlix listing carries over twenty Galaxies.dev courses covering Ionic Angular, Ionic React, Capacitor native plugin development, React Native, and Flutter — plus the surrounding ecosystem (auth, push notifications, in-app purchases, Stripe integration). Material is paid and aimed at developers building production mobile apps with web technologies rather than going down the native Swift / Kotlin track.

Watch Online 15 lessons

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: Course Overview
All Course Lessons (15)
#Lesson TitleDurationAccess
1
Course Overview Demo
02:40
2
Expo Router Introduction
06:07
3
Stack Navigation
11:22
4
Opening a Modal
03:00
5
Displaying a Tab Bar
06:04
6
Custom Tab Bar Actions
02:42
7
Creating a Drawer Menu
09:30
8
Nested Stack Navigation
12:26
9
Creating an Auth Context
06:57
10
Protecting Pages with Expo Router
08:28
11
Creating API Routes
05:18
12
Authenticated API Calls
05:35
13
Secret Environment Keys
06:58
14
Deploying the Expo API
07:51
15
Expo Router Fullstack API Ideas
04:20
Unlock unlimited learning

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

Learn more about subscription

Related courses

Frequently asked questions

What are the prerequisites for this course?
Before enrolling in the course, you should have a foundational understanding of JavaScript and React Native. Familiarity with mobile app development concepts will be beneficial, but not strictly necessary. The course focuses on Expo Router v3, so prior knowledge of Expo or routing systems is helpful but not required.
What kind of applications will I be able to build after completing this course?
After completing the course, you will be able to develop fullstack applications using Expo Router v3. The focus will be on building applications with efficient navigation flows, managing backend communication using API routes, and deploying these applications effectively.
Who is the target audience for this course?
The course is designed for mobile app developers who are interested in enhancing their skills with Expo Router v3 and React Native. It is suitable for developers looking to simplify navigation and improve performance in their fullstack applications.
How does this course compare in depth and scope to other React Native courses?
This course specifically focuses on Expo Router v3, a modern tool for navigation in React Native applications. Unlike broader React Native courses, it provides in-depth knowledge of file-based routing and API routes. It is particularly useful for developers interested in optimizing navigation and backend integration.
What specific tools or platforms are covered in this course?
The course covers Expo Router v3 extensively, focusing on file-based routing and API routes. It also involves working with React Native for building mobile applications. These tools are essential for developing efficient fullstack applications with enhanced navigation and server-side logic capabilities.
What topics are not covered in this course?
The course does not cover basic React Native development or general JavaScript programming fundamentals. It assumes that students have a foundational understanding of these areas and focuses instead on advanced features of Expo Router v3 and its integration into fullstack app development.
How much time should I expect to commit to complete this course?
The course consists of 15 lessons, and while the total runtime is not specified, students should expect to spend time on each lesson to understand the concepts thoroughly. Practical application of the lessons through exercises and projects will also require additional time outside of the lessons themselves.