React Native Fundamentals

Led by:
Beginner
level
Pre-requisites

Basic JavaScript knowledge

none
Limited seats
available now
Held on
Location
Portland, OR
Frank von Hoven
Ryan Linton

Join our workshop for a quick overview of React's philosophy, followed by hands-on application building. Gain a strong foundation in React Native concepts, setting you up for success in your development journey.

Overview

We will start with a simple overview of the React philosophy, align everyone to get started, and then adventure into building an actual application. The application we start in this workshop has days worth of material to carry you into the future of your React Native career. We cover as much as we can, a high-level Q&A, and especially emphasize the core steps of each process, from our experience as software consultants in React Native. By the end of our workshop, you will have a strong foundation of React Native concepts, and be ready to make progress on a production app, as many of our past students have.

What you'll learn
—
—
—
Meet the Instructors

Ryan Linton

Senior Software Engineer
Infinite Red
Workshop Assistants
workshop
Advanced

Mastering Native Code

Elevate your React Native development skills by gaining hands-on experience in native development, covering language basics (Swift, Objective-C, Kotlin), native linking, and building native modules to confidently contribute to native projects.

details

Led by:

workshop
Intermediate

Navigating the Last Mobile Mile

Explore the "last mobile mile" to make your React Native app feel native on iOS and Android, covering font scaling, dark mode theming, accessibility, keyboard interactions, home screen widgets, and more, while leveraging Expo Modules API and Config Plugins.

details

Led by:

workshop
Beginner

React Native Essentials

Dive into the fundamentals of React Native, from initializing applications to exploring native libraries, and discuss intermediate topics to help React developers transition seamlessly into mobile development.

details

Led by: