Mobile Application Development with React Native - 07-09 October 2019, Technopolis (IT Fornebu), måndag, 07. oktober 2019

In this course you'll learn how to leverage the power of JavaScript and React to build fully fledged native mobile applications for iOS and Android. React Native enables you to build multi-platform mobile applications with JavaScript, using the same approach as you would when building applications for the web - it's «learn once, write anywhere»!



Learn how to:

«Think in React»
Build composable component based views
Manage state using pure functions
Manage control flow to make you application do what you want, when you want it
Communicate with your backend and APIs
Use native device functionality
Leverage new React features like hooks and context to simplify your application
Deploy your application

Some of the tech we'll use:

react-native
redux / redux-thunk
axios

Course Outline:
Day 1

Introduction
Modern JavaScript Features
Philosophy and Fundamentals of React
Setup and tooling (expo / create-react-native-app)
Web vs. Native
Fundamentals of React Native

Day 2

Core React Native Components
Component Lifecycle
Higher Order Components
Input Handling and Events
Styling and Layout
Cross-platform APIs
Network and Data Fetching
Storage

Day 3

State management
Control flow and side-effect management
Testing
Eco-system
Deployment

Who Should Attend: Developers who want to to build modern mobile applications for multiple platforms leveraging what they already know from developing applications in JavaScript.
Pre-requisites: You should ideally have some experience with JavaScript, as we won't spend too much time on the language itself. Prior experience with a JavaScript framework/library is helpful but not essential.
Computer Setup: Attendees will need a laptop with the following installed

node.js 8.x or later
IDE / text editor of choice (like Atom or VSCode)
console with git


About the Instructor
Eirik is an independent full stack developer and consultant that loves all things JavaScript. He's also a wannabe functional programmer. Eirik has helped international startups build products and helped a wide range of companies build web applications, while training their teams. He also speaks regularly at conferences. What makes him tick is solving hard problems with simplicity and teaching others to do the same.


Mobile Application Development with React Native - 07-09 October 2019

Finn flere hendelser rundt deg
Få hendelses anbefalinger basert på din Facebook smak. Få det nå!Vis meg egnede arrangementer for megIkke nå