When does class start/end?
Classes begin promptly at 9:00 am, and typically end at 5:00 pm.
React is a JavaScript library for building web user interfaces and is one of the most wanted and loved web frameworks today. React makes it painless to create interactive UIs on top of web standards....
Read MoreReact is a JavaScript library for building web user interfaces and is one of the most wanted and loved web frameworks today. React makes it painless to create interactive UIs on top of web standards. In this Introduction to React using TypeScript training course, students will gain hands-on experience with the latest version of React and the tools for developing React applications. Developers learn the skills they need to immediately build React applications using the TypeScript language.
All students will learn how to:
Students must have object-oriented programming experience. Some experience with JavaScript is helpful; the new language features of JavaScript and TypeScript are covered/reviewed in class.
Introduction
Package Manager (npm/Yarn)
Compiler Setup
ES6/ES2015
TypeScript
Project Setup (Create React App)
Best Practices (Code Organization & Conventions
React Overview
Elements
JSX
Virtual DOM
Components
Props
Events
State
Side Effects & Lifecycle
Conditional Rendering
Lists
Component Architecture
Forms
HTTP
Routing (React Router)
Hooks
Build & Deploy (as time permits)
React with TypeScript