Sales Ended

React Training Camp - 18- 20 April

Event Information

Share this event

Date and Time

Location

Location

Oslo

Martin Lingesvei 17

Technopolis

1364

Norway

View Map

Event description

Description

Strugling with web application complexity? Looking to break-free from your legacy spaghetti nightmare? Using or considering React for your next big project? Looking for a clean and elegant way to manage the state of your application?

If you want to learn about React and Redux - this class is for you!

LEARN HOW TO

  • Write elegant, testable and maintainable code
  • Think about the state of your application
  • Appreciate pure functions and immutability
  • Make your application talk to the server and tame the complexity of asynchronous code
  • Use modern tools to super-charge your development

PROGRAMME
The following would be covered during the 3 days.

REACT

  • Introduction/big picture
  • Components, Components, Components JSX
  • Props
  • State
  • Lifecycle hooks
  • Virtual DOM and reconciliation
  • Handling events
  • Working with forms
  • State management Inter-component communication Higher-order components
  • Best practices and common pitfalls

REDUX

  • Introduction/overview Data flow
  • Redux store
  • Writing reducers
  • Actions and action creators
  • Provider/connect
  • Asynchronous operations
  • Using thunk middleware


AUDIENCE
If you are an experienced Web Developer and you want to learn how to design, create and maintain complex and modern rich web applications using React & Redux, this is the course for you!


PREREQUISITES
This is an introductory React/Redux course but in order for you to benefit from it, you should have some experience using JavaScript and be familiar with HTML, DOM and CSS. Prior exposure to a JavaScript framework/library is be helpful but is not essential.


COURSE LABS & EXERCISES
This workshop is a combination of lectures, discussions and practical exercises.


COMPUTER SETUP
Bring your own laptop with the following installed:

  • Git client
  • NodeJS 8
  • Google Chrome (or any other modern browser) Visual Studio Code (or any other text-editor/IDE)This is a BYOD (bring your own device) workshop.
Share with friends

Date and Time

Location

Oslo

Martin Lingesvei 17

Technopolis

1364

Norway

View Map

Save This Event

Event Saved