Kurser

Kursusadministration

Brug for hjælp?

  • Gregersensvej 8
  • 2630 Taastrup
Google MapsApple MapsRejseplanen
  • Forskerparken Fyn, Forskerparken 10F
  • 5230 Odense M
Google MapsApple MapsRejseplanen
  • Teknologiparken Kongsvang Allé 29
  • 8000 Aarhus C
Google MapsApple MapsRejseplanen
  • NordsøcentretPostboks 104
  • 9850Hirtshals
Google MapsApple MapsRejseplanen
  • Gammel Ålbovej 1
  • 6092Sønder Stenderup
Google MapsApple MapsRejseplanen
87830 - React & Redux = Web Applications the Facebook way - 23-08-16

React & Redux = Web Applications the Facebook way

På dette kursus lærer du alt om de grundlæggende funktioner i React og dets økosystem, så du straks kan tilføje React dele til både eksisterende og nye websider. Let's React!

Is the HTML of your SPA also filled with unmaintainable semi code? Is data binding debugging and performance causing you headaches? Don’t you remember how data finds its way to the UI?

Let’s React!

Facebook created a new functional approach to tackle traditional complexities in JavaScript: ReactJS (open source). Maligned in 2013, embraced in 2015 by the largest websites in the world. Let’s build fast components in a lasting and meaningful way.

Deltagerprofil

Kurset er for erfarne udviklere, som har godt kendskab til programmering i HTML og JavaScript.

Indhold

Introduction

  • What is React?
  • Why React?

Module 1

  • EcmaScript 2015 and later (JavaScript)
  • JSX
  • Babel transpiler

Module 2

  • Properties & State
  • Databinding
  • Events
  • Component lifecycle

Module 3

  • Multiple components
  • Reusable components
  • Forms
  • DOM interactions

Module 4

  • Debugging
  • Developer tools
  • Unit testing

Module 5

  • Server side rendering (universal/isomorphic applications), React JS.NET, Search Engine Optimization (SEO)
  • React Router

Module 6

  • Immutable JavaScript: List; Map; Set; Convert from and to raw JavaScript objects; Nested structures; Lazy sequences; Equality; Batch mutations
  • Redux

Module 7

  • Intro React Native
  • Other React targets

Module 8

  • Animations
  • Wrapping existing components
  • Best practices
  • CSS, Inline styles

Undervisere

Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.

Undervisningen foregår på engelsk med engelsktalende underviser.

Har du faglige spørgsmål så kontakt
Andre kurser