Skip to content

gdila/intro-to-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro to React

Slides and materials are hosted at http://github.io/gdila/intro-to-react.

Course description

React is a popular front end framework developed by Facebook and used by companies like Netflix, Flipboard, and Khan Academy. It is efficient and flexible and helpful for building interactive user interfaces.

This workshop will introduce you to the basic concepts you need to understand and work with React.

Prerequisites:

(a) HTML & CSS: You must have taken our Intro to HTML and CSS class or have equivalent knowledge of HTML and CSS. Review class materials.

(b) JavaScript: You must have taken our Intro to JavaScript class or have equivalent knowledge of JavaScript. Review class materials. If you've taken our Intermediate JavaScript class or have more advanced JavaScript knowledge, even better, but it's not stricly required.

Tech requirements:

  • Your laptop (Mac, PC, or Linux are all okay) and charger.
  • A modern web browser - either Chrome or Firefox with Firebug installed.

Topics covered:

  • What is React and why use it?
  • Working with components and the component lifecycle
  • JSX
  • Props and state
  • The virtual DOM

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published