Duration
2 days
Outline
- 1. Intro to Advanced JavaScript
- Welcome
- What you need to know?
- Array.map
- Array.filter
- Array.reduce
- Pure Functions
- this
- .call
- .apply
- .bind
- 2. Rendering UI with React
Introduction
- Imperative vs Declarative
- Composition
- Unidirectional Dataflow
- JSX
- Virtual DOM
- ES6 Classes
- 3. State Management
- Introduction to State
- Props
- Children
- Prop-types package
- CreateElement
- Functional setState
- Lifecycle Hooks
- Container vs Presentational Components
- Stateless Functional Components
- Synthetic Events
- Private Stateless Functional Components
- 4. Manage App Location with React Router
- Intro to React Router
- Declarative Routing
- Route Matching
- Query Params
- 5. Conclusion
- QA
- Useful Security Resources
- Feedback
Programme scope, delivery arrangements and suitability are confirmed during enquiry.