Introduction
  • About this course
  • Course files
  • Change the speed of videos
Things you need to know about ES6
  • What are ES6 and ES7
  • Where to practice
  • Classes
  • Let and Const
  • For of loop
  • Template strings
  • Getters and setters
  • Arrow functions
  • New array methods
  • Inheritance
  • Modules
  • Destructuring
  • Spread operator
  • Promises
  • Es6 cheatsheet
Basic preparations and knowledge
  • Installing required softwares
  • Create your first app
  • A tour around the project
Rock the React.js
  • What is a component
  • Add external libraries like bootstarp
  • React Developer Tools
  • Rendering a list
  • Component properties
  • Typechecking with propTypes
  • Stateless components
  • State of a component
  • Component's lifecycle
  • Http service
  • Routing
  • Build your application
Good bye
  • Good bye :(
More to know
  • Share data between components