React Native
Join us for an Awesome Workshop on:

React Native

June 30, 2016 - 9:30am to 5:30pm Central US Time

This workshop has already been published as a course!

React Native

Some Key Takeaways!

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

  • How React Native works and what it’s best at
  • What’s different with React Native vs React
  • How to setup tooling and install 3rd party libraries
  • How to use Redux for state management
  • How to build for iOS and Android
  • How to debug React Native apps

Your (Awesome) Instructor

Scott Moss

Scott Moss

Scott is the CEO and co-founder of Tipe and Onespeed. Priorly he was an experienced engineer in Silicon Valley and SF working with some of the top tech companies. He's known in the JS community for his contributions to Angular including popular open source projects, conference talks, and courses.

Spend a Full Day Immersed With a Leading React Native Master

Workshop Details

React Native enables you to build world-class apps on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about — learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.

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.

Day 1

  • 8:30AM
    Grettings and tech check
  • 9:00AM
    Intro to React and React Native
  • 9:30AM
    Hack (Build basic list app with React)
  • 10:00AM
    Foundational components in React Native
  • 10:30AM
    Hack (Convert basic list app from React to React Native)
  • 11:00AM
    Devtools walkthrough
  • 11:30AM
    Get comfy with devtools
  • 12:00PM
    Lunch
  • 1:00PM
    Intro to styling
  • 1:30PM
    Hack (style our App)
  • 2:00PM
    Redux and state management
  • 2:30PM
    Hack (Integrate Redux into our App)
  • 3:00PM
    Fetch API and networking
  • 3:30PM
    Hack (Inegrate API interaction into our App)
  • 4:00PM
    Finish up day 2

Day 2

  • 9:00AM
    Go over designs for app we'll be making
  • 9:30AM
    Hack (setup routing)
  • 10:00AM
    Creating reusable comopnents
  • 10:30AM
    Hack (create components for our App)
  • 11:30AM
    Installing 3rd party native UI components
  • 12:00PM
    Lunch and Hacking (download and install sliding tab view)
  • 1:00PM
    Async and Redux
  • 1:30PM
    Hack (Add API calls to redux)
  • 2:00PM
    Animations
  • 2:30PM
    Hack (add animations to our App)
  • 3:00PM
    Testing
  • 3:30PM
    Hack (Add Unit and Integration tests)
  • 4:00PM
    Going further and resources
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

If you're a JavaScript developer looking to build native apps or a native app developer looking to build in the same paradigm across multiple platforms, this workshop is for you.

Any Prerequisites?

  • You must have Node.js installed for this workshop
  • For React Native you also need xcode for Mac or for Windows Android tools setup and ready to go along with Genymotion (The react native docs cover how to set this up)

Event Details

What

One Full Day Workshop Session

Replay Videos (available immediately)

When

June 30, 2016 - 9:30am to 5: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