Grunderna i React

Översikt

Vill du skapa webbappar som är snabba, skalbara och lätta att bygga? I den här praktiska kursen går vi igenom grunderna i React så att du snabbt kan komma igång och bygga frontend för dina egna webbappar.

Kursen ger en gedigen introduktion till ramverket React och lägger stort fokus på de praktiska stegen. Innehållet och övningarna är uppdaterade till den senaste versionen av React.

Kursen ges som en blandning av mycket korta teoripass och längre praktiska exempel.

Kursmaterialet är på engelska men kursen hålls normalt på svenska.

Efter kursen har du en god förståelse för React samt är bekväm i att använda React som ramverk.

Kursen passar för dig som vill ta fram appar för mobil- och webbutveckling.

Du behöver ha en grundläggande förståelse för grunderna i JavaScript, HTML, CSS och ReactJS.

Ingen certifiering i denna kurs.

Vi har flera utbildare till denna kurs.

I kursen går vi igenom:

  • The basics

–          Core Components and Native Components
–          React Fundamentals
–          Handling text input
–          Using a ScrollView
–          Using List Views
–          Troubleshooting
–          Platform-Specific Code
–          More Resources

  • Environment setup

–          Integrating with existing apps
–          Integration with an Android fragment
–          Out-of-Tree platforms

  • Workflow

–          Running on device
–          Fast refresh
–          Metro
–          Using libraries
–          Using Typescript

  • UI and interaction

–          Style
–          Height and width
–          Layout with Flexbox
–          Images
–          Color reference

  • Interaction

–          Handling touches
–          Navigating between screens
–          Animations
–          Gesture responder system

  • Connectivity

–          Networking
–          Security

  • Inclusion

–          Accessibility

  • Debugging

–          React DevTools
–          Native Debugging
–          Debugging Release builds

  • Testing
  • Performance

–          Speeding up your build phase
–          Optimizing Flatlist configuration
–          Profiling
–          Profiling with Hermes

  • JavaScript runtime

–          Timers
–          Using Hermes

  • Native Modules

–          Android native modules
–          iOS native modules
–          Native modules NPM package setup
–          Local libraries setup

  • Native Components

–          Android native UI components
–          iOS native UI Components
–          Direct manipulation

  • Android and iOS guides

–          Headless JS
–          Publishing to Google Play Store
–          Communication between native and React Native
–          React native Gradle plugin
–          Linking Libraries in iOS
–          Running on iOS simulator
–          App extensions in iOS
–          Publishing to Apple app store

 

Systemutveckling

Kursöversikt

25 450 kr

3 Dagar

Distans, Klassrum

Fortsättning

Engelska, Svenska

Startgaranti gäller om kursen har datum, om inget annat framgår.

Hittar du inget (passande) datum? Skicka in en intresseanmälan så gör vi vad vi kan för att planera ett tillfälle som passar. 

För samtliga utbildningar gäller våra
Allmänna Villkor.

Fö­re­tags­an­pas­sad kurs

Kursen kan anpassas från flera perspektiv:
  • Innehåll och fokusområde
  • Omfattning
  • Upplägg

I samspel med kursledaren ser vi till att kursen uppfyller era önskemåll

Skicka intresseanmälan för utbildningen