|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/react-native-m/
课程评论:没有评论
课程名称:学习 React Native 课程概述:此课程将教授 React、React Native 和 Redux 的基础知识,并介绍如何使用这些技术使用 JavaScript 构建移动应用程序。尽管本课程中所构建的项目的服务器不再运行,但您仍然可以学习相关内容,尽管无法完成完整的项目。在课程中,您将了解构建和发布完整电子商务应用所需的一系列工具、库和技能。主要内容包括: - React 组件 - JSX - Props 和 State - React Native 组件(如 View、Text、TextInput、Image、FlatList 等) - React Native API(如 StyleSheet、Dimensions 等) - Hooks(如 useState、useEffect) 重要工具包括: - Expo - React Native CLI - Android Studio - XCode - Adobe XD - Postman - Reactotron 重要库包括: - Redux、react-redux、redux-thunk - React-navigation - Axios 您将掌握的技能包括: - 将 UI 设计转化为 iOS 和 Android 应用 - 与 REST API 或后端进行交互 - 建模现实世界应用 - 使用类似 CSS 的样式 - 使用 Flexbox 构建布局 - 处理响应式问题 - 使用图标 - 构建导航工具 - 使用 JWT 实现认证工作流 - 处理用户输入并进行验证 - 使用正则表达式 - 调试 - 将 Android 应用发布到 Google Play 商店 - 将 iOS 应用发布到 App Store 课程要求:要顺利理解本课程并在课程期间建立电子商务项目,您需要具备 JavaScript 的基础知识,包括: - 变量和数据类型 - 函数和作用域 - 控制流(如果-否则、开关)和循环 - 数组和对象 此课程适合希望学习移动应用开发的初学者,提供了构建实际应用所需的知识与技能。
ملحوظة: عذرا الخادم الخاص بالمشروع الذي يتم بناءه في المساق لم يعد يعمل، تستطيع تعلم المساق ولكن لن تتمكن من بناء المشروع بشكل كاملفي هذا المساق ستتعلم اساسيات الرياكت والرياكت نيتف وريدكس،وكيفية استخدامهم في بناء تطبيقات الموبايل باستخدام لغة جافاسكريبت، كما ستتعلم مجموعة من الادوات والمكتبات والمهارات التي ستمكنك من بناء ونشر تطبيق ايكومرس كامل.ومن اهم هذه الأساسيات:. 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