Crea aplicaciones para Android y iOS c/ React
Aprende a crear aplicaciones iOS y Android con React, incluye: React Navigation, GraphQL, MongoDB, Firebase y más!
Lo que serás capaz de hacer
¿Deseas crear aplicaciones para Android y iOS con tus conocimientos de HTML, CSS y React? entonces REACT NATIVE es tu mejor opción. En este curso iremos paso a paso creando Aplicaciones, a diferencia de React DOM, en React Native existe una gran cantidad de componentes para mostrar textos, inputs, botones, formularios, alertas y mucho más! Aprenderemos Creando Proyectos (en los 3 primeros videos del curso podrás ver todos los proyectos finalizados y lo que aprenderás) React Native te va a permitir escribir código una vez y compilarlo a iOS y Android. En este curso aprenderás: Llevar tus conocimientos de Desarrollo web hacia el mundo de Apps móviles React Navigation v5 Frameworks UI para React Native (NativeBase y React Paper) Integrar Firebase a React Native Consumir API's de Internet y Propias Animaciones en React Native Storage Conectar a un servidor GraphQL, Apollo y MongoDB Autenticar Usuarios Crear Apps del Mundo Real Integrar useReducer y useContext en React Native y mucho más!
- React Native para Crear Apps para Android y iOS
- Frameworks UI para React Native como NativeBase y React Paper
- GraphQL y Apollo Server con React
- React Navigation v5
- Firebase con React Native
- Estilos a tus Apps y los diferentes componentes de React Native
Temario
UNIDAD 1 - Los Proyectos que construiremos en este curso · 4 leccionesUNIDAD 1 - Los Proyectos que construiremos en este curso
UNIDAD 1 - Los Proyectos que construiremos en este curso
- RestaurantApp - App para restaurantes en Tiempo Real
- UpTask - Administrador de Proyectos con GraphQL, Apollo Server y MongoDB
- El Resto de los Proyectos
- ¿Qué es React?
UNIDAD 2 - ¿Cuánto JavaScript debo saber antes de React? Introducción · 36 leccionesUNIDAD 2 - ¿Cuánto JavaScript debo saber antes de React? Introducción
UNIDAD 2 - ¿Cuánto JavaScript debo saber antes de React? Introducción
- ¿Cuánto JavaScript debo saber antes de React y React Native? Introducción
- Variables con let (descarga materiales aquí)
- Variables con const
- Estructuras y Tipos de Datos
- Introducción a Objetos
- Manipulación de Objetos
- Destructuring de 2 o más objetos
- Unir 2 o más objetos
- Introducción a Arrays
- Manipulación de Arrays
- Destructuring de arrays
- Iteradores de Arreglos
- Funciones - Function declaration
- Funciones - Parámetros y Parámetros por Default
- Funciones que retornan valores
- Funciones - Function Expression
- Funciones - Arrow Functions
- Arrow Functions y Array Methods
- Otros Array Methods útiles
- Condicionales - if
- Condicionales - Comparación con == y ===
- Condicionales - Condición || y &&
- Condicionales - Ternarios
- Scope de Variables
- Selectores del DOM - querySelector
- Selectores del DOM - querySelectorAll
- Manipular HTML con JS
- Eventos del DOM - Clicks
- Eventos del DOM - Inputs
- Eventos del DOM - Submit
- Generando código HTML con JavaScript
- Imports y Exports
- Fetch API y Promises
- Fetch API con Async Await
- Múltiples Async / Await y Performance
- Template Strings
UNIDAD 3 - Introducción a React Native · 2 leccionesUNIDAD 3 - Introducción a React Native
UNIDAD 3 - Introducción a React Native
- Qué es React Native
- Sistemas Operativos y Limitantes
UNIDAD 4 - Ambiente de Desarrollo en Windows para crear Apps de Android · 11 leccionesUNIDAD 4 - Ambiente de Desarrollo en Windows para crear Apps de Android
UNIDAD 4 - Ambiente de Desarrollo en Windows para crear Apps de Android
- Instalar Chocolatey (descargar materiales aquí)
- Instalar Node y Java Development Kit
- Instalar Android Studio
- Instalar Android SKD
- Crear un AVD
- Añadir Android al PATH
- Lanzar los Emuladores desde la Terminal
- Conectar un dispositivo fisico por USB
- Crear y Compilar tu primer App
- Instalar React Dev Tools
- Instalar Flipper
UNIDAD 5 - Ambiente de Desarrollo en Mac para Crear Apps para iOS (Descarga Material aqui) · 8 leccionesUNIDAD 5 - Ambiente de Desarrollo en Mac para Crear Apps para iOS (Descarga Material aqui)
UNIDAD 5 - Ambiente de Desarrollo en Mac para Crear Apps para iOS (Descarga Material aqui)
- Instalar Xode
- Instalar Homebrew
- Instalar Watchman y Node.js
- Instalar o Verificar Command Line Tools
- Instalar Cocoapods
- El Simulador de iOS
- Crear y compilar tu primer app
- Instalar Flipper
UNIDAD 6 - Ambiente de Desarrollo en Mac para Crear Apps para Android · 10 leccionesUNIDAD 6 - Ambiente de Desarrollo en Mac para Crear Apps para Android
UNIDAD 6 - Ambiente de Desarrollo en Mac para Crear Apps para Android
- Descargar Android Studio (descarga materiales aquí)
- Instalar Watchman y Node
- Instalar Java Development Kit
- Instalar Android SDK
- Crear un Android AVD
- Añadir Android al PATH
- Lanzar Emuladores desde la Terminal
- Conectar un dispositivo Físico
- Crear y Compilar tu primer app
- Instalar Flipper
UNIDAD 7 - PROYECTO: Administrador de Citas de Pacientes · 42 leccionesUNIDAD 7 - PROYECTO: Administrador de Citas de Pacientes
UNIDAD 7 - PROYECTO: Administrador de Citas de Pacientes
- El Proyecto Finalizado
- El Código Finalizado (descarga aquí)
- Cómo Pedir Ayuda
- Primeros pasos y Hola Mundo
- ¿Qué son los Componentes de React Native?
- Solución al Reto
- ¿Qué es JSX?
- Estilos en React Native y StyleSheet
- Primeros Estilos en nuestra app
- Eventos en React y React Native
- Eventos con Pressable
- Estilos a nuestro botón
- Incorporando un Modal
- ¿Que son los Hooks?
- Reglas de los Hooks
- ¿Qué es el State en react?
- Modificando el State
- Extensiones para React Native
- Componentes y Props
- CSS al Nuevo componente
- Creando el State para el Formulario
- Instalando un DatePicker
- Agregando un botón para cerrar el Modal
- Diseñando el Botón para agregar citas
- Validación y Alert en React Native
- Modificar el State de pacientes
- Reiniciar el Formulario después de agregar el paciente
- FlatList e iterar sobre grandes colecciones de datos
- Mostrando Pacientes y Formatear Fechas
- Estilos al Componente de Paciente
- Creando Botones para Editar y Eliminar
- Detectando el Paciente a Editar
- ¿Qué es useEffect?
- Actualizando Registros
- Solucionando errores con una dependencia
- Eliminar Pacientes
- Creando un Modal para ver Información de Pacientes
- Pasando el Paciente hacia el Componente
- Estilos a la vista del Paciente
- Sombras en React Native
- Finalizando la información del Paciente
- Finalizando la app
UNIDAD 8 - PROYECTO: Planificador de Gastos con gráficas · 40 leccionesUNIDAD 8 - PROYECTO: Planificador de Gastos con gráficas
UNIDAD 8 - PROYECTO: Planificador de Gastos con gráficas
- El Proyecto Finalizado (Código final aquí)
- Comenzando el Proyecto y Materiales (descarga materiales aquí)
- Comenzando el Layout
- Crear el Formulario de Presupuesto y Primeros Estilos
- Finalizando los Estilos del Formulario
- Validando Presupuesto
- Pasando a la siguiente pantalla cuando el presupuesto es válido
- Mostrando Imágenes en React Native
- Mostrando y formateando cantidades en el Control Presupuesto
- Estilos a las Cantidades
- Calcular Restante y Gastado
- Agregar un Icono para Crear Gastos
- Mostrando un Modal al Presionar el botón
- Creando el Formulario de Gastos
- Estilos al Formulario
- Creando un botón para cerrar el Modal
- Leyendo los valores del Formulario
- Validando el Formulario
- Colocando el Gasto en el State
- Creando el Componente para Listar Gastos
- Primeros pasos con el Componente Listado
- Estilos a los Gastos
- Mostrando imágenes de la categoría de Gasto
- Finalizando el Componente Gasto
- Internacionalización para Android
- Mostrando la fecha del Gasto
- Actualizando lo Gastado y Disponible según se agreguen gastos
- Primeros pasos para editar gastos
- Llenando el Formulario para editar un gasto
- Almacenando el Gasto Editado
- Primeros pasos para eliminar un gasto
- Eliminando Gastos
- Solucionando el Detalle del Botón para añadir gastos
- Añadiendo el Circular Progress Bar
- Personalizando Circular Progress Bar
- Calcular el Porcentaje Gastado
- Mostrando el Botón de Eliminar de Forma condicional
- Creando el Componente de Filtrar Gastos
- Filtrando Gastos por Categoría
- Mostrando Gastos Filtrados
UNIDAD 9 - Async Storage - Qué es, guardar, obtener y limpiar datos · 5 leccionesUNIDAD 9 - Async Storage - Qué es, guardar, obtener y limpiar datos
UNIDAD 9 - Async Storage - Qué es, guardar, obtener y limpiar datos
- ¿Qué es Async Storage? e instalación
- Almacenar en Async Storage
- Obtener datos de Async Storage
- Manejo de Errores en Async Storage
- Almacenar Diferentes Tipos de Datos en Async Storage
UNIDAD 10 - ASYNC STORAGE - Proyecto Planificador de Gastos · 6 leccionesUNIDAD 10 - ASYNC STORAGE - Proyecto Planificador de Gastos
UNIDAD 10 - ASYNC STORAGE - Proyecto Planificador de Gastos
- Almacenar el Presupuesto en Async Storage
- Obtener el Presupuesto de Async Storage
- Guardar Gastos en Async Storage
- Obtener Gastos de Async Storage
- Solucionando Errores
- Reiniciar la app y eliminar todos los datos
UNIDAD 11 - Layouts en React Native · 4 leccionesUNIDAD 11 - Layouts en React Native
UNIDAD 11 - Layouts en React Native
- Creando el Proyecto y primeros ajustes
- Las diferentes direcciones: Flex column o row
- Factor de Crecimiento con flex
- Alineando contenido
UNIDAD 12 - PROYECTO: Creando un Layout con diferentes opciones · 6 leccionesUNIDAD 12 - PROYECTO: Creando un Layout con diferentes opciones
UNIDAD 12 - PROYECTO: Creando un Layout con diferentes opciones
- El Código de este ejemplo
- Lo que vamos a construir en este capitulo
- Mostrando una imagen
- Creando un ScrollView Horizontal
- Agregando un Listado de imágenes
- Agregando una cuadricula de imágenes
UNIDAD 13 - PROYECTO: Cotizador de Criptomonedas que obtiene datos de una API · 19 leccionesUNIDAD 13 - PROYECTO: Cotizador de Criptomonedas que obtiene datos de una API
UNIDAD 13 - PROYECTO: Cotizador de Criptomonedas que obtiene datos de una API
- El Código de Este Proyecto
- Lo que vamos a construir en este capitulo
- Creando el Proyecto y primeros pasos
- Agregando el Header y código condicional
- Agregar una fuente personalizada
- Finalizando el Header
- Mostrando una imagen de criptomonedas
- Creando el Componente del Formulario
- Agregando un Picker para diferentes opciones
- Leyendo el valor seleccionado del Picker
- Consultando la API para obtener las Criptomonedas
- Llenando las opciones del Picker con el resultado de la consulta
- Creando el botón de Cotizar
- Validando el Formulario
- Enviando la Cotización
- Mostrando los resultados de la cotización
- Agregando más información a la cotización
- Estilos a la cotización
- Mostrando un Spinner en lo que se obtiene una cotización
UNIDAD 14 - PROYECTO: Obtener el Clima de una ciudad desde una API · 18 leccionesUNIDAD 14 - PROYECTO: Obtener el Clima de una ciudad desde una API
UNIDAD 14 - PROYECTO: Obtener el Clima de una ciudad desde una API
- El Código de este proyecto
- Lo que vamos a construir
- Creando el Proyecto y la API que utilizaremos
- Comenzando con el Formulario
- Agregando el Picker de opciones
- Creando el botón para enviar la petición a la API
- Estilos a nuestro Proyecto
- Ocultar el Teclado
- Introducción a animaciones
- Agregando una animación al botón de Buscar Clima
- Finalizando la animación
- Leer los valores del formulario
- Agregando validación
- Formateando la URL para buscar el Clima
- Enviando Petición a la API y leyendo el resultado
- Mostrando el Clima
- Agregando más información al Resultado
- Cambiando el Color de Fondo según el Resultado obtenido
UNIDAD 15 - REACT NATIVE INTERMEDIO - Que incluye, que debes saber y mucho más · 1 leccionesUNIDAD 15 - REACT NATIVE INTERMEDIO - Que incluye, que debes saber y mucho más
UNIDAD 15 - REACT NATIVE INTERMEDIO - Que incluye, que debes saber y mucho más
- Que incluye React Native Intermedio?
UNIDAD 16 - ANIMATED - La API para crear animaciones en React Native · 10 leccionesUNIDAD 16 - ANIMATED - La API para crear animaciones en React Native
UNIDAD 16 - ANIMATED - La API para crear animaciones en React Native
- El Código de este capitulo
- Primeros pasos y que es Animated
- .timing
- .timing y duration
- Animación de Textos
- .interpolate
- .spring
- Los diferentes valores que soporta .spring para darle más realismo
- .sequence para diferentes animaciones
- .sequence .spring y .timing en una animación
UNIDAD 17 - ASYNC STORAGE - Continuando con los temas intermedios de React Native, veamos AS · 9 leccionesUNIDAD 17 - ASYNC STORAGE - Continuando con los temas intermedios de React Native, veamos AS
UNIDAD 17 - ASYNC STORAGE - Continuando con los temas intermedios de React Native, veamos AS
- El Código de este capitulo
- Lo que aprenderás en este capitulo
- Creando el Proyecto y qué es Async Storage
- Almacenando información en Async Storage
- Obtener Datos de Async Storage
- Eliminar de Async Storage
- Guardar las citas en Storage de nuestra app
- Obtener y Mostrar las citas del Storage
- Eliminar las Citas del Storage
UNIDAD 18 - REACT NAVIGATION - Qué es y como utilizarlo · 9 leccionesUNIDAD 18 - REACT NAVIGATION - Qué es y como utilizarlo
UNIDAD 18 - REACT NAVIGATION - Qué es y como utilizarlo
- El Código de este Capitulo
- Qué es React Navigation
- Instalar React Navigation
- Creando una navegación y Components
- Como navegar de una pantalla a otra
- Volver a la pantalla previa
- Pasar parametros de una página a otra
- Headers Dinamicos
- Opciones para personalizar la barra de navegación
UNIDAD 19 - PROYECTO: Consumir API's Propias, Frameworks UI y React Navigation · 28 leccionesUNIDAD 19 - PROYECTO: Consumir API's Propias, Frameworks UI y React Navigation
UNIDAD 19 - PROYECTO: Consumir API's Propias, Frameworks UI y React Navigation
- El Código de este proyecto
- El Proyecto Finalizado
- Primeros pasos con el nuevo Proyecto
- Instalando React Navigation
- Creando La Vista de inicio
- Creando el Resto de las vistas
- Frameworks UI en React Native
- Instalando un framework UI
- Creando un Enlace en la barra superior
- Instalando React Native Vector Icons
- Creando el Componente de Nuevo cliente
- Agregando el Resto de campos al formulario
- State para los diferentes campos
- Leyendo cuando se crea un cliente y validación
- Mostrar alerta de validación
- Creando una API en menos de 2 minutos
- Conectando la API a nuestra App y Creando un Cliente
- Redireccionar al agregar cliente
- Consultar la API para obtener clientes
- Listar los Clientes
- Header Condicional
- Refrescar cuando se agregan clientes
- Ver la información de un cliente
- Mostrando la información del Cliente
- Agregando un botón de Eliminar
- Eliminando un Cliente
- Reutilizar el Formulario para editar
- Editando un Cliente
UNIDAD 20 - REACT NATIVE AVANZADO - Que incluye y que debes saber · 1 leccionesUNIDAD 20 - REACT NATIVE AVANZADO - Que incluye y que debes saber
UNIDAD 20 - REACT NATIVE AVANZADO - Que incluye y que debes saber
- React Native Avanzado
UNIDAD 21 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React · 25 leccionesUNIDAD 21 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React
UNIDAD 21 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React
- El Código de este proyecto
- LO QUE VAMOS A CONSTRUIR
- Creando el Cliente (React Web) y App de Firebase
- Integrando Tailwind en react
- Routing en la App
- Creando las Rutas y Componentes
- Estilos al Proyecto
- Finalizando el Sidebar y routing
- Routing para nuevos Platillos
- Creando el Formulario para nuevos platillos
- Añadiendo Formik a nuestro formulario
- Validación con Yup
- Mostrando mensajes de error
- Creando la app de firebase
- Creando el Context y Agregando Firestore (Tiempo real)
- Insertando Platillos a la base de datos
- Configurando FileUploader para subir archivos
- Subir imagenes a Firebase
- Mostrando un porcentaje de subida así como un mensaje al final
- Acceder a los datos
- Snapshot para datos en tiempo real
- Mostrando los platillos en la interfaz
- Mostrar el resto de la información
- Mostrar un select para cambiar si un platillo esta disponible o no
- Editando el Platillo
UNIDAD 22 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React Native · 30 leccionesUNIDAD 22 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React Native
UNIDAD 22 - PROYECTO - App de Restaurant realtime FullStack en Firebase y React Native
- Creando la App de React Native
- Agregando React Navigation
- Agregando las diferentes vistas
- Manejando el state con Context y useReducer
- Agregando Firebase
- Consumiendo el state en nuestra app
- NativeBase como UI Framework
- Creando la primer pantalla
- Primeros pasos con el menú
- Consultando los Productos del Menú
- Mostrando los Productos
- Agrupando Productos
- Estilos a los separadores
- Seleccionando un platillo
- Mostrando el Producto Seleccionado
- Finalizando el Componente y Navegando hacia la cantidad de Productos
- El Grid de Nativebase
- Creando los botones de + y -
- Leer el contenido del Input
- Decrementar e Incrementar en 1
- Calcular el Total
- Agregar el Platillo y cantidad al Pedido
- Guardar el Pedido
- Trabajando con el Resumen del Pedido
- Calculando el Total a Pagar
- Agregar la opción de Ir a Pedido en caso de ya no querer agregar nada
- Confirmar el Pedido
- Eliminar articulos del Pedido
- Insertando el Pedido en la base de datos
- Obtener el ID del pedido
UNIDAD 23 - PROYECTO - App de Restaurant - React Web y React Native · 7 leccionesUNIDAD 23 - PROYECTO - App de Restaurant - React Web y React Native
UNIDAD 23 - PROYECTO - App de Restaurant - React Web y React Native
- Consulta para obtener las ordenes que aún no estén completas React Web
- HTML para las ordenes React Web
- Definir tiempo de entrega React Web
- Mostrar el Tiempo de entrega en React Native
- Completando el Componente para ver el Tiempo de entrega - React Native
- Marcar las ordenes como listas - React Web y React Native
- Comenzar una nueva orden una vez lista - React Native
UNIDAD 24 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL · 9 leccionesUNIDAD 24 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL
UNIDAD 24 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL
- El Código de este proyecto
- Lo que vamos a construir
- Creando el Proyecto y Primeros Pasos
- GraphQL Type Definitions
- Creando un Query y un Resolver
- Creando un Segundo Query y Resolver
- Moviendo Type Definitions y Resolvers hacia su propio archivo
- Conectando una base de datos
- Configurando Compass
UNIDAD 25 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Usuarios · 7 leccionesUNIDAD 25 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Usuarios
UNIDAD 25 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Usuarios
- Creando el Modelo de Usuarios
- Primeros pasos con Mutations
- Creando un Input para usuarios
- Insertando Usuarios en la base de datos
- Hashear Passwords
- Autenticación de Usuarios
- Crear un JSON Web Token (JWT)
UNIDAD 26 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Proyectos · 6 leccionesUNIDAD 26 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Proyectos
UNIDAD 26 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Proyectos
- Creando el Modelo de Proyectos
- Almacenando Proyectos de la base de datos
- Almacenando el Usuario Autenticado en el Proyecto
- Actualizar Proyectos
- Obtener los Proyectos de un Usuario
- Eliminar un Proyecto
UNIDAD 27 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Tareas · 5 leccionesUNIDAD 27 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Tareas
UNIDAD 27 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Tareas
- Creando el Modelo de Tareas
- Creando Nuevas Tareas
- Actualizar una Tarea
- Obtener las tareas del Usuario
- Eliminar una tarea
UNIDAD 28 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - React Native · 32 leccionesUNIDAD 28 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - React Native
UNIDAD 28 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - React Native
- Creando el Proyecto y Primeros pasos
- Creando la navegación
- Creando el Formulario de Autenticación
- Estilos al Formulario de Autenticación
- Creando el Formulario de Crear Cuenta
- Conectando Apollo al Proyecto de React Native
- Creando el Mutation para insertar nuevos usuarios
- Validación del Formulario
- Creando Usuarios desde la app
- Ajustes a la creación de Usuarios
- Ajustes al Modelo de Usuarios
- Trabajando con la Autenticación de Usuarios
- Mostrando los mensajes de error
- Guardando el Token en Storage
- Enviando el Storage hacia el Servidor
- Primeros pasos con los proyectos
- Formulario para Crear Proyectos
- Creando Proyectos desde el Formulario
- Consultar para obtener los Proyectos
- Mostrando el Listado de Proyectos
- Actualizar los proyectos cuando se agregan nuevos
- Formularios para crear Tareas
- Validación del Formulario
- Agregando Tareas
- Obteniendo las Tareas de un Proyecto
- Mostrando las Tareas
- Agregando los Iconos
- Resaltar el estado de las tareas
- Actualizar las Tareas
- Eliminar una Tarea
- Actualizar las Tareas al Eliminarlas
- Actualizar al Agregar nuevas tareas
UNIDAD 29 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Deployment Apollo · 1 leccionesUNIDAD 29 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Deployment Apollo
UNIDAD 29 - PROYECTO: Fullstack React Native, Apollo Server, GraphQL - Deployment Apollo
- Deployment del Proyecto
UNIDAD 30 - Donde continuar aprendiendo · 1 leccionesUNIDAD 30 - Donde continuar aprendiendo
UNIDAD 30 - Donde continuar aprendiendo
- Continua tu aprendizaje
Tu certificado 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
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
30 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- 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 Juan Pablo De la torre Valdez.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 30 unidades · 392 lecciones · 60 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 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 Juan Pablo De la torre Valdez; 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.


