Skip to main content

APIs, Authentication and Tanstack Query

1h 36m 26s
English
Paid

Embark on a Journey into Modern App Development! Dive deep into the essential skills for building and managing resilient applications. Our comprehensive course, “Working with APIs, Authentication, and Tanstack Query,” equips you with the capabilities to seamlessly integrate APIs, implement secure JWT authentication, and manage data efficiently using Tanstack Query within a React Native app.

Course Overview

This course is designed to give you practical, hands-on experience in critical areas of app development:

Build a Robust React Native App

  • Create a dynamic React Native app with Expo Router interfaced with a powerful API and secured through JWT authentication, ensuring safe user access.

Secure User Sessions

  • Handle JWT storage efficiently using Expo and React Context, fortifying user sessions, and enhancing the overall user experience.

Master Tanstack Query

  • Utilize Tanstack Query to proficiently fetch and manage data from APIs, optimizing app performance and reactivity.

Enhance Your User Interface

  • Upload and display images directly from the API, adding rich visual elements to your app’s user interface.

About the Author: Simon Grimm

Simon Grimm thumbnail
You may know me from my popular YouTube videos or my other project, Ionic Academy. I transitioned from native iOS development to cross-platform app development 9 years ago and have never regretted it. Developing faster, covering more platforms, and having more fun! I will be your guide on this journey and will happily share all the tips and tricks I've learned over the years so that you can confidently create apps with React Native as well.

Watch Online 14 lessons

This is a demo lesson (10:00 remaining)

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

View Pricing
0:00
/
#1: About the Course
All Course Lessons (14)
#Lesson TitleDurationAccess
1
About the Course Demo
01:35
2
API Setup
02:19
3
App Setup with Expo Router
09:07
4
Building the Login UI
10:20
5
Using a React Auth Context
13:26
6
Working with JWT and Expo Store
06:21
7
Protecting Pages with Expo Router
10:50
8
Setting up Tanstack Query
05:30
9
Queries and Mutations
08:19
10
Creating a FlatList of Todos
08:23
11
Update and Delete Items
07:12
12
Capturing Images
03:41
13
Image Upload to the API
05:52
14
Displaying Remote Images with Authentication
03:31
Unlock unlimited learning

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

Learn more about subscription