Introduction to Redux for React Applications
About
Once you have a solid foundation in React, it quickly becomes clear that managing state in larger applications can be challenging. Redux is a predictable state container for JavaScript apps. Redux makes scaling React applications easier. Come learn about this popular state management library and level up your React development skills!
Class sizes are small to ensure the best learning experience for all students, so sign up today before space runs out!
Session Dates and Times
This workshop is split between 2 sessions, both of which you must to attend to receive the full content:
- Monday, November 13, 6:00 - 9:00 pm
- Wednesday, November 15, 6:00 - 9:00 pm
Additionally, the instructor will be available for office hours for 1 hour after each session.
Workshop Content
The first part of this workshop will focus on the core functionality of Redux - pure functions, actions, reducers, and the store. After we build that foundation, we will layer in the React-Redux bindings and learn about components vs containers, building containers, accessing the store, async actions, middleware, thunks, hydrating data, and server-side fetching using Node + Express.
Not yet confident in your React skills? Begin your learning journey with the first workshop in this series, Introduction to React. Or even better, sign up for the discounted combined ticket for both workshops here.
Pre-Requisites
To get the most out of this workshop, you need a solid understanding of JavaScript and React fundamentals. We will be packing in a lot of content in a short amount of time, so your JavaScript skills will be important. You do not need to know ES2015 or ES6+ as all the features relevant to Redux and React will be taught during the workshop. Don't know React yet? Start with the first workshop in this series, Introduction to React, or sign up for both here.
About the Instructor
Sia Karamalegos is the founder and lead developer Clio + Calliope, a mobile and web design and development firm based in New Orleans. She taught web development to adults at Tech Talent South, a southern-based tech education company, and wrote curriculum for Viking Code School, the top online software engineering training and job placement program.
Sia was my instructor at Tech Talent South. Thanks to her I've been able to move forward in my career as a Software Developer. Her knowledge and endless patience for our questions created a foundation that I've been building on ever since. She is a fantastic teacher. -- Ryan Hageman, independent software developer
FAQs
What do I need to bring to the event?
You must bring your own laptop and charger. Make sure that you have both Node and NPM installed on your computer in advance.
Feel free to bring your own snacks and beverages, but beverages will only be allowed in the room if they are in covered/sealed containers to minimize risk to the laptops.
Does the venue have parking?
The venue does not have a private parking lot, but plenty of on-street parking is available.
Do I have to bring my printed ticket to the event?
If your name matches the name on the ticket, you do not need to bring a printed ticket.
Is my registration fee or ticket transferrable?
Yes. Please contact the organizer in advance to tell them who to transfer the ticket to.
Is it ok if the name on my ticket or registration doesn't match the person who attends?
Yes, as long as the person who purchased the tickets contact the organizer in advance to tell them who to transfer the ticket to.
Do you provide group discounts?
If you are a company who would like to purchase 2 or more registrations, please contact the organizer for a group discount.
Do you provide private or in-company trainings?
Yes! Contact the organizer for options and pricing.
About
Once you have a solid foundation in React, it quickly becomes clear that managing state in larger applications can be challenging. Redux is a predictable state container for JavaScript apps. Redux makes scaling React applications easier. Come learn about this popular state management library and level up your React development skills!
Class sizes are small to ensure the best learning experience for all students, so sign up today before space runs out!
Session Dates and Times
This workshop is split between 2 sessions, both of which you must to attend to receive the full content:
- Monday, November 13, 6:00 - 9:00 pm
- Wednesday, November 15, 6:00 - 9:00 pm
Additionally, the instructor will be available for office hours for 1 hour after each session.
Workshop Content
The first part of this workshop will focus on the core functionality of Redux - pure functions, actions, reducers, and the store. After we build that foundation, we will layer in the React-Redux bindings and learn about components vs containers, building containers, accessing the store, async actions, middleware, thunks, hydrating data, and server-side fetching using Node + Express.
Not yet confident in your React skills? Begin your learning journey with the first workshop in this series, Introduction to React. Or even better, sign up for the discounted combined ticket for both workshops here.
Pre-Requisites
To get the most out of this workshop, you need a solid understanding of JavaScript and React fundamentals. We will be packing in a lot of content in a short amount of time, so your JavaScript skills will be important. You do not need to know ES2015 or ES6+ as all the features relevant to Redux and React will be taught during the workshop. Don't know React yet? Start with the first workshop in this series, Introduction to React, or sign up for both here.
About the Instructor
Sia Karamalegos is the founder and lead developer Clio + Calliope, a mobile and web design and development firm based in New Orleans. She taught web development to adults at Tech Talent South, a southern-based tech education company, and wrote curriculum for Viking Code School, the top online software engineering training and job placement program.
Sia was my instructor at Tech Talent South. Thanks to her I've been able to move forward in my career as a Software Developer. Her knowledge and endless patience for our questions created a foundation that I've been building on ever since. She is a fantastic teacher. -- Ryan Hageman, independent software developer
FAQs
What do I need to bring to the event?
You must bring your own laptop and charger. Make sure that you have both Node and NPM installed on your computer in advance.
Feel free to bring your own snacks and beverages, but beverages will only be allowed in the room if they are in covered/sealed containers to minimize risk to the laptops.
Does the venue have parking?
The venue does not have a private parking lot, but plenty of on-street parking is available.
Do I have to bring my printed ticket to the event?
If your name matches the name on the ticket, you do not need to bring a printed ticket.
Is my registration fee or ticket transferrable?
Yes. Please contact the organizer in advance to tell them who to transfer the ticket to.
Is it ok if the name on my ticket or registration doesn't match the person who attends?
Yes, as long as the person who purchased the tickets contact the organizer in advance to tell them who to transfer the ticket to.
Do you provide group discounts?
If you are a company who would like to purchase 2 or more registrations, please contact the organizer for a group discount.
Do you provide private or in-company trainings?
Yes! Contact the organizer for options and pricing.
Good to know
Highlights
- 2 days 3 hours
- In person
Refund Policy
Location
The Warehouse
3014 Dauphine Street
New Orleans, LA 70117
How do you want to get there?

