Web Development

React Native

מספר הקורס 3382

32 סה"כ שעות אקדמאיות
4 מפגשים
* מספר המפגשים והשעות למפגש עשויים להשתנות בין קורס לקורס

המועדים הקרובים

קורס לקבוצות

הקורס נפתח במתכונת של קבוצה בלבד, בהתאמה אישית לארגונים.
לפרטים נוספים:

ספרו לי עוד


This Course will teach you how to build real native apps using React Native.

Understand how Redux can manage our global state.

Familiarity with react design, mobile development principals and building reusable components.

Deploy your application on Apple Store / Google Play.


מטרות הקורס


למי מיועד הקורס


תכנית הלימודים

Full syllabus
PDF להורדה

Type Script
• Interfaces
• Types
• Type declaration
• Classes & modifiers
• Generics Modules
• Tools
• Emulator VS Real Device
• Installations Windows \ Mac
• Metro bundler
• React-Native
• expo-cli
DOM Virtualization
• Engine changes
• Fibers
• Diffing Algorithm
Components & Layouts
• Functional Components
• Pure components
• High order components
• Render Props
• React-Native Lib:
o Text
o Style Sheets
o View
o Stack Navigator
o App Container
o FlatList
o Key property
o Button & Actions
o TouchableOpacity
o Building a Form
o Building a List View
State Management with Hooks
• Use State
• Use Effect
o simulate lifecycle with use Effect
• Use Memo
• Use Callback
Screen Layout
• Box Object model
• Flex box
• Position
• Components layout
• Scene
• Store
• Action
• Reducer
• Middleware
• Auto imports reducers
• Initial state
• Redux Hooks
o Use store with React
o Using reducers and actions to manage component state
o Use Selector & use Dispatch
Advanced Navigation
• Navigation extended configuration
• Navigation with parametres
• Navigating from child component
• With Navigation Helper
• Communicate between navigations
Services & async functions
• Async functions
• Http services
• Dispatch actions
• Axios middleware
• Writing example with openAI and react native.


Experience in client-side technologies based on HTML & CSS
Experience in JavaScript programming
Background in REST and Web-Services
React basic
TypeScript basic

Schedule Appointment

Fill out the form below, and we will be in touch shortly.

לא הצלחנו לאתר את הטופס.