ملحوظة: عذرا الخادم الخاص بالمشروع الذي يتم بناءه في المساق لم يعد يعمل، تستطيع تعلم المساق ولكن لن تتمكن من بناء المشروع بشكل كامل
في هذا المساق ستتعلم اساسيات الرياكت والرياكت نيتف وريدكس،وكيفية استخدامهم في بناء تطبيقات الموبايل باستخدام لغة جافاسكريبت، كما ستتعلم مجموعة من الادوات والمكتبات والمهارات التي ستمكنك من بناء ونشر تطبيق ايكومرس كامل.
ومن اهم هذه الأساسيات:
. React components
. JSX
. Props
. State
. React Native Components (View, Text, TextInput, Image, FlatList …)
. React Native APIs (StyleSheet, Dimensions …)
. Hooks (useState, useEffect)
ومن أهم هذه الأدوات:
. Expo
. React Native CLI
. Android Studio
. XCode
. Adobe XD
. Postman
. Reactotron
ومن أهم هذه المكتبات:
. redux, react-redux, redux-thunk
. react-navigation
. axios
ومن أهم هذه المهارات:
. Transforming UI design into IOS & Android application
. Working with REST APIs or Backend
. Modeling real world applications
. Using css-like styles
. Building layouts using Flexbox
. Dealing with responsiveness issues
. Using icons
. Building navigators
. Implementing auth workflows using JWT
. Handling user input
. Validating user input
. Working with Regular expressions
. Debugging
. Publishing Android apps to Google Play store
. Publishing IOS apps to App store
متطلبات المساق:
حتى تستطيع فهم المساق بشكل جيد وبناء مشروع ايكومرس خلال المساق لابد من وجود معرفة مسبقة بلغة جافاسكريبت، لا يتطلب معرفة متقدمة ولكن أساسيات اللغة:
- Variables and Data Types
- Functions and Scope
- Control Flow(If-Else, Switch) and Loops
- Arrays and Objects
1636
186
TAKE THIS COURSE