React Native
Join us for an Awesome Workshop on:

React Native

March 6, 2020 - 9:30am to 4:30pm Central US Time

RSVP to Attend Online

Live and in Full HD
OR

Join in Person

From Downtown Minneapolis, MN

You're Registered to Attend Online!

March 6, 2020 - 9:30am to 4:30pm Central US Time

This Workshop's Online Chatroom is Currently Open!

March 6, 2020 - 9:30am to 4:30pm Central US Time

You can watch video of this workshop!

React Native

Some Key Takeaways!

By coding along with us in the Workshop, you'll:

  • Learn how Reat Native enables you to build two apps with one codebase
  • Use native components exposed by the platform
  • State management using React hooks
  • Display data dynamically from APIs
  • Persist data across app launches
  • Spice up your app with animations

Your (Awesome) Instructor

Kadi Kraman

Kadi Kraman

Kadi is a Senior Software Engineer at Formidable Labs. Her career started off with Mathematics and Python, and has been gradually moving up the stack. She has now been building apps with React for the past four years, and with React Native for with the past two years. Kadi is also the owner and maintainer of React Native App Auth - an SDK for communicating with OAuth2 providers.

Spend A Full Day Immersed in React Native with Kadi Kraman

Workshop Details

React Native is a powerful framework that allows us to build fully native applications for iOS and Android with just one JavaScript codebase. Mobile development provides unique and interesting opportunities and challenges in application design and features. In this course we will explore the fundamental building blocks of a React Native application, how to fetch and display data, navigate between screens, persist user data across app launches and plenty more.

Daily Schedule

We've already held over 150 workshops with thousands of attendees in-person and online. In this time we've discovered ways to schedule the day, so it goes smoothly and efficiently. Regardless if you're in-person or participating with us online you'll have the full ability to replay things you missed, get your questions answered LIVE and interact with the teacher throughout the day.

  • 9:30AM
    Introduction and setup
  • 10:00AM
    Components and styling
  • 11:00AM
    Navigation
  • 11:30AM
    Network requests and forms
  • 12:00PM
    Lunch
  • 1:00PM
    Build your own app!
  • 3:00PM
    Platform specific code and security
  • 4:00PM
    Beyond Expo
Expand...

Interact with the Instructor - Online & In-Person

Get Your Questions Answered • Code Along with the Class • Classroom Format

Is This Workshop for Me?

Summary

The intended audience for this workshop would be developers familiar with JavaScript, but new to React Native. Some knowledge of React is desirable, but not essential. If you're an experienced web developer looking to expand into mobile development, you're come to the right place!

Any Prerequisites?

To give you a taste of React Native without too much tedious configuration and setup, we will be using Expo for this workshop. It's still 100% React Native, with a lot of bonuses, but with some limitaions. We will cover these in detail at the end of the workshop. You will need a Windows, Mac or Linux machine with Node.js installed, and a physical Android or iPhone device. If you prefer to use an emulator instead, it is recommended to install this before the workshop, since download and install could take a lot of time. Android instructions - https://docs.expo.io/versions/latest/workflow/android-studio-emulator/ iPhone instructions - https://docs.expo.io/versions/latest/workflow/ios-simulator/

Event Details

What

One Full Day Workshop Session

Replay Videos (available immediately)

When

March 6, 2020 - 9:30am to 4:30pm Central US Time

Where

Option 1: Attend online on our full HD live stream

Option 2: Attend in-person at HQ in Minneapolis, MN