React Native CLI: Aplicaciones nativas para IOS y Android

所在平台: Udemy

课程主页: https://www.udemy.com/course/react-native-fh/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**Coursera 课程总结:React Native CLI:iOS 与 Android 原生应用开发** 本课程是一门全面的 React Native 移动应用开发课程,专为希望将 React Web 开发知识迁移到移动平台的前端开发者而设计。课程时长超过 42 小时,深入讲解了使用 React Native CLI 和 TypeScript 构建原生 iOS 和 Android 应用的方方面面。 **核心优势与亮点:** * **基于 React 和 Hooks 基础:** 课程假设学习者具备 React 和 Hooks 的基础知识,这使得学习 React Native 过程更加顺畅。 * **React Native CLI 驱动:** 课程完全基于 React Native CLI 进行开发,不使用 Expo,为开发者提供更深入的底层控制和理解。 * **TypeScript 全面实践:** 课程强制要求并详细展示了 TypeScript 的强大之处,包括严格的类型定义、自动文档生成等,帮助开发者构建更健壮、易于维护的应用。 * **丰富的组件和功能讲解:** 涵盖了 React Native 的绝大部分核心组件,并逐步深入到动画、状态管理、原生模块集成等高级主题。 * **实用的开发技术:** 详细介绍了导航(Stack, Drawer, Tabs 等)、API 请求(Axios, Middlewares)、样式设计(Flex, Box Model)、主题(Dark, Light)、状态管理(Context API)、CRUD 操作、图片处理、组件复用、各种动画效果(Infinite Scroll, Pull to Refresh, Slideshows)、表单处理、搜索、JWT 认证等。 * **跨平台部署:** 课程最终会指导学习者完成应用在 Apple App Store 和 Google Play Store 的部署。 * **实战项目与代码复用:** 课程目标是创建一个功能完善的应用,并提供大量的练习和代码示例,供学习者在未来的项目中复用。 **课程内容概览:** 课程从“Hello World”启动,逐步构建复杂性,深入探讨以下主题: * **React Native CLI 基础** * **地图集成:** Google Maps, Apple Maps, GPS * **原生设备功能:** Camera, Image Gallery * **TypeScript 应用:** Basic Types, Response Mapping, Props Mapping, Enforcing arguments * **导航:** React Navigation (Stack, Drawer, Tabs, Material Tabs, Scrollable Tabs) * **数据交互:** Axios, Instances, Middlewares, Special configurations for Mac/Windows * **UI/UX 开发:** Gradients, Flex Design, Box Object Model, Position, Themes (Dark, Light, Custom) * **状态管理:** Context API, API Consumption, CRUD operations * **组件化和复用:** Image Uploads, Component & Hook Reusability * **动画效果:** Animations, Infinite Scroll, Pull to Refresh, Slideshows, Carousels * **表单与数据处理:** Forms, Debouncers, Search * **安全:** JWT Authentication * **部署:** Apple App Store, Google Play Store * **以及更多……** 本课程力求成为一份全面、实用的 React Native 开发指南,帮助学习者掌握构建高质量原生移动应用所需的全部技能。

课程评论(0条)

课程详情

React Native: Aplicaciones nativas para IOS y AndroidEste curso completo de React Native tiene por objetivo enseñarte este framework de una forma sólida y robusta, con más de 42 horas de contenido en video (sin contar tareas y ejercicios). Es importante tener un base de React con Hooks para que este curso se sienta muy sencillo, ya que la idea de React Native, es que tomes tu conocimiento de aplicaciones de React y lo traslades a crear aplicaciones móviles.El curso está basado en React Native CLI (No expo) y de la mano de TypeScript, el cual no es obligatorio para React Native, pero absolutamente todo lo haremos basado en él para que vean el poder de tener un tipado estricto y así generar la documentación de nuestras funciones y métodos de forma automática.Tocaremos la mayor parte de los componentes existentes en React Native, pasaremos por un "Hola Mundo", luego animaciones, manejo de estado, recursos nativos y poco a poco crecemos en complejidad hasta llegar a los despliegues en la Google Play Store y Apple App Store.Estos son algunos temas que tocamos en el curso:React Native CLIGoogle MapsSDK Nativo para IOS y AndroidApple MapsGPSCámaraGalería de imágenesTypeScriptTipos básicosMapeo de respuestasMapeo de PropsObligar argumentos en componentesObligar argumentos en rutasReact NavigationStackDrawerTabsTopTabsMaterialTabsTopScrollableTapsArgumentos entre pantallasIconosAxiosIntanciasMiddlewaresConfiguraciones especiales para Mac y Windows con videos específicosGradientesDiseño Flex, Box Object Model y PositionTemasDarkLightPersonalizadoContextApiConsumo de APIsCRUDsCarga de imágenesRe-utilización de componentes y hooksAnimacionesInfiniteScrollPull to refreshSlideshowsCarruselesFormulariosDebouncersBúsquedasAutenticación mediante JWTDespliegues:Apple AppStoreGoogle PlayStoreY mucho másMi objetivo con este curso, es que sea lo más completo posible, con todo lo que puedes necesitar para crear aplicaciones móviles nativas y crear un repertorio enorme de ejercicios que te sirvan de documentación para cuando lo necesites, pero a la vez, que puedas tomar el código de esta librería que haremos y lo implementes de forma simple en tus aplicaciones futuras.Espero que el curso sea de tu agrado y nuevamente gracias por todo tu apoyo y soporte, que permitió la creación del mismo.Nos vemos en la siguiente clase

课程标签

0人关注该课程

主题相关的课程