JS-Trainers: Learning React (Beginner)
Sales Ended
JS-Trainers: Learning React (Beginner)

JS-Trainers: Learning React (Beginner)

Event Information

Share this event

Date and Time

Location

Location

CO+HOOTS

221 East Indianola Avenue

Phoenix, AZ 85012

View Map

Friends Who Are Going
Event description

Description

This JavaScript training/workshop is provided by Kevin Lanni and Brad Westfall. Lunch (Pizza) will be provided. You can come and enjoy this one class, or if you like some of our other classes scheduled, checkout how to get a big discount in the tickets section. See a list of our other classes at js-trainers.eventbrite.com

BE SURE TO READ THIS PAGE, ESPECIALLY THE "PRE-REQUISITES" SECTION

Class Size:

Classes are limmited to 10 students to ensure each student can ask questions and so we can offer a quality teaching experience.

Overview:

While this is a for someone new to React, it's not nessesarily for someone new to JavaScript. In order to follow along, you'll need to have an understanding of the pre-requisites listed below.

React is quickly becoming one of the most popular tools on the web for front-end development. While React isn't exactly a Framework by itself, it solves the same architectual problems when paired with other React-based modules. React is probably becoming so popular because 1. It solves problems in the front-end easily that have been very painful in JS for years, and 2. It's REALLY REALLY FUN!

In this class, we'll cover React basics such as:

  • JSX
  • Props and State
  • Prop Type Validation
  • Lifecycle Methods
  • Events
  • Stateless Functional Components
  • A short overview of React Router




Pre-Requisites (You must know these)
We will do more classes in the future at various skill levels. However, it's important to come to each class with an appropriate amount of knowledge. This talk is intermediate level JS and it's expected that attendees have a minimum of this knowledge before they attend:

  • An understanding of JavaScript scope
  • An understanding of the JavaScript `this` keyword
  • An understanding of callbacks.
  • A strong understanding of functions, arguments, parameters
  • A strong understanding of Objects (Mostly object literals)
  • A strong understanding of JavaScript variables
  • An ability to use command-line with Git (And understand GitHub)
  • An ability to use command-line with NPM

Very Important

You must also bring your own wifi-ready computer and have your code-editor installed, and know how to use it :) You are responsible for your own computer setup and having NPM and Git installed already.




* * * Be sure to be at least 20 minutes early to register. The class will start at exaclty 10am * * *

Share with friends

Date and Time

Location

CO+HOOTS

221 East Indianola Avenue

Phoenix, AZ 85012

View Map

Save This Event

Event Saved