• No hay productos en el carrito.

Certificado Profesional · Impartido por MetaPago único de $4,990 MXN · acceso por 12 meses

React Native

Conviértete en desarrollador/a móvil multiplataforma con React Native para iOS y Android.

Certificado con validez SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 203 h 100% autodidacta 35 unidades Nivel principiante
Modalidad

Así estudias: curso autodidacta

  • Autodidacta y 100% en línea: contenido disponible 24/7.
  • Avanzas a tu ritmo: la plataforma guarda tu progreso.
  • Sin tutor ni clases en vivo: el curso está diseñado para estudiarse por tu cuenta.
  • Te evalúas con actividades automáticas, sin entregas a un tutor.
Qué aprenderás

Lo que serás capaz de hacer

Aprenderás a crear aplicaciones móviles multiplataforma para iOS y Android con React Native. Desarrollarás habilidades prácticas en programación, gestión de datos y diseño de experiencias accesibles.

  • Usar JavaScript, React y componentes reutilizables para construir interfaces interactivas.
  • Crear aplicaciones móviles con navegación, listas, formularios e interacción nativa.
  • Consultar, almacenar y presentar datos mediante APIs REST y mecanismos de autenticación.
  • Gestionar cambios y revisiones de código con Git, la línea de comandos y GitHub.
  • Aplicar fundamentos de UX, accesibilidad e investigación para diseñar wireframes y prototipos.
Habilidades que desarrollarás
Mobile Development React Native Responsive Web Design Browser Compatibility HTML and CSS Cross Platform Development Hypertext Markup Language (HTML) Web Design Javascript Application Development Application Frameworks JavaScript Frameworks

Temario

UNIDAD 1 - Aplicaciones móviles · 23 lecciones

Introducción al desarrollo móvil - UNIDAD 1 - Aplicaciones móviles

  • Introducción al programaVideo · 3 min
  • Introducción al cursoVideo · 5 min
  • Funciones de desarrollador web y móvilVideo · 7 min
  • Un día en la vida de un desarrollador móvilVideo · 7 min
  • Programa del cursoLectura · 5 min
  • Explora tu camino como desarrollador móvilActividad · 15 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Visión general del proyecto CapstoneLectura · 10 min
  • Cómo funciona InternetVideo · 2 min
  • ¿Qué son los sitios y las páginas web?Video · 5 min
  • ¿Qué es un servidor web y cómo funciona?Video · 2 min
  • ¿Qué es un navegador web y cómo funciona?Video · 3 min
  • Comprobación de conocimientos - Cómo funciona la webCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • Evolución de las aplicaciones móvilesVideo · 3 min
  • iOS: Plataforma e idiomaVideo · 6 min
  • Android: Plataforma e idiomaVideo · 4 min
  • JavaScript, el lenguaje de la webVideo · 4 min
  • Navegadores web frente a navegadores móvilesVideo · 3 min
  • Sitios web con capacidad de respuestaVideo · 4 min
  • Cuestionario del módulo: Desarrollo móvilCuestionario · 20 min
  • Resumen del módulo: Desarrollo móvilVideo · 5 min
  • Recursos adicionalesLectura · 10 min
UNIDAD 2 - Introducción a HTML y CSS · 24 lecciones

Introducción al desarrollo móvil - UNIDAD 2 - Introducción a HTML y CSS

  • ¿Qué es el lenguaje de marcado de hipertexto?Video · 4 min
  • Documentos HTMLVideo · 4 min
  • Creación de un documento HTMLLectura · 1 h
  • Etiquetas HTML sencillasLectura · 15 min
  • Vinculación de documentosVideo · 3 min
  • Introducción al DOMVideo · 4 min
  • Accesibilidad webVideo · 3 min
  • Comprobación de conocimientos: Introducción al HTMLCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • Seleccionar y estilizarVideo · 6 min
  • Diferentes tipos de selectoresLectura · 10 min
  • Texto y color en CSSLectura · 10 min
  • Introducción del modelo de cajaVideo · 4 min
  • Flujo de documentos - Bloque vs. En líneaVideo · 4 min
  • Conceptos básicos de alineaciónLectura · 10 min
  • Comprobación de conocimientos: Conceptos básicos de CSSCuestionario · 20 min
  • Estilizar una páginaLectura · 1 h
  • Recursos adicionalesLectura · 10 min
  • Herramientas para desarrolladoresVideo · 3 min
  • Ejercicio: Examinar una página webLectura · 10 min
  • ¿Qué es un IDE?Video · 4 min
  • Examen del módulo: Introducción a HTML y CSSCuestionario · 20 min
  • Resumen del módulo: Introducción a HTML y CSSVideo · 3 min
  • Recursos adicionalesLectura · 10 min
UNIDAD 3 - React y React Native · 20 lecciones

Introducción al desarrollo móvil - UNIDAD 3 - React y React Native

  • ¿Qué es el desarrollo móvil multiplataforma?Video · 6 min
  • Otros enfoques de desarrollo de aplicaciones móvilesLectura · 5 min
  • Pros y contras del desarrollo de aplicaciones multiplataformaVideo · 4 min
  • ¿Qué es un emulador?Video · 3 min
  • Comprobación de conocimientos: Introducción al desarrollo móvil multiplataformaCuestionario · 20 min
  • Contenidos estáticos y dinámicosVideo · 4 min
  • Aplicaciones de una sola páginaVideo · 6 min
  • ¿Qué es React?Video · 4 min
  • Estudio de caso: ¿Por qué los ingenieros de Facebook crearon React?Video · 4 min
  • Cómo funciona ReactVideo · 2 min
  • El DOM virtualLectura · 10 min
  • Jerarquía de componentesVideo · 3 min
  • React y bibliotecas complementariasLectura · 15 min
  • Evaluación de conocimientos: Introducción a ReactCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • ¿Qué es React Native?Video · 5 min
  • ¿Por qué creó Meta React Native?Video · 6 min
  • Resumen del módulo: React y React NativeVideo · 2 min
  • Módulo Quiz: React y React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 4 - Resumen del curso y evaluación calificada · 6 lecciones

Introducción al desarrollo móvil - UNIDAD 4 - Resumen del curso y evaluación calificada

  • Resumen del curso 1: Introducción al desarrollo móvilVideo · 3 min
  • Sobre la tarea de programación Crear y dar estilo a una página webLectura · 5 min
  • Crear y estilizar una página webLectura · 1 h
  • Evaluación graduada: Introducción al desarrollo móvilCuestionario · 20 min
  • Enhorabuena, ha completado Introducción al desarrollo móvilVideo · 2 min
  • Próximos pasos tras Introducción al desarrollo móvilLectura · 3 min
UNIDAD 5 - Introducción a Javascript · 51 lecciones

Programación con JavaScript - UNIDAD 5 - Introducción a Javascript

  • Introducción a la programación con JavaScriptVideo · 4 min
  • ¿Cómo se utiliza JavaScript en el mundo real?Video · 4 min
  • Programa del cursoLectura · 5 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Cómo posicionarse para una nueva carreraLectura · 8 min
  • Cómo descubrir oportunidades de empleoLectura · 10 min
  • Configuración del código VS (opcional)Video · 6 min
  • Introducción a la programaciónVideo · 4 min
  • ¿Por qué JavaScript?Video · 5 min
  • Programación en JavaScriptVideo · 3 min
  • Escribir su primer código JavaScriptLectura · 2 min
  • VariablesVideo · 7 min
  • Detective Digital: Descubre la magia interactiva que te rodeaActividad · 20 min
  • Ejercicio: Declarar variablesLectura · 10 min
  • Solución: Declarar variablesLectura · 7 min
  • Declarar variablesCuestionario · 20 min
  • Tipos de datosVideo · 5 min
  • OperariosVideo · 7 min
  • NúmerosVideo · 3 min
  • CuerdasVideo · 3 min
  • BooleanosVideo · 5 min
  • Operadores en profundidadLectura · 30 min
  • Ejercicio: Uso avanzado de operadoresLectura · 10 min
  • Solución: Uso avanzado de operadoresLectura · 10 min
  • Autoexamen: Uso avanzado de operadoresCuestionario · 20 min
  • Comprobación de conocimientos: Bienvenido a la programaciónCuestionario · 20 min
  • Mejoras en JavaScriptLectura · 8 min
  • Recursos adicionalesLectura · 10 min
  • Declaraciones por escritoVideo · 3 min
  • Trabajar con sentencias condicionalesVideo · 6 min
  • Ejemplos condicionalesLectura · 12 min
  • Ejercicio: Practicar enunciados condicionalesLectura · 30 min
  • Soluciones: Practicar enunciados condicionalesLectura · 10 min
  • Practicar sentencias condicionalesCuestionario · 20 min
  • Sentencias condicionales en JavaScriptActividad · 15 min
  • Construcciones en bucleVideo · 4 min
  • Para bucleVideo · 3 min
  • Bucle whileVideo · 3 min
  • Ejercicio: Tareas repetitivas con buclesLectura · 20 min
  • Soluciones: Tareas repetitivas con buclesLectura · 10 min
  • Bucles For en JavaScript: Conceptos básicos y usoCuestionario · 20 min
  • Bucles anidadosVideo · 6 min
  • Bucles y bucles anidadosLectura · 10 min
  • Usos de los buclesLectura · 10 min
  • Ejercicio: Trabajar con condicionales y buclesLectura · 30 min
  • Solución: Trabajar con condicionales y buclesLectura · 10 min
  • Fundamentos de los bucles anidados de JavaScriptCuestionario · 20 min
  • Comprobación de conocimientos - Condicionales y buclesCuestionario · 20 min
  • Resumen del módulo: Introducción a JavaScriptVideo · 1 min
  • Examen del módulo: Introducción a JavaScriptCuestionario · 20 min
  • Recursos adicionales para condicionales y buclesLectura · 5 min
UNIDAD 6 - Los componentes básicos de un programa · 36 lecciones

Programación con JavaScript - UNIDAD 6 - Los componentes básicos de un programa

  • FuncionesVideo · 6 min
  • Almacenamiento de datos en matricesVideo · 4 min
  • Construir y llamar funcionesLectura · 30 min
  • Ejercicio: Practicar con funcionesLectura · 30 min
  • Solución: Practicar con funcionesLectura · 10 min
  • Introducción a las funciones de JavaScriptCuestionario · 20 min
  • Introducción a los objetosVideo · 4 min
  • Literales de objeto y notación con puntosLectura · 30 min
  • Literales de objeto y notación de paréntesisLectura · 15 min
  • Las matrices son objetosLectura · 15 min
  • Hoja de trucos sobre objetos matemáticosLectura · 10 min
  • Objeto matemáticoVideo · 3 min
  • Una mirada más atenta a las cuerdasVideo · 4 min
  • Hoja de trucos para cuerdasLectura · 15 min
  • Ejercicio: Creación de matrices y objetosLectura · 10 min
  • Soluciones: Creación de matrices y objetosLectura · 10 min
  • Related Técnicas numéricas aleatorias en JavaScriptCuestionario · 20 min
  • Métodos de objetosLectura · 15 min
  • Tipo deVideo · 3 min
  • Matrices, objetos y funciones de JavaScriptActividad · 15 min
  • Comprobación de conocimientos: Matrices, objetos y funcionesCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Fallos y erroresVideo · 5 min
  • Pruebe los bloques de capturaVideo · 6 min
  • Errores de sintaxis, lógicos y de ejecuciónLectura · 30 min
  • Valores indefinidos, nulos y vacíosVideo · 6 min
  • Ejercicio: Prevención de erroresLectura · 30 min
  • Solución: Prevención de erroresLectura · 10 min
  • Errores de JavaScript, valores vacíos y fundamentos de JestCuestionario · 20 min
  • Ejercicio: Programación defensivaLectura · 10 min
  • Solución: Programación defensivaLectura · 10 min
  • Comprobación de conocimientos: Tratamiento de erroresCuestionario · 20 min
  • Resumen del módulo: Los componentes básicos de un programaVideo · 2 min
  • Cuestionario del módulo: Los componentes básicos de un programaCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • Resúmenes de datos en JavaScript: Matrices, objetos, funciones y gestión de erroresCuestionario · 20 min
UNIDAD 7 - Paradigmas de programación · 58 lecciones

Programación con JavaScript - UNIDAD 7 - Paradigmas de programación

  • Introducción a la programación funcionalVideo · 4 min
  • Valores de retorno de las funcionesLectura · 10 min
  • Llamada a funciones y recursividadVideo · 3 min
  • Introducción a la recursión con el ejemplo de la secuencia de FibonacciLectura · 1 h
  • Introducción al ámbito de aplicaciónVideo · 2 min
  • El paradigma de la programación funcionalLectura · 30 min
  • Visual Studio Code en CourseraLectura · 10 min
  • Construir un programa funcionalLectura · 3 h
  • Introducción a la programación funcional y la recursiónCuestionario · 20 min
  • Ámbito con var, let y constVideo · 4 min
  • Comparación de var, let y constVideo · 4 min
  • Comprobación de conocimientos: Introducción a la programación funcionalCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • Refactorización de var a let y const: Corrección de errores comunes de JavaScriptLectura · 1 h
  • Introducción a la programación orientada a objetosVideo · 9 min
  • ClasesVideo · 2 min
  • Principios de programación orientada a objetosLectura · 30 min
  • ConstructoresLectura · 10 min
  • HerenciaVideo · 5 min
  • Creación de clasesLectura · 30 min
  • Parámetros por defectoLectura · 10 min
  • Diseñar un programa OOLectura · 12 min
  • Construir un programa orientado a objetosLectura · 3 h
  • Programación orientada a objetos y prototipos en JavaScriptCuestionario · 20 min
  • Plano de programación orientada a objetos: Diseño con clases y herenciaActividad · 15 min
  • Comprobación de conocimientos: Introducción a la programación orientada a objetosCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Desestructuración de matrices y objetosVideo · 3 min
  • For de bucles y objetosLectura · 30 min
  • For- de bucles y objetosVideo · 5 min
  • Ejemplos de literales de plantillaLectura · 30 min
  • Trabajar con literales de plantillaVideo · 4 min
  • Iteración de matrices y objetosLectura · 3 h
  • Fundamentos de JavaScript: Desestructuración, bucles y literales de plantillaCuestionario · 20 min
  • Estructuras de datosVideo · 4 min
  • Trabajar con matrices y objetos: Ejercicio de desestructuraciónLectura · 1 h
  • Ejemplos de estructuras de datosLectura · 30 min
  • Operador de dispersiónVideo · 4 min
  • Operario de descansoVideo · 4 min
  • Uso de la dispersión y el descansoLectura · 30 min
  • Fundamentos de JavaScript: Operaciones Spread, Rest y Array ConcisasLectura · 1 h
  • Comprobación de conocimientos: Funciones avanzadas de JavaScriptCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Módulos JavaScriptVideo · 5 min
  • Manipulación del DOM de JavaScriptVideo · 7 min
  • Interactividad JavaScriptLectura · 5 min
  • Selectores JavaScriptVideo · 3 min
  • Gestión de eventosVideo · 5 min
  • Ejercicio: Actualización del contenido de la página webLectura · 15 min
  • Ejercicio: Capturar datosLectura · 10 min
  • Solución: Captura de datosLectura · 6 min
  • Manipulación y selectores DOM de JavaScriptCuestionario · 20 min
  • Mover datos en la webLectura · 10 min
  • Notación de objetos de JavaScript - JSONVideo · 3 min
  • Comprobación de conocimientos - JavaScript en el navegadorCuestionario · 20 min
  • Resumen del módulo: Paradigmas de programaciónVideo · 2 min
  • Examen del módulo: Paradigmas de programaciónCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
UNIDAD 8 - Pruebas · 13 lecciones

Programación con JavaScript - UNIDAD 8 - Pruebas

  • Otros entornos JavaScript - node & NPMVideo · 6 min
  • Instalación de Node y NPM (opcional)Lectura · 10 min
  • ¿Qué son las pruebas?Video · 7 min
  • Tipos de pruebasVideo · 5 min
  • Introducción a JestVideo · 5 min
  • Escribiendo pruebas con JestVideo · 5 min
  • Escribir una prueba unitariaLectura · 3 h
  • Introducción a las pruebas de JavaScript con JestCuestionario · 20 min
  • TDD (desarrollo basado en pruebas)Video · 7 min
  • Comprobación de conocimientos: Introducción a las pruebasCuestionario · 20 min
  • Cuestionario del módulo: PruebasCuestionario · 20 min
  • Resumen del módulo: PruebasVideo · 2 min
  • Recursos adicionalesLectura · 10 min
UNIDAD 9 - Evaluación graduada de final de curso · 7 lecciones

Programación con JavaScript - UNIDAD 9 - Evaluación graduada de final de curso

  • Recapitulación Programación con JavaScriptVideo · 4 min
  • Sobre el ejercicio de hacer recibos de Little LemonLectura · 10 min
  • Recibidor Little LemonLectura · 3 h
  • Recibidor Little LemonCuestionario · 20 min
  • Examen final calificado: Programación con JavaScriptCuestionario · 20 min
  • Enhorabuena por completar el curso Programación con JavaScriptVideo · 2 min
  • Próximos pasosLectura · 3 min
UNIDAD 10 - Colaboración de software · 17 lecciones

Control de versiones - UNIDAD 10 - Colaboración de software

  • Introducción al cursoVideo · 3 min
  • ¿Cómo colaboran los desarrolladores en el mundo real?Video · 5 min
  • Programa del curso: Control de versionesLectura · 5 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Por qué todo desarrollador necesita herramientas de colaboraciónActividad · 15 min
  • ¿Qué es el control de versiones?Video · 5 min
  • Caso práctico: Cómo colaboran los ingenieros de MetaVideo · 4 min
  • Terminología de Git para el control de versionesLectura · 15 min
  • Sistemas de control de versiones y herramientasVideo · 4 min
  • Una historia del control de versionesLectura · 5 min
  • Control de versiones en el desarrollo de software profesionalLectura · 8 min
  • Una historia de revisionesVideo · 4 min
  • Puesta en escena frente a producciónLectura · 5 min
  • Verificación de conocimientos: Introducción al control de versionesCuestionario · 20 min
  • Resumen del módulo: Colaboración de softwareVideo · 2 min
  • Cuestionario del módulo: Colaboración de softwareCuestionario · 20 min
  • Recursos adicionalesLectura · 6 min
UNIDAD 11 - Línea de comandos · 19 lecciones

Control de versiones - UNIDAD 11 - Línea de comandos

  • La línea de comandosVideo · 6 min
  • ¿Qué son los comandos Unix?Video · 4 min
  • Uso de Bash en el Terminal MacLectura · 10 min
  • Uso de Bash en WindowsLectura · 10 min
  • Creación y ejecución de scripts de BashVideo · 4 min
  • Introducción a la línea de comandos: Comprobación del directorio de trabajoLectura · 10 min
  • Cambiar de directorio y mostrar el contenidoVideo · 5 min
  • Creación y traslado de directorios y archivosVideo · 4 min
  • Dominar la gestión de archivos y directorios en UnixActividad · 15 min
  • Crear y manipular directorios y archivosLectura · 1 h
  • Autorrevisión: Crear y modificar directorios y archivosCuestionario · 20 min
  • TuberíasVideo · 3 min
  • RedirecciónVideo · 7 min
  • GrepVideo · 3 min
  • Laboratorio práctico: Exploración de comandos de Shell para procesamiento de archivos y textoLectura · 1 h
  • Comprobación de conocimientos: Comandos UnixCuestionario · 20 min
  • Cuestionario del módulo: Línea de comandosCuestionario · 20 min
  • Resumen del módulo: Línea de comandosVideo · 1 min
  • Recursos adicionalesLectura · 30 min
UNIDAD 12 - Trabajar con Git · 28 lecciones

Control de versiones - UNIDAD 12 - Trabajar con Git

  • ¿Qué es Git y GitHub?Video · 3 min
  • Instalación de Git (Windows y Mac)Lectura · 10 min
  • Instalación de Git en MacLectura · 15 min
  • Cree su cuenta de GitHubLectura · 10 min
  • Conexión a GitHub a través de HTTPSLectura · 10 min
  • Conexión a GitHub a través de SSHLectura · 10 min
  • Creación y clonación de un repositorioVideo · 5 min
  • Cómo funciona GitVideo · 3 min
  • Añadir y confirmarVideo · 5 min
  • A distancia frente a localVideo · 5 min
  • Empujar y tirarVideo · 4 min
  • Añadir, confirmar y enviarActividad · 15 min
  • RamasVideo · 7 min
  • Utilizar un repositorioLectura · 1 h
  • Autoexamen: Utilización de un repositorioCuestionario · 20 min
  • Resolución de conflictosLectura · 15 min
  • Laboratorio práctico: Resolución de conflictos de fusión en GitHub mediante ramasLectura · 1 h
  • Ejemplo de flujo de trabajoVideo · 4 min
  • CABEZAVideo · 6 min
  • Comandos DiffVideo · 4 min
  • Culpe aVideo · 6 min
  • BifurcaciónLectura · 15 min
  • Comprobación de conocimientos: Git y GitHubCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • Crear un repositorio con bifurcaciónLectura · 1 h
  • Auto-revisión: Crear un repositorio con bifurcaciónCuestionario · 20 min
  • Cuestionario del módulo: Trabajar con GitCuestionario · 20 min
  • Resumen del módulo: Trabajar con GitVideo · 1 min
UNIDAD 13 - Evaluación calificada · 8 lecciones

Control de versiones - UNIDAD 13 - Evaluación calificada

  • Resumen del curso: Control de versionesVideo · 3 min
  • Acerca de la evaluación por nivelesLectura · 3 min
  • Ejercicio: Gestionar un proyecto en GitHubLectura · 1 h
  • Solución: administrar un proyecto en GitHubLectura · 10 min
  • Autoexamen: Gestión de un proyecto en GitHubCuestionario · 20 min
  • Evaluación graduada de final de cursoCuestionario · 20 min
  • Enhorabuena por haber completado el curso sobre control de versionesVideo · 2 min
  • Resumen del curso y próximos pasosLectura · 2 min
UNIDAD 14 - Componentes React · 49 lecciones

Conceptos básicos de React - UNIDAD 14 - Componentes React

  • Introducción al curso: Conceptos básicos de ReactVideo · 2 min
  • ¿Cómo se utiliza React en el mundo real?Video · 4 min
  • Antes de aprender ReactLectura · 10 min
  • Construyendo tu base React: Entendiendo HTML, CSS y JavaScriptActividad · 15 min
  • Módulos JavaScript, importaciones - exportacionesLectura · 15 min
  • Recursos adicionales: Componentes ReactLectura · 5 min
  • ¿Por qué React?Video · 4 min
  • Visión general de React.jsVideo · 5 min
  • Introducción a los componentes funcionalesVideo · 6 min
  • Creación de componentes ReactVideo · 4 min
  • Transpilar JSXLectura · 20 min
  • Bloques de construcción de React: Preparación para el primer laboratorioActividad · 15 min
  • Trabajar con laboratorios en este cursoLectura · 7 min
  • Su primer componenteLectura · 1 h
  • Solución: Su primer componenteLectura · 5 min
  • Autoexamen: Su primer componenteCuestionario · 20 min
  • Estructura del proyecto ReactVideo · 6 min
  • Personalizar el proyectoLectura · 20 min
  • Importación de componentesVideo · 5 min
  • Creación e importación de componentesLectura · 1 h
  • Solución: Creación e importación de componentesLectura · 5 min
  • Autoexamen: Creación e importación de componentesCuestionario · 20 min
  • Recursos adicionales para React components and where they liveLectura · 5 min
  • Configuración de un proyecto React en VS Code (Opcional)Lectura · 10 min
  • Comprobación de conocimientos: Componentes de React y dónde vivenCuestionario · 20 min
  • Principios de los componentes: PuntalesVideo · 6 min
  • Disección de accesoriosLectura · 20 min
  • Utilización de accesorios en los componentesVideo · 5 min
  • Pases de accesoriosLectura · 1 h
  • Solución: Pasar puntalesLectura · 5 min
  • Autoexamen: Aprobar apoyosCuestionario · 20 min
  • Presentación de JSXVideo · 4 min
  • Atrezzo y niñosLectura · 20 min
  • Estilización de elementos JSXLectura · 20 min
  • Estilo prácticoVideo · 3 min
  • Sintaxis JSX y función de flechaLectura · 20 min
  • Comprobación de conocimientos: Estilizar JSXCuestionario · 20 min
  • Expresiones JSX incrustadasVideo · 2 min
  • Operadores y funciones ternarios en JSXLectura · 20 min
  • Expresiones como accesoriosLectura · 10 min
  • Incrustación en atributosVideo · 2 min
  • Componentes ReactActividad · 15 min
  • Múltiples componentesLectura · 1 h
  • Solución: Múltiples componentesLectura · 20 min
  • Tarjetas de números aleatorios: Una aplicación práctica de React para principiantesLectura · 1 h
  • Autorrevisión: Múltiples componentesCuestionario · 20 min
  • Resumen del módulo: Componentes ReactVideo · 3 min
  • Módulo Quiz: Componentes ReactCuestionario · 20 min
  • Recursos adicionales: Uso y estilo de los componentesLectura · 5 min
UNIDAD 15 - Datos y Estado · 35 lecciones

Conceptos básicos de React - UNIDAD 15 - Datos y Estado

  • Tipos de eventosVideo · 4 min
  • Asuntos destacadosLectura · 20 min
  • Manejo de eventos comunesVideo · 3 min
  • Sintaxis para manipuladoresVideo · 5 min
  • Comprobación de conocimientos: Eventos y erroresCuestionario · 20 min
  • Manejo de eventos y expresiones incrustadasLectura · 20 min
  • Eventos de usuarioVideo · 6 min
  • Eventos dinámicosLectura · 1 h
  • Solución: Eventos dinámicosLectura · 5 min
  • Autoexamen: Eventos dinámicosCuestionario · 20 min
  • Comprobación de conocimientos: Eventos dinámicos y cómo manejarlosCuestionario · 20 min
  • Recursos adicionales: Datos y estadoLectura · 5 min
  • Flujo de datos padre-hijoVideo · 6 min
  • Flujo de datos en ReactLectura · 10 min
  • Los niños y los datosVideo · 3 min
  • Comprobación de conocimientos: Flujo de datosCuestionario · 20 min
  • ¿Qué es el Estado?Video · 5 min
  • Estado de observaciónVideo · 4 min
  • Estado de ReactActividad · 15 min
  • ¿Qué son los ganchos?Video · 4 min
  • Utilizar ganchosLectura · 20 min
  • Gestionar el estadoVideo · 5 min
  • Aplicación Contador React: Manejo de Eventos con useStateLectura · 1 h
  • Comprobación de conocimientos: Enuncie el conceptoCuestionario · 20 min
  • Perforación de puntalesLectura · 10 min
  • Gestión del estado de ReactVideo · 6 min
  • Comprobación de conocimientos: Estado aprobadoCuestionario · 20 min
  • Con estado frente a sin estadoVideo · 4 min
  • Gestión del estado en ReactLectura · 1 h
  • Solución: Gestión del estado en ReactLectura · 5 min
  • Autoexamen: Gestión del estado en ReactCuestionario · 20 min
  • Comprobación de conocimientos: Estado o apátridaCuestionario · 20 min
  • Resumen del módulo: Datos y estadoVideo · 5 min
  • Cuestionario del módulo: Datos y estadoCuestionario · 20 min
  • Recursos adicionales: Datos y eventosLectura · 5 min
UNIDAD 16 - Navegación, actualización y activos en React.js · 29 lecciones

Conceptos básicos de React - UNIDAD 16 - Navegación, actualización y activos en React.js

  • Tipos básicos de navegaciónVideo · 6 min
  • NavegaciónLectura · 20 min
  • La barra de navegaciónVideo · 5 min
  • Crear una rutaLectura · 1 h
  • Solución: Crear una rutaLectura · 15 min
  • Autoexamen: Creación de una rutaCuestionario · 20 min
  • Comprobación de conocimientos: NavegaciónCuestionario · 20 min
  • Renderizado condicionalVideo · 5 min
  • Aplicación del renderizado condicionalLectura · 10 min
  • Componentes condicionalesLectura · 10 min
  • Actualizaciones condicionales de una vistaVideo · 3 min
  • Renderizado dinámico de componentes en React: Una aplicación de inicio/cierre de sesiónLectura · 1 h
  • Comprobación de conocimientos: Actualizaciones condicionalesCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué es un activo y dónde vive?Video · 4 min
  • Agrupación de activosLectura · 10 min
  • Utilización de activos incorporadosVideo · 3 min
  • Visualización de imágenesLectura · 1 h
  • Solución: Visualización de imágenesLectura · 5 min
  • Autoexamen: Visualización de imágenesCuestionario · 20 min
  • Audio y vídeoVideo · 4 min
  • Paquetes multimediaLectura · 10 min
  • Crear un componente audio / vídeoVideo · 3 min
  • A practicar: Selección de cancionesLectura · 1 h
  • Solución: Selección de cancionesLectura · 5 min
  • Autoevaluación: Selección de cancionesCuestionario · 20 min
  • Resumen del módulo: navegación, actualización y activos en React.jsVideo · 5 min
  • Prueba del módulo: navegación, actualización y activos en React.jsCuestionario · 20 min
  • Recursos adicionales: Uso de activos en ReactLectura · 5 min
UNIDAD 17 - Su primera aplicación React · 7 lecciones

Conceptos básicos de React - UNIDAD 17 - Su primera aplicación React

  • Resumen del curso: Conceptos básicos de ReactVideo · 3 min
  • Acerca de esta evaluación graduada: Calculadora appLectura · 5 min
  • Crear una aplicación de calculadoraLectura · 3 h
  • Solución: Construir una aplicación de calculadoraLectura · 10 min
  • Ejemplo: Construir una aplicación de calculadoraVideo · 4 min
  • Enhorabuena, ¡ha completado los fundamentos de React!Video · 2 min
  • Próximos pasosLectura · 3 min
UNIDAD 18 - Introducción a React Native · 48 lecciones

React Native - UNIDAD 18 - Introducción a React Native

  • Introducción al cursoVideo · 4 min
  • ¿Qué es React Native?Video · 6 min
  • Funciones de desarrollador nativo, multiplataforma e híbridoVideo · 5 min
  • Conozca a un desarrollador multiplataformaVideo · 3 min
  • Bridging the Gap: Your React Foundation for Mobile Apps (Acortando distancias: su base React para aplicaciones móviles)Actividad · 15 min
  • Programa del cursoLectura · 15 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Visión general del entorno de desarrollo React NativeVideo · 2 min
  • React Native con ExpoVideo · 5 min
  • Recursos adicionalesLectura · 5 min
  • ¿Cómo se utiliza React Native en el mundo real?Video · 4 min
  • Código React NativeVideo · 3 min
  • Ventajas de React NativeLectura · 6 min
  • ¿Qué es la Expo?Video · 5 min
  • Creación de aplicaciones React Native con ExpoLectura · 5 min
  • Comprobación de conocimientos: Introducción a React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 3 min
  • ¿Qué son los componentes React Native?Video · 6 min
  • Construir un componenteVideo · 4 min
  • Explorar la construcción de un componenteLectura · 10 min
  • Ejercicio: Su primer componente React NativeLectura · 30 min
  • Solución: Su primer componente React NativeLectura · 30 min
  • Autoevaluación: Su primer componente React NativeCuestionario · 20 min
  • Comprobación de conocimientos: Componentes React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué son los componentes de vista y texto?Video · 3 min
  • Uso de los componentes de vista y textoVideo · 5 min
  • Explorar los componentes de vista y textoLectura · 10 min
  • Ejercicio: Construir una pantalla React NativeLectura · 30 min
  • Solución: Construir una pantalla React NativeLectura · 30 min
  • Autoevaluación: Construir una pantalla React NativeCuestionario · 20 min
  • ¿Qué es el componente ScrollView?Video · 4 min
  • Uso del componente ScrollViewVideo · 5 min
  • Explorar el componente ScrollViewLectura · 15 min
  • Ejercicio: Construir un componente desplazableLectura · 30 min
  • Solución: Construir un componente desplazableLectura · 30 min
  • Autoexamen: Construir un componente desplazableCuestionario · 20 min
  • Comprobación de conocimientos: Vistas, texto y componentes desplazablesCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Estilización de componentes mediante StyleSheetVideo · 4 min
  • Estilo prácticoVideo · 5 min
  • Estilización mediante StyleSheetLectura · 15 min
  • Ejercicio: Estilizar un componenteLectura · 30 min
  • Solución: Estilizar un componenteLectura · 30 min
  • Autoexamen: Estilizar un componenteCuestionario · 20 min
  • Resumen del módulo: Introducción a React NativeVideo · 3 min
  • Examen del módulo: Introducción a React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 19 - Listas e introducción de texto en React Native · 39 lecciones

React Native - UNIDAD 19 - Listas e introducción de texto en React Native

  • Renderizado de listas grandes mediante el componente FlatListVideo · 4 min
  • Uso del componente FlatListVideo · 4 min
  • Explorar el componente FlatListLectura · 15 min
  • Ejercicio: Renderizar una lista grande utilizando FlatListLectura · 30 min
  • Solución: Renderizar una lista grande utilizando FlatListLectura · 30 min
  • Autorrevisión - Renderizar una lista grande utilizando FlatListCuestionario · 20 min
  • Métodos FlatListVideo · 5 min
  • Comprobación de conocimientos: Renderizar listas grandes con FlatListCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Renderizar grandes listas por secciones utilizando SectionListVideo · 4 min
  • Uso del componente SectionListVideo · 6 min
  • Explorar el componente SectionListLectura · 20 min
  • Ejercicio: Renderizar una lista grande utilizando SectionListLectura · 30 min
  • Solución: Renderizar una lista grande utilizando SectionListLectura · 30 min
  • Revisión propia: Renderizar una lista grande utilizando SectionListCuestionario · 20 min
  • Comprobación de conocimientos: Renderizar listas grandes con SectionListCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
  • ¿Qué es el componente TextInput?Video · 4 min
  • Configurar el componente TextInputVideo · 5 min
  • Componente TextInput y sus característicasLectura · 20 min
  • Ejercicio: Crear un componente TextInputLectura · 30 min
  • Solución: Crear un componente TextInputLectura · 30 min
  • Autoexamen: Crear un componente TextInputCuestionario · 20 min
  • Teclado virtual en aplicaciones móvilesVideo · 5 min
  • Trucos y consejos para manejar el teclado virtualLectura · 20 min
  • Manejo del teclado virtualVideo · 5 min
  • Comprobación de conocimientos: Aceptar la entrada del usuarioCuestionario · 20 min
  • Recursos adicionalesLectura · 15 min
  • Accesorios comunes del componente TextInputLectura · 30 min
  • Pasar props al componente TextInputVideo · 5 min
  • Ejercicio: Crear una página de inicio de sesiónLectura · 30 min
  • Solución: Crear una página de inicio de sesiónLectura · 30 min
  • Autorrevisión: Crear una página de inicio de sesiónCuestionario · 20 min
  • Uso de los métodos TextInputVideo · 6 min
  • Métodos TextInputLectura · 15 min
  • Comprobación de conocimientos: Puntales y métodos en TextInputCuestionario · 20 min
  • Resumen del módulo: Listas e introducción de texto en React NativeVideo · 4 min
  • Examen del módulo: Listas y entrada de texto en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 20 - Pressable, imágenes y ganchos en React Native · 34 lecciones

React Native - UNIDAD 20 - Pressable, imágenes y ganchos en React Native

  • ¿Qué es el componente prensable?Video · 5 min
  • Uso del componente prensableVideo · 5 min
  • Explorar PressableLectura · 20 min
  • Ejercicio: Crear un área de texto clicable con PressableLectura · 30 min
  • Solución: Crear un área de texto en la que se pueda hacer clic con PressableLectura · 30 min
  • Autoexamen: Cree un área de texto en la que se pueda hacer clic con PressableCuestionario · 20 min
  • Comprobación de conocimientos: Componente prensableCuestionario · 20 min
  • Recursos adicionalesLectura · 25 min
  • Visualización de imágenes en React NativeVideo · 5 min
  • Uso del componente de imagenVideo · 2 min
  • Exploración del componente imagenLectura · 15 min
  • Estilizar una imagen dentro de la aplicaciónVideo · 3 min
  • Pasar accesorios al componente de imagenVideo · 5 min
  • Explorando los accesorios del componente de imagenLectura · 30 min
  • Establecer imágenes de fondoVideo · 3 min
  • Ejercicio: Visualización de imágenes en su aplicaciónLectura · 30 min
  • Solución: Mostrar imágenes en su aplicaciónLectura · 30 min
  • Autorrevisión: Visualización de imágenes en su aplicaciónCuestionario · 20 min
  • Comprobación de conocimientos: Imágenes en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué son los ganchos?Video · 3 min
  • Uso del gancho useColorSchemeVideo · 4 min
  • Explorando el gancho useColorSchemeLectura · 20 min
  • Uso del gancho useWindowDimensionsVideo · 3 min
  • Explore el gancho useWindowDimensionsLectura · 15 min
  • Utilizar otros ganchos comunitariosVideo · 3 min
  • Explorar otros ganchos comunitariosLectura · 10 min
  • Ejercicio: Hooks en React NativeLectura · 30 min
  • Solución: Ganchos en React NativeLectura · 30 min
  • Auto revisión: Ganchos en React NativeCuestionario · 20 min
  • Comprobación de conocimientos: Hooks en React NativeCuestionario · 20 min
  • Resumen del módulo: Pressable, Imágenes y Hooks en React NativeVideo · 2 min
  • Examen del módulo: Pressable, Imágenes y Hooks en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 21 - React Navigation · 41 lecciones

React Native - UNIDAD 21 - React Navigation

  • ¿Qué es React Navigation?Video · 5 min
  • Instalación y configuración de React NavigationLectura · 20 min
  • Configuración de la navegación ReactVideo · 2 min
  • Utilización del Stack.NavigatorVideo · 5 min
  • Creación y configuración del navegador de pila nativoLectura · 15 min
  • Enfoques para pasar el atrezzo a la pantallaVideo · 3 min
  • Pasar puntales a la pantallaLectura · 10 min
  • Ejercicio: Establecer rutasLectura · 30 min
  • Solución: Establecer rutasLectura · 30 min
  • Autorrevisión: Establecer rutasCuestionario · 20 min
  • Comprobación de conocimientos: Introducción a React NavigationCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Pasar a una nueva pantallaVideo · 5 min
  • Moverse entre pantallasVideo · 3 min
  • Navegar a una pantallaLectura · 15 min
  • Volver a la pantalla anteriorVideo · 3 min
  • Configuración de una barra de cabeceraVideo · 6 min
  • Ejercicio: Moverse entre pantallasLectura · 30 min
  • Solución: Moverse entre pantallasLectura · 30 min
  • Autoexamen: Moverse entre pantallasCuestionario · 20 min
  • Comprobación de conocimientos: Moverse entre pantallasCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué es la navegación por pestañas?Video · 5 min
  • Ejemplo de navegación por pestañasVideo · 3 min
  • Personalización del navegador de pestañasVideo · 4 min
  • Explorar la navegación por pestañasLectura · 6 min
  • Ejercicio: Configurar la navegación por pestañasLectura · 30 min
  • Solución: Configurar la navegación por pestañasLectura · 30 min
  • Auto revisión: Configurar la navegación por pestañasCuestionario · 20 min
  • Comprobación de conocimientos: Navegación por pestañasCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué es la navegación por cajones?Video · 3 min
  • Ejemplo de navegación por cajonesVideo · 4 min
  • Explorar la navegación por los cajonesLectura · 10 min
  • Ejercicio: Configurar la navegación por los cajonesLectura · 30 min
  • Solución: Configurar la navegación por los cajonesLectura · 30 min
  • Autorrevisión: Configurar la navegación por los cajonesCuestionario · 20 min
  • Comprobación de conocimientos: Navegación por los cajonesCuestionario · 20 min
  • Resumen del módulo: React NavigationVideo · 2 min
  • Examen del módulo: React NavigationCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 22 - Evaluación del proyecto final · 9 lecciones

React Native - UNIDAD 22 - Evaluación del proyecto final

  • Resumen del curso: React NativeVideo · 3 min
  • Sobre la evaluación final del proyectoLectura · 10 min
  • Ejercicio Suscripción al boletín de Little LemonLectura · 30 min
  • Código de solución: Suscripción al boletín de Little LemonLectura · 30 min
  • Revisión por pares: Suscripción al boletín Little LemonLección · 1 h
  • Paseo por la solución: Suscripción al boletín de Little LemonVideo · 3 min
  • Examen final del curso: React NativeCuestionario · 20 min
  • Enhorabuena, ¡ha completado React Native!Video · 2 min
  • Próximos pasosLectura · 2 min
UNIDAD 23 - Introducción a las API REST · 23 lecciones

Trabajar con datos - UNIDAD 23 - Introducción a las API REST

  • Por qué los datos son importantes para las aplicaciones móvilesVideo · 4 min
  • Introducción al curso: Trabajar con datos en React NativeVideo · 3 min
  • Descubrir datos en sus aplicaciones móviles favoritas : aplicación para dispositivos móvilesActividad · 15 min
  • Programa del cursoLectura · 10 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Lo que sabe sobre HTTPVideo · 6 min
  • RESTfulnessVideo · 8 min
  • Convenciones de denominaciónVideo · 8 min
  • Buenas rutas frente a malas rutasLectura · 6 min
  • Herramientas esenciales para el desarrollo de APIVideo · 6 min
  • Métodos HTTP, códigos de estado y tipos de respuestaLectura · 8 min
  • Ejercicio: Conoce tus herramientasLectura · 30 min
  • Autoexamen: Conozca sus herramientasCuestionario · 20 min
  • Comprobación de conocimientos: Introducción a las APICuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Mejores prácticas RESTVideo · 6 min
  • Seguridad y autenticación en la API RESTVideo · 5 min
  • Control de accesoVideo · 4 min
  • Autenticación frente a autorizaciónLectura · 7 min
  • Comprobación de conocimientos: Principios de desarrollo de APICuestionario · 20 min
  • Resumen del módulo: API RESTLectura · 10 min
  • Examen del módulo: API RESTCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 24 - Interactuar con API REST en React Native · 18 lecciones

Trabajar con datos - UNIDAD 24 - Interactuar con API REST en React Native

  • Contacto con servidores, protocolo HTTP y llamadas asíncronasVideo · 4 min
  • Protocolo HTTP y Promesas en acciónVideo · 5 min
  • Protocolo HTTP y Promesas en detalleLectura · 15 min
  • Ejercicio: Solicitud/Respuesta HTTP en React NativeLectura · 15 min
  • Solución: Solicitud/Respuesta HTTP en React NativeLectura · 20 min
  • Auto revisión: Solicitud/Respuesta HTTP en React NativeCuestionario · 20 min
  • Comprobación de conocimientos: HTTP en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Lo que ha aprendido sobre JSONVideo · 4 min
  • Trabajar con JSONLectura · 15 min
  • Obtención de imágenesVideo · 3 min
  • Ejercicio: Análisis sintáctico de datos en React NativeLectura · 15 min
  • Solución: Análisis sintáctico de datos en React NativeLectura · 20 min
  • Auto revisión: Análisis sintáctico de datos en React NativeCuestionario · 20 min
  • Comprobación de conocimientos: Trabajar con formatos de datosCuestionario · 20 min
  • Resumen del módulo: Interactuar con API REST en React NativeVideo · 2 min
  • Examen del módulo: Interactuar con API REST en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 25 - Introducción a las bases de datos y SQL · 33 lecciones

Trabajar con datos - UNIDAD 25 - Introducción a las bases de datos y SQL

  • ¿Qué es una base de datos?Video · 6 min
  • ¿Cómo se relacionan los datos?Video · 4 min
  • ¿Qué es el lenguaje de consulta estructurado?Video · 2 min
  • Uso de SQLVideo · 4 min
  • Introducción a la sintaxis SQLVideo · 5 min
  • Comandos SQL comunesLectura · 15 min
  • CREAR y ELIMINAR base de datosVideo · 3 min
  • Comprobación de conocimientos: Introducción a las bases de datos SQLCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué son las tablas en las bases de datos?Video · 4 min
  • Cuadros sinópticosLectura · 15 min
  • Resumen de la estructura de la base de datosLectura · 15 min
  • Tipos de datos numéricosVideo · 3 min
  • Tipos de datos de cadenasVideo · 4 min
  • Valores por defectoVideo · 4 min
  • Sentencia CREATE TABLEVideo · 2 min
  • Creación de tablasLectura · 15 min
  • Declaración ALTER TABLEVideo · 4 min
  • Ejercicio: Crear base de datos y crear tablaLectura · 1 h
  • Solución: Crear base de datos y crear tablaLectura · 10 min
  • Autoexamen: Crear base de datos y crear tablaCuestionario · 20 min
  • Comprobación de conocimientos: Creación de tablasCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Declaración INSERTVideo · 5 min
  • Declaración SELECTVideo · 4 min
  • Actualización de datosVideo · 4 min
  • Borrado de datosVideo · 3 min
  • Ejercicio: Borrado de registrosLectura · 1 h
  • Autorrevisión: Supresión de registrosCuestionario · 20 min
  • Comprobación de conocimientos: Trabajar con datos en SQLCuestionario · 20 min
  • Resumen del módulo: Introducción a las bases de datos y SQLVideo · 2 min
  • Examen del módulo: Introducción a las bases de datos y SQLCuestionario · 20 min
  • Recursos adicionalesLectura · 10 min
UNIDAD 26 - Datos en React Native · 20 lecciones

Trabajar con datos - UNIDAD 26 - Datos en React Native

  • ¿Qué es AsyncStorage?Video · 5 min
  • Trabajar con AsyncStorageVideo · 4 min
  • AsyncStorage en detalleLectura · 15 min
  • Conexión de AsyncStorage a StateVideo · 4 min
  • Ejercicio: Leer y escribir con AsyncStorageLectura · 15 min
  • Solución: Leer y escribir con AsyncStorageLectura · 15 min
  • Autorevisión: Leer y escribir con AsyncStorageCuestionario · 20 min
  • Comprobación de conocimientos: Introducción a AsyncStorageCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué es SQLite?Video · 4 min
  • Configuración de Expo-SQLiteVideo · 4 min
  • Expo-SQLite en detalleLectura · 15 min
  • Conexión de SQLite a StateVideo · 4 min
  • Ejercicio: Leer y escribir con SQLiteLectura · 15 min
  • Solución: Leer y escribir con SQLiteLectura · 15 min
  • Autoexamen: Leer y escribir con SQLiteCuestionario · 20 min
  • Comprobación de conocimientos: Introducción a Expo-SQLiteCuestionario · 20 min
  • Resumen del módulo: Datos en React NativeVideo · 2 min
  • Examen del módulo: Datos SQL en React NativeCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 27 - Evaluación del proyecto · 15 lecciones

Trabajar con datos - UNIDAD 27 - Evaluación del proyecto

  • Recapitulación del curso: Trabajar con datos en React NativeVideo · 2 min
  • Sobre la evaluación final del proyectoLectura · 10 min
  • Ejercicio: Configurar la aplicaciónLectura · 10 min
  • Comprobación de preparación: ¿Ha completado la configuración inicial?Cuestionario · 20 min
  • Ejercicio: Consultar la API RESTLectura · 15 min
  • Comprobación de preparación: ¿Ha configurado las consultas de la API REST?Cuestionario · 20 min
  • Ejercicio: Visualización del menú de comida mediante SQLiteLectura · 10 min
  • Comprobación de preparación: ¿Ha implementado la visualización del menú de comida?Cuestionario · 20 min
  • Ejercicio: Ordenar y filtrar el menú de alimentosLectura · 30 min
  • Comprobación de preparación: ¿Ha implementado el filtrado y la clasificación del menú de comida?Cuestionario · 20 min
  • Envíe su proyecto de cartera Little Lemon Menu AppLección · 1 h
  • Ejemplar: Little Lemon Menu AppLectura · 15 min
  • Examen final calificado: Trabajando con datos en React NativeCuestionario · 20 min
  • Resumen del cursoVideo · 2 min
  • Próximos pasosLectura · 5 min
UNIDAD 28 - Introducción al diseño de UX y UI · 30 lecciones

Principios de diseño UX/UI - UNIDAD 28 - Introducción al diseño de UX y UI

  • Introducción a los principios del diseño UX y UIVideo · 3 min
  • Un día en la vida de un diseñador de productos MetaVideo · 7 min
  • Introducción a la UX y la UIVideo · 4 min
  • Un día en la vida de un gestor de productos MetaVideo · 5 min
  • ¿En qué consiste realmente el trabajo de un diseñador de productos?Actividad · 15 min
  • Resumen del proyecto finalVideo · 2 min
  • Programa del curso UX UILectura · 5 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • ¿Qué es la UX?Video · 3 min
  • Objetivos de UX + Componentes de calidadVideo · 4 min
  • Herramientas de empatía: Artefactos en el proceso UXLectura · 10 min
  • Visión general del proceso UXVideo · 5 min
  • Comprobación de conocimientos: ¿Qué es la UX?Cuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué es la IU?Video · 4 min
  • Tipos de diseño digitalLectura · 6 min
  • Crear una cuenta FigmaLectura · 3 min
  • Primeros pasos con FigmaVideo · 5 min
  • Comprobación de conocimientos: ¿Qué es la interfaz de usuario?Cuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Quién es su usuario?Video · 5 min
  • Escenario del pequeño limónLectura · 5 min
  • Herramientas de empatíaVideo · 4 min
  • Ejercicio: Crear un personajeLectura · 15 min
  • Solución: Crear un personajeLectura · 5 min
  • Autoevaluación: Creación de un perfil de usuarioCuestionario · 20 min
  • Estudio de caso: La investigación de usuarios en el mundo realVideo · 5 min
  • Resumen del módulo: Introducción a la UX y la UIVideo · 2 min
  • Cuestionario del módulo: Introducción a la UX y la UICuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 29 - Evaluación del diseño interactivo · 24 lecciones

Principios de diseño UX/UI - UNIDAD 29 - Evaluación del diseño interactivo

  • Evaluar el diseñoVideo · 3 min
  • Hojas de evaluaciónLectura · 15 min
  • Diseñar para la accesibilidadLectura · 10 min
  • Estudio de caso: Accesibilidad en MetaVideo · 4 min
  • Ejercicio: Evaluación heurísticaLectura · 10 min
  • Solución: Evaluación heurísticaLectura · 10 min
  • Autoevaluación: Evaluación heurísticaCuestionario · 20 min
  • Prueba de conocimientos: Métodos de evaluaciónCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Diseño de formulariosVideo · 5 min
  • Mejores prácticas de diseño de formulariosLectura · 15 min
  • Aplicación de los principios de diseño de formulariosActividad · 15 min
  • Componentes en el diseño de interfaz de usuarioVideo · 4 min
  • Evaluación de conocimientos: Principios de buenas prácticasCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Evaluación de Little LemonVideo · 6 min
  • Desglose del formulario de Little LemonLectura · 10 min
  • Mejora de formularios - Mejora de la usabilidad y el diseñoLectura · 1 h
  • Uso de iconos de menú en la navegaciónLectura · 5 min
  • Mejores prácticas de navegaciónVideo · 5 min
  • Evaluación de conocimientos: Navegación y diseño de formulariosCuestionario · 20 min
  • Resumen del módulo: Evaluación del diseño interactivoVideo · 1 min
  • Cuestionario del módulo: Evaluación del diseño interactivoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 30 - Fundamentos del diseño aplicado · 29 lecciones

Principios de diseño UX/UI - UNIDAD 30 - Fundamentos del diseño aplicado

  • Marcos, capas y formas básicasVideo · 5 min
  • Capas, grupos y marcosLectura · 10 min
  • Tipo y textoVideo · 5 min
  • Tipografía y buenas prácticasLectura · 10 min
  • Aplicación de los principios tipográficosActividad · 15 min
  • Rejillas y limitacionesVideo · 4 min
  • Creación de rejillas para tabletas y móvilesLectura · 5 min
  • Sistemas de rejillaLectura · 10 min
  • Manipulación de elementosVideo · 3 min
  • Trabajar con imágenesVideo · 4 min
  • Cómo guardar e importar archivos FigmaLectura · 10 min
  • Ejercicio: Diseño - Jerarquía de texto y cuadrículaLectura · 30 min
  • Solución: Diseño - Rejilla de texto y jerarquíaLectura · 10 min
  • Autoevaluación: jerarquía del texto y cuadrículaCuestionario · 20 min
  • Prueba de conocimientos: Tipografía y diseño tipográficoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • WireframingVideo · 4 min
  • Creación rápida de prototiposLectura · 10 min
  • Ejercicio: Crear wireframe en FigmaLectura · 30 min
  • Solución: Crear wireframe en FigmaLectura · 10 min
  • Autoevaluación: Creación de un esquema de diseño en FigmaCuestionario · 20 min
  • Pruebas de usabilidadVideo · 4 min
  • Hoja de trucos y plantilla para pruebas de usabilidadLectura · 10 min
  • Ejercicio: Escribir una prueba de usabilidadLectura · 30 min
  • Solución: Redactar una prueba de usabilidadLectura · 10 min
  • Autoevaluación: Cómo elaborar una prueba de usabilidadCuestionario · 20 min
  • Resumen del módulo: Fundamentos del diseño aplicadoVideo · 1 min
  • Prueba del módulo: Fundamentos del diseño aplicadoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 31 - Diseñar su interfaz de usuario · 28 lecciones

Principios de diseño UX/UI - UNIDAD 31 - Diseñar su interfaz de usuario

  • Hágalo bonitoVideo · 6 min
  • Principios de los elementos de diseñoLectura · 30 min
  • Estilizar Diseño de alta fidelidadVideo · 4 min
  • Ejercicio: Diseñar un componente en FigmaLectura · 30 min
  • Solución: Diseñe un componente en FigmaLectura · 10 min
  • Autorrevisión: Diseño de componentesCuestionario · 20 min
  • Tableros de ideas en el diseñoLectura · 5 min
  • Prueba de conocimientos: Cómo mejorar tu diseñoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • ¿Qué son los sistemas de diseño?Video · 4 min
  • Sistemas de diseñoLectura · 10 min
  • Diseñar sistemas en FigmaVideo · 4 min
  • Ejercicio: Diseño interactivo de componentesLectura · 30 min
  • Solución: Diseño interactivo de componentesLectura · 10 min
  • Autoevaluación: Diseño de componentes interactivosCuestionario · 20 min
  • Comprobación de conocimientos: Sistemas de diseñoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Pasar del diseño a la creación de prototiposVideo · 4 min
  • Microinteracciones y microanimacionesLectura · 5 min
  • Anime y pruebe su prototipoVideo · 5 min
  • Estudio de caso: Cómo utiliza Meta las microinteraccionesVideo · 5 min
  • Ejercicio: Prototipo de diseño de alta fidelidadLectura · 30 min
  • Solución: Prototipo de diseño de alta fidelidadLectura · 10 min
  • Autoevaluación: Prototipo de diseño de alta fidelidadCuestionario · 20 min
  • Prueba tu prototipo: una sesión de usabilidad de 5 minutos con JordanActividad · 15 min
  • Resumen del módulo: Diseño de su interfaz de usuarioVideo · 1 min
  • Cuestionario del módulo: Diseño de la interfaz de usuarioCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 32 - Resumen del curso y evaluación final · 8 lecciones

Principios de diseño UX/UI - UNIDAD 32 - Resumen del curso y evaluación final

  • Resumen del curso Principios de UX y UIVideo · 2 min
  • Sobre la evaluación finalLectura · 30 min
  • Ejercicio: Reservar una mesa en la página web de Little LemonLectura · 30 min
  • Diseño de una experiencia de reserva de mesa para Little LemonCuestionario · 20 min
  • Solución: Reservar una mesa en la página web de Little LemonLectura · 10 min
  • Prueba final del curso: Principios de UX y UICuestionario · 20 min
  • Enhorabuena, ha completado Principios de diseño UX UIVideo · 2 min
  • Próximos pasos tras Principios de UX Diseño de interfaz de usuarioLectura · 3 min
UNIDAD 33 - Inicio del proyecto · 29 lecciones

Capstone (React App) - UNIDAD 33 - Inicio del proyecto

  • Introducción al cursoVideo · 3 min
  • Programa del cursoLectura · 5 min
  • Cómo tener éxito en este cursoLectura · 10 min
  • Comprobación de su entorno de desarrolloLectura · 2 min
  • Preparación del proyecto y evaluación del entorno de desarrolloActividad · 15 min
  • Recursos adicionalesLectura · 5 min
  • Puesta en marcha del proyectoVideo · 4 min
  • Recapitulemos: Control de versionesLectura · 4 min
  • Ejercicio: Configuración del repositorioLectura · 10 min
  • Comprobación de preparación: ¿Ha configurado el repositorio Git?Cuestionario · 20 min
  • Recapitulación: Configuración del proyecto React NativeLectura · 5 min
  • Ejercicio: Configuración del proyecto React NativeLectura · 30 min
  • Comprobación de preparación: ¿Ha configurado el proyecto React Native?Cuestionario · 20 min
  • Ejercicio: Comprometiendo el proyectoLectura · 25 min
  • Comprobación de preparación: ¿Ha empujado sus commits?Cuestionario · 20 min
  • Comprobación de conocimientosCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Planificación de la UX y la UIVideo · 3 min
  • Recapitulación: Principios de UX UILectura · 5 min
  • Ejercicio: Wireframing del proyectoLectura · 30 min
  • Comprobación de la preparación: ¿Ha completado el wireframe?Cuestionario · 20 min
  • Ejercicio: Diseño de componentesLectura · 30 min
  • Comprobación de la preparación: ¿Ha creado un componente interactivo?Cuestionario · 20 min
  • Ejercicio: Aplicación de los fundamentos del diseño en FigmaLectura · 30 min
  • Comprobación de la preparación: ¿Ha aplicado los fundamentos del diseño?Cuestionario · 20 min
  • Comprobación de conocimientosCuestionario · 20 min
  • Resumen del móduloVideo · 2 min
  • Cuestionario del módulo: Inicio del proyectoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 34 - Funcionalidad del proyecto · 24 lecciones

Capstone (React App) - UNIDAD 34 - Funcionalidad del proyecto

  • Flujo de incorporaciónVideo · 3 min
  • Recapitulación: Elementos de la interfaz de usuario y almacenamiento de datosLectura · 4 min
  • Ejercicio: Configurar la página de incorporaciónLectura · 30 min
  • Comprobación de la preparación: ¿Ha configurado la incorporación del usuario?Cuestionario · 20 min
  • Recapitulación: NavegaciónLectura · 5 min
  • Ejercicio: Configurar la navegaciónLectura · 30 min
  • Comprobación de la preparación: ¿Ha configurado el flujo de navegación y la navegación por los cajones?Cuestionario · 20 min
  • Ejercicio: Configurar la página de perfilLectura · 30 min
  • Comprobación de preparación: ¿Ha configurado la página de perfil de usuario?Cuestionario · 20 min
  • Comprobación de preparación: ¿Ha registrado sus progresos en Git?Cuestionario · 20 min
  • Comprobación de conocimientosCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
  • Flujo de usuarios de pedidos de comidaVideo · 2 min
  • Recapitulación Obtención de datosLectura · 5 min
  • Ejercicio: Construir la pantalla de inicioLectura · 30 min
  • Comprobación de la preparación: ¿Ha recogido y guardado el menú de comida?Cuestionario · 20 min
  • Recapitulación: Filtrado de datosLectura · 5 min
  • Ejercicio: Filtrar el menú de alimentosLectura · 30 min
  • Comprobación de preparación: ¿Permite la página de menú el filtrado?Cuestionario · 20 min
  • Comprobación de preparación: ¿Ha registrado sus progresos en Git?Cuestionario · 20 min
  • Comprobación de conocimientosCuestionario · 20 min
  • Resumen del móduloVideo · 1 min
  • Cuestionario del módulo: Funcionalidad del proyectoCuestionario · 20 min
  • Recursos adicionalesLectura · 5 min
UNIDAD 35 - Evaluación del proyecto · 20 lecciones

Capstone (React App) - UNIDAD 35 - Evaluación del proyecto

  • Resumen del curso: Proyecto CapstoneVideo · 3 min
  • Sobre la evaluación final del proyectoLectura · 4 min
  • Autoevaluación del proyectoCuestionario · 20 min
  • Aplicación de pedidos de comida Little LemonLección · 1 h
  • Solución: App de pedidos de comida Little LemonLectura · 10 min
  • Examen final calificadoCuestionario · 20 min
  • Proceso de envío a Play StoreVideo · 2 min
  • Construir y probar su aplicaciónVideo · 9 min
  • Preparación de su solicitud para su presentaciónVideo · 4 min
  • Envíe su aplicaciónLectura · 5 min
  • Actualización de su aplicaciónLectura · 5 min
  • Recursos adicionalesLectura · 5 min
  • Proceso de envío a la App StoreVideo · 2 min
  • Construir y probar su aplicaciónVideo · 9 min
  • Preparación de su solicitud para su presentaciónVideo · 3 min
  • Envíe su aplicaciónLectura · 6 min
  • Actualización de su aplicaciónLectura · 5 min
  • Recursos adicionalesLectura · 5 min
  • Enhorabuena, ¡ha completado el Proyecto Capstone!Video · 2 min
  • Próximos pasosLectura · 2 min
Al terminar

Lo que harás al terminar

Podrás crear un proyecto móvil de portafolio con funcionalidades clave y una experiencia de usuario cuidada. El curso te prepara para aspirar a desarrollar aplicaciones multiplataforma con React Native.

Perfil

¿Para quién es este curso?

Dirigido a quienes desean iniciarse en el desarrollo móvil multiplataforma y aprender a crear aplicaciones para iOS y Android. No se especifican conocimientos previos como requisito.

Nivel inicial; interés en desarrollo móvil
Certificado oficial

Certificado con validez SEP: lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    35 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    173 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: React Native

Muestra · verificable por folio y QR

  • Certificado SEP incluido (sin costo). Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Meta.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 35 unidades · 902 lecciones · 203 h
  • 12 meses de acceso
  • 173 cuestionarios de evaluación
  • Certificado SEP incluido (sin costo), emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor de inscripción
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Meta; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

¿El curso tiene validez SEP?

Sí, incluido sin costo. Al completar el curso recibes un certificado emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

¿El curso tiene tutor o clases en vivo?

No. Es un curso autodidacta: estudias por tu cuenta, a tu ritmo, sin tutor ni sesiones en vivo.

¿Cómo se evalúa?

Te evalúas con actividades automáticas, sin entregas a un tutor.

Cursos relacionados

Certificado emitido por la SEP a través del Gobierno del Estado de México · React Native

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture