Reactive programming using React.js, Redux and ES6

Code: react-React
Category: React
Format: 25% lecture / 75% workshop
Duration: 3-5 days
Target audience: developers
Enrollment: Groups, companies
Venue: Client's office.

Training Program

The content of our program can be customised during pre-training analysis.

  1. React.js + Redux
    1. Architecture and design
    2. Real apps
      1. Real projects challenges and problems
      2. Non trivial examples
    3. Best practices
    4. Style guides (project structure, conventions and more)
    5. Common mistakes and how to avoid them
    6. Best additional external resources
  2. React.js
    1. Architecture
    2. Building blocks
    3. Components
      1. Specs (props, state, mixins and more)
      2. Lifecycle
    4. JSX
    5. Events system
    6. Server side rendering
    7. Unit testing
  3. Redux
    1. Architecture and principles
    2. Building blocks
      1. Actions
      2. Reducers
      3. Store
      4. Data Flow
      5. Middleware
      6. Async Actions and Flows
    3. Immutable JS
    4. Routing
    5. React.js integration
    6. Unit testing
  4. Modern JS Tools
    1. Introduction to ECMAScript 6(ES6/ES2015)
    2. Babel.js transpiler
    3. Unit testing libraries
      1. Mocha.js
      2. jsdom
      3. Chai.js
      4. Sinon.js


Download PDF

Trainers

Meet the experts who will conduct your training.

Contact us for a free consultation.

Firstname and lastname:
Company:
E-mail:
Phone:
Subject:
Message:

If you prefer direct contact then you can always call.

Iwona Sobótka

Training coordinator


I agree to the processing of my personal data in accordance with the Law on the Protection of Personal Data in connection with sending a request via the contact form.

Providing the data is voluntary but necessary to process the query. I have been informed that I have the right to access my data, the possibility of correcting them, demanding stopping their processing.

The administrator of personal data is Bottega IT Minds, ul. Jana Sawy 2, 20-632 Lublin, Poland.


The information clausule