Skip to content

Latest commit

 

History

History
104 lines (73 loc) · 6.98 KB

File metadata and controls

104 lines (73 loc) · 6.98 KB

Logo UCOL

Introducción a React Native

  • Organización. Individual
  • Modo. Asíncrono
  • Estrategia. Autoestudio
  • Duración. 7 días
  • Dedicación. 10.5 horas

Objetivo

Esta actividad tiene los siguientes objetivos:

  1. Instalar y configurar el ambiente de trabajo para programación con React Native:

    • Completar la instalación de las herramientas necesarias para desarrollar aplicaciones con React Native.
    • Configurar el entorno de desarrollo de acuerdo a las mejores prácticas y requisitos técnicos.
  2. Introducir la semántica y sintaxis de React Native:

    • Familiarizar a los participantes con los conceptos fundamentales de React Native.
    • Presentar la sintaxis y estructura básica de un proyecto de React Native.
    • Conocer los componentes, props y state en React Native.
    • Aprender cómo trabajar con estilos y estilizar componentes en React Native.
    • Introducir la navegación y la gestión de rutas en una aplicación React Native.

Estos objetivos buscan garantizar que los participantes adquieran los conocimientos necesarios para instalar, configurar y comenzar a desarrollar aplicaciones utilizando React Native. Además, se pretende que los participantes comprendan los conceptos básicos de la semántica y sintaxis de React Native, sentando así las bases para el desarrollo de aplicaciones móviles con esta tecnología.

Instrucciones

Para llevar a cabo esta actividad, sigue las siguientes instrucciones:

  • Instala y configura tu equipo de trabajo con las herramientas necesarias para programar con React Native: Asegúrate de tener instaladas todas las herramientas requeridas para trabajar con React Native en tu equipo. Sigue los pasos de instalación recomendados y verifica que el entorno esté correctamente configurado.

  • Utiliza los recursos de estudio recomendados para familiarizarte con la semántica y sintaxis de React Native: Dedica tiempo a explorar y estudiar los recursos recomendados que te permitirán comprender la semántica y sintaxis de React Native. Utiliza tutoriales, documentación oficial y otros materiales de aprendizaje relevantes.

  • Realiza ejercicios de práctica para reforzar los conocimientos adquiridos: Pon en práctica tus conocimientos realizando ejercicios específicos de React Native. Utiliza ejemplos y desafíos que te ayuden a familiarizarte con la escritura de código en este lenguaje. No dudes en consultar la documentación o buscar apoyo si encuentras dificultades.

  • Considera la posibilidad de trabajar en equipo, aunque esta actividad está diseñada para realizarse de manera individual: Aunque la actividad se puede realizar de manera individual, si lo consideras beneficioso, organízate con otros brightcoders para estudiar o practicar en equipo. Comparte recursos, ideas y soluciones para enriquecer el aprendizaje colaborativo.

  • Utiliza el canal de #support en Slack si tienes dudas o necesitas ayuda: Si surgen dudas durante el proceso de aprendizaje o te encuentras con obstáculos, no dudes en utilizar el canal de #support en Slack. Allí podrás recibir orientación y apoyo por parte de tus compañeros y brightmentors.

  • El objetivo no es convertirte en un experto, pero sí adquirir conocimientos suficientes para enfrentar los retos de la siguiente actividad: Ten en cuenta que el objetivo de esta actividad no es convertirte en un experto en React Native, sino adquirir conocimientos fundamentales para poder codificar y enfrentar los desafíos que se presenten en la siguiente actividad. Enfócate en adquirir una base sólida y comprender los conceptos esenciales.

  • Comparte recursos, materiales y tips de estudio/aprendizaje con tus compañeros: Participa activamente en la comunidad de brightcoders compartiendo recursos, materiales y consejos de estudio/aprendizaje relacionados con React Native. Aprovecha la colaboración y el intercambio de información para enriquecer el proceso de aprendizaje de todos.

Sigue estas instrucciones paso a paso para desarrollar tus habilidades en React Native. Recuerda que el aprendizaje es un proceso gradual y que la práctica constante es fundamental para mejorar. ¡Disfruta del aprendizaje y no dudes en compartir tus logros y dudas con tus compañeros brightcoders!

Entregables

  • Código fuente de ejercicios de práctica en este repositorio
  • Archivo README.md actualizado
  • La versión final del código deberá estar en la rama principal

Indicadores de cumplimiento

  1. Instalación y configuración del ambiente de trabajo para programación con React Native:

    • He completado la instalación de las herramientas necesarias para desarrollar aplicaciones con React Native.
    • He configurado correctamente mi entorno de desarrollo según las mejores prácticas y requisitos técnicos.
  2. Comprensión de la semántica y sintaxis de React Native:

    • Puedo explicar los conceptos fundamentales de React Native.
    • Comprendo la sintaxis y estructura básica de un proyecto de React Native.
    • Tengo conocimiento sobre componentes, props y state en React Native.
    • Sé cómo trabajar con estilos y estilizar componentes en React Native.
    • Entiendo la navegación y la gestión de rutas en una aplicación React Native.
  3. Realización de ejercicios de práctica para reforzar los conocimientos adquiridos:

    • He realizado ejercicios específicos de React Native para poner en práctica mis conocimientos.
    • He utilizado ejemplos y desafíos para familiarizarme con la escritura de código en React Native.
    • He consultado la documentación o buscado apoyo cuando he encontrado dificultades.
  4. Utilización del canal de #support en Slack:

    • He utilizado el canal de #support en Slack para plantear dudas o solicitar ayuda.
  5. Compartir recursos, materiales y tips de estudio/aprendizaje con mis compañeros:

    • He participado activamente en la comunidad de brightcoders compartiendo recursos, materiales y consejos relacionados con React Native.

Evalúa tu desempeño en cada uno de estos indicadores. Recuerda que estos indicadores reflejan tus logros y progresos en la actividad y te ayudarán a evaluar tu nivel de cumplimiento. ¡Sigue trabajando en tus habilidades en React Native y no dudes en compartir tus avances con tus compañeros!

Tecnologías

  • React Native (utiliza la versión estable más reciente)
  • Expo (opcional)

Recursos