Learn React and build an e-commerce site

  • Have you ever finished any online course?

    Or got stuck within 20 minutes? and wished someone could help you

  • Learning alone is hard

    In fact... It's enough to make a grown person cry !!!

  • That’s why we created a day-long workshop

    so that you can invest just one day to explore React and build a fully functional e-commerce site all by yourself.

What You'll Learn

This workshop is broken into six modules to make your learning easy and effective.

Module-1: Getting Started with React
  • Understand the problems React solves
  • Writing very simple React App: Hello React
  • Introduction to JSX
Module-2: React Core Ideas
  • Virtual DOM and React Fiber
  • Component and Component Architecture
  • Inline Style or Loading CSS
Module-3: Thinking Like a React Developer
  • Component Life Cycle
  • Loading Data from Server
  • Events handling, props, state management
Module-4: Integral Parts of a Large React App
  • Routing with React Router
  • Use External Library
  • Optimize Productivity: Tooling, Code Editor
  • Basic ES6, webpack, this, promise, bind
Module-5: Build a Professional React App
  • Large Project setup
  • Architecture of a Largest React App
  • Component Design and Interactions
  • Routing and Routing Control
Module-6: Deploy
  • Debug a Large React App
  • Unit Test and Linting
  • Best practices
  • Build and Deploy

2018
July 14

215 West Ohio Street, Chicago, IL

9:15am to 5:00pm

Detail Schedule

# Session Start Times - End Times
01 Grab a seat and Ask for Wi-Fi Password and socialize 9:15 AM - 9:30 AM
02 Getting Started with React 9:30 AM - 10:00 AM
03 [start coding] Hello React and Create component 10:00 AM - 10:30 AM
04 props, state, component life cycle, load data from server 10:30 AM - 10:50 AM
05 Break 10:50 AM - 11:00 AM
06 Start building a real world e-commerce site 11:00 AM - 11:30 AM
07 Think Like a React Developer 11:30 AM - 12:00 PM
08 Lunch break and QA 12.00 PM - 1.00 PM
09 Managing state for large React app 1.00 PM - 1.30 PM
10 Routing and React Router 1.30 PM - 2.20 PM
11 Break 2.20 PM - 2.30 PM
12 Multiple routes of large React App and database connection 2.30 PM - 4.00 PM
13 Break 4.00 PM - 4.10 PM
14 Unit Test and Deploy 4.10 PM - 4.30 PM
15 Future steps and QA 4.30 PM - 5.00 PM

By the way, Who's this Dude?

Jhankar (John-kar) Mahbub is a curious JavaScript developer, speaker, marathon runner, organizer of Chicago JavaScript meetup group. He publishes his tips and tricks for JavaScript developers at thatjsdude.com and videos on youtube

He has been giving talks in popular conferences around the world on front end technologies, tools and frameworks. He published two books on programming. He is currently working at Nielsen as their Senior Web Developer.

Surprisingly, he can confirm that he does have time to shower in between all of these activities!

Platform: ReactJS Javascript HTML CSS

Recent Workshops

Register Now

I don’t want your hard earned cash if you don’t get any value from this workshop. Not happy with the workshop? I’ll give you 100% refund of your money within seven days of the workshop.