Master React in Birmingham, AL

Nov 15th - React Fundamentals
Nov 16th - Advanced React
Join Ryan Florence for one or two days of intense React training. Attend just one or both days. There's no better way to get started with React than "React Fundamentals" or take your components to the next level than "Advanced React".

Day One: React Fundamentals

Topics

  • Rendering and React Elements
  • Components and the React composition model
  • Updating UI with state
  • How data flows your app in React
  • Declarative UI through the lens of html forms
  • Real-world examples for all topics
  • Lots of time for Q&A

Who Should Attend?

Beginning React Developers: If you're just starting out with React you'll get the most out of this workshop. You'll learn everything you need to be able to start being productive in React immediately.

Intermediate React Developers: If you've been using React for a while you'll still gain a lot from this workshop. You're understanding of how React works, how to compose, and how to be more declarative will deepen, making you more productive with React when you get back to work.

Experienced React Developers: You may be intersted in attending to boost your vocabulary and approach to helping your team be more productive with React, whether in code reviews or internal training. You might not learn much new about React, but you never know!

Purchase Tickets for React Fundamentals, Nov 15th
Purchase Tickets
Payment
Register Attendees
Done

Loading Workshop Data

Day Two: Advanced React

Topics

  • What it means to be declarative
  • Composing behavior and explicit state with Higher-Order Components and Render Props
  • Composing behavior and implicit state with createContext and cloneElement
  • When to use a higher order component vs. a render prop vs. context vs. cloneElement, and the trade-offs that come with each choice
  • New Lifecycles (getSnapshoBeforeUpdate, getDerivedStateFromProps) and how to get off the old ones
  • Real-world examples for all topics
  • Lots of time for Q&A

Who Should Attend?

Intermediate React Developers: If you've been working with React in production for a while and are looking to level up, you stand to learn the most from this workshop. You’ll be more able to write declarative code and reusable components spanning across your project, team, or company.

Experienced React Developers: If you’re a seasoned React developer you’ll walk away with the vocabulary and tools to help teach and lead your team to be successful with React now and in the future. You’ll probably fill in a few gaps in your understanding of React and deepen your understanding of the new lifecycle hooks.

Beginners: If you attended the first day you'll be ready for the second. Some of it may not sink in immediately but enough of it will that you'll be months ahead of where you would have been without it. There's a lot of one-on-one time in these workshops so Ryan can provide you with some extra help.

Purchase Tickets for Advanced React, Nov. 16th
Purchase Tickets
Payment
Register Attendees
Done

Loading Workshop Data

Thousands have attended Ryan’s Workshops

What to Expect

Bring your laptop because you’re going to be writing a lot of code. Each day follows a cycle: lecture, exercise, Q&A, break, repeat. Ryan will provide a ~30 minute live-coding lecture where he introduces a new concept by refactoring some code. Then he turns it over to you to work out an exercise applying the same concepts from the lecture into a different app. During the exercise, Ryan will wander around the room, giving you time for one-on-one questions and help with the exercise. Most exercises have some "extra-time" items to keep you practicing if you're faster than the rest of the group, and you’re encouraged to help those around you since the best way to learn is to teach! After that, Ryan live-codes a solution and then opens it up for group Q&A. You'll learn a lot, have some fun, and meet some great people, too.

About the Instructor

Since 2015 Ryan Florence has been teaching React in countless workshops to thousands of developers for top brands and small companies across the world. His teaching style will enlighten and entertain you.

Not only is he a great teacher but also an experienced practitioner. You know him as co-author of React Router, which has become a staple piece of the React ecosystem, leading the community in novel ideas and implementations. He’s currently on a mission to make React the most accessible, composable web platform we’ve ever seen with Reach UI.

He’s worked on small teams at agencies, on large teams at successful startups, a consultant for fortune 500 companies, and as the owner of a small business. He's probably been in a role similar to yours, which is why you're going to love this workshop.

Hosted by Shipt

Nov 15th-Nov 16th, 2018
9:30 AM to 4:30 PM Daily
Lunch provided

Shipt
17 20th St N #100
Birmingham, AL 35203

Shipt

Copyright © 2018 Reach

Contact: hello@reach.tech