React JS Desde Cero

TecGurus
TecGurus
CUM LAUDE
5.0
8 opiniones
  • Me gusta la manera en que se esta trabajando
    |
  • Considero que las clases se han desarrollado de una forma entendible y agradable. No tengo nada que pueda mejorarlas.
    |
  • Me deja muy satisfecho el conocimiento que me pudo compartir el curso en las clases impartidas
    |

Curso

En línea

¡35% de ahorro!

Precio Emagister

$ 8,872 $ 13,650 IVA inc.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

Descripción

  • Tipología

    Taller intensivo

  • Nivel

    Nivel intermedio

  • Metodología

    En línea

  • Duración

    6 Días

  • Prácticas en empresa

Aprende a usar React JS con expertos

¿Estas listo para aprender? React una de las librerías mas utilizadas hoy para crear aplicaciones web.

React te ayuda a crear interfaces de usuario interactivas de forma sencilla.

Con Tec Gurus aprenderás a desarrollar una aplicación web de una sola pagina con React JS y Redux de manera potente, rápida, fácil de usar y reactiva.
Diseña vistas simples para cada estado en tu aplicación, y React se encargara de actualizar y renderizar de manera eficiente los componentes correctos cuando los datos cambien.

NO LO PIENSES MAS ¡RESERVA TU LUGAR AHORA MISMO!

Precisiones importantes

Precio a usuarios Emagister: Obtén un 35% de descuento si realizas tu pago de contado. Promoción válida para las primeras 4 personas en inscribirse al curso.

Sedes y fechas disponibles

Ubicación

Inicio

En línea

Inicio

Inscripciones abiertas

Acerca de este curso

• Aprendarás a desarrollar una aplicación web de una sola página con React JS y Redux de manera potente, rápida, fácil de usar y reactiva. • Aprenderás React Hooks y componentes basados en clases • Domina los conceptos fundamentales detrás de la estructuración de aplicaciones Redux • Al finalizar el curso egresarás con un perfil de Desarrollador Front-End con solidos conocimientos en React, basado en la constante práctica de las funcionalidades enseñadas a lo largo del curso.

A desarrolladores en el campo de T.I. con ganas de superarse o personas interesadas de iniciar su carrera en el mundo de la programación, contamos con cursos desde nivel básico hasta avanzado.

• Conocimientos básicos en JavaScript. • Programación orientada a objetos. • Se recomienda el curso JavaScript Desde Cero.

Obtendrás las herramientas necesarias para desarrollarte rápidamente en la industria del desarrollo de software. Además al finalizar nuestro curso se te otorga un Diploma donde se mencionan los temas aprendidos durante el mismo con valor curricular.

Estamos comprometidos con lo profesional. Buscamos ofrecer un servicio excelente y eficiente, acompañado de un trato digno, amable y eficaz, con el fin de que logres tus objetivos. Asegura un mejor posicionamiento en tu empresa.

Te contactaremos a través de WhatsApp / email, para atender tus dudas y brindarte información acerca del curso de tu interés con el objetivo de que logres incrementes tus conocimientos.

• Grupos Reducidos. • Interactividad directa con profesionales en T.I. • Bolsa de Trabajo. • Consultor Experto. • Curso 100% Práctico. • Practicas acorde a la industria. • Acceso a más de 30 Talleres en Línea sin Costo. • Acceso exclusivo a nuestros GuruDay en Vivo en Línea. • Garantía de Aprendizaje. • + 10 Años de Experiencia en el Sector T.I. ¿Quieres estar seguro de que somos tu mejor opción? Asiste a una clase muestra gratis, donde conocerás la metodología de nuestros cursos.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Opiniones

5.0
excelente
  • Me gusta la manera en que se esta trabajando
    |
  • Considero que las clases se han desarrollado de una forma entendible y agradable. No tengo nada que pueda mejorarlas.
    |
  • Me deja muy satisfecho el conocimiento que me pudo compartir el curso en las clases impartidas
    |
100%
4.9
excelente

Valoración del curso

Lo recomiendan

Valoración del Centro

Shirley Ramirez

5.0
11/01/2021
Sobre el curso: Me gusta la manera en que se esta trabajando
¿Recomendarías este curso?:

Yadah Roman

5.0
11/01/2021
Sobre el curso: Considero que las clases se han desarrollado de una forma entendible y agradable. No tengo nada que pueda mejorarlas.
¿Recomendarías este curso?:

Jesus Arreola

5.0
09/01/2021
Sobre el curso: Me deja muy satisfecho el conocimiento que me pudo compartir el curso en las clases impartidas
¿Recomendarías este curso?:

Daniel Romo

5.0
08/01/2021
Sobre el curso: Muy paciente el instructor y explica a la perfección todos los puntos
¿Recomendarías este curso?:

Mauro Garcia

5.0
07/01/2021
Sobre el curso: Todo fue explicado y resuelto con claridad
¿Recomendarías este curso?:

Armando Salamanca

5.0
07/01/2021
Sobre el curso: El instructor es muy bueno aclara las dudas con varios ejemplos del ámbito real y te explica muy a detalle
¿Recomendarías este curso?:

Guillermo Montes

5.0
07/01/2021
Sobre el curso: muy buena explicación en los temas
¿Recomendarías este curso?:

Armando Salamanca Ayon

5.0
12/10/2020
Sobre el curso: Muy buen maestro explica las dudas durante el curso de manera clara
¿Recomendarías este curso?:
* Reseñas reunidas por Emagister & iAgora

Logros de este Centro

2021
2020
2019
2016
2015
Este centro lleva demostrando su calidad en Emagister
9 años con Emagister

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 reseñas en los últimos 12 meses

Este centro lleva 9 años en Emagister.

Materias

  • 1. Conociendo React JS
  • Diseño de Componentes
  • Peticiones AJAX (http)
  • Routing
  • Redux
  • React Hooks
  • Arquitectura General
  • Usando Context API
  • Dispatching Actions
  • Integrando useContext()
  • SPAs vs Web Aps reactivas
  • Conociendo React JS
  • ¿Por que usar React?
  • Escribiendo código React
  • Ciclo de vida de actualización (props y state)

Profesores

Gerardo Alberto Guerrero Gomez

Gerardo Alberto Guerrero Gomez

Director General

Programa académico

1. Introducción a React

1.1 ¿Qué es React? Arquitectura general
1.2 SPAs vs Web Aps reactivas
1.3 Alternativas de React
1.4 ¿Por que usar React?
1.5 Repaso general de Javascript

2. Entendiendo la sintaxis y estructura de proyecto

2.1 El flujo de trabajo de construcción
2.2 Usando la aplicación Create React
2.3 Comprensión de la estructura de carpetas
2.4 Conceptos básicos de los componentes
2.5 Entendiendo JSX
2.6 Restricciones JSX
2.7 Crear un componente funcional
2.8 Componentes y hoja de referencia JSX
2.9 Trabajar con componentes y reutilizarlos
2.10 Salida de contenido dinámico
2.11 Trabajar con props
2.12 Entender Prop children
2.13 Comprensión y uso de State
2.14 Props y state
2.15 Manejo de eventos con métodos
2.16 Manipulando el State
2.17 Nomenclatura de componentes de función
2.18 useState () para la manipulación de state
2.19 Componentes sin estado frente a componentes con state
2.20 Pasar referencias de métodos entre componentes
2.21 Adición de encuadernación bidireccional
2.22 Agregar estilo con hojas de estilo
2.23 Trabajar con estilos en línea

3. Trabajando con Listas y condicionales

3.1 Representar contenido condicionalmente
3.2 Manejo de contenido dinámico "a la manera de JavaScript"
3.3 Salida de listas
3.4 Lists & State
3.5 Lists & Keys
3.6 Listas flexibles

4. Diseño de Componentes y elementos

4.1 Establecer nombres de clases dinámicamente
4.2 Agregar y usar radium
4.3 Uso de Radium para consultas de medios
4.4 Presentación de componentes con estilo
4.5 Componentes con estilo y estilos dinámicos
4.6 Trabajar con módulos CSS y consultas de medios

5. Depurar aplicaciones

5.1 Comprensión de los mensajes de error
5.2 Encontrar errores lógicos mediante el uso de herramientas de desarrollo y mapas de origen
5.3 Trabajar con las herramientas de desarrollo de React
5.4 Uso de límites de error

6. Componentes internos

6.1 Manejo de una mejor estructura de proyecto
6.2 Dividir una aplicación en componentes
6.3 Descripción general del ciclo de vida de los componentes de clase
6.4 Ciclo de vida de creación y actualización de componentes en acción
6.5 Usar useEffect () en componentes funcionales
6.6 Controlar el comportamiento useEffect ()
6.7 Limpieza con Lifecycle Hooks y useEffect ()
6.8 Uso de shouldComponentUpdate para optimización
6.9 Optimización de componentes funcionales con React.memo ()
6.10 ¿Cuándo debería optimizar?
6.11 PureComponents en lugar de shouldComponentUpdate
6.12 Cómo React actualiza el DOM
6.13 Representación de elementos JSX adyacentes
6.14 Usando React.Fragment
6.15 Componentes de orden superior (HOC)
6.16 Usando PropTypes
6.17 Usando Refs
6.18 Refs con React Hooks
6.19 Usando la API de contexto
6.20 contextType y useContext ()

7. Peticiones AJAX (http)

7.1 Comprender las solicitudes Http en React
7.2 Introducción a Axios
7.3 Creación de una solicitud Http para obtener datos
7.4 Mostrar los datos obtenidos en la pantalla
7.5 Transformando datos
7.6 Insertando información POST
7.7 Actualizando información PUT
7.8 Eliminando información DELETE
7.9 Manejo de errores localmente
7.10 Agregar interceptores para ejecutar código globalmente
7.11 Eliminación de interceptores
7.12 Establecer una configuración global predeterminada para Axios
7.13 Creación y uso de instancias de Axios

8.- Routing

8.1 Routing y SPAs
8.2 Configurando Links
8.3 Preparando el proyecto
8.4 Navegando entre páginas
8.5 Paths absolutos vs relativos
8.6 Pasando parámetros entre rutas

9.- Redux

9.1 Comprender el flujo de Redux
9.2 Dispatching Actions
9.3 Integrando React con Redux
9.4 Conectando el Store a React

10.- Agregando Autenticación

10.1 Autenticación basada en OAuth
10.2 OAuth para servidores frente a aplicaciones de navegador
10.3 Creación de credenciales OAuth
10.4 Envío de un usuario al flujo de OAuth
10.5 Diseño de Arquitectura Redux
10.6 Configuración de Redux
10.7 Conectando Auth con Action Creators
10.8 Construyendo el Auth Reducer
10.9 Manejo del estado de autenticación a través de Redux
10.10 Uso de las herramientas de desarrollo de Redux
10.11 Depurar sesiones con las herramientas de desarrollo de Redux

11.- Hooks

11.1 React Hooks
11.2 Usando useState()
11.3 Múltiples estados
11.4 Reglas en Hooks
11.5 Pasando datos entre componentes
11.6 Implementando useEffect() y useCallback()
11.7 Integrando useContext()

12.- Proyecto Final

12.1 Integrando React JS + Redux + Hooks + Routing
12.2 Mejores prácticas

Información adicional

Objetivos Secundarios Conoce la arquitectura y patrón MVC usando React. Aprende a usar Redux que se puede integrar con React u otras librerías y permite hacer predecible los cambios de estados de tu aplicación.

Llama al centro

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.

React JS Desde Cero

Precio Emagister

$ 8,872 $ 13,650 IVA inc.