Aprende a crear y a testear apps de React como un pro
What you'll learn
- Escribir aplicaciones de React
- Testear aplicaciones de React
- Utilizar firebase con React
- Utilizar y testear el state con Redux
Requirements
- Conocimientos básicos de JavaScript
- Conocimientos básicos de React
Description
En este curso van a aprender a escribir aplicaciones de React de una forma profesional, van aprender a testear funciones, componentes, redux, router, llamadas al backend, también aprenderán a hacer mocks, todo esto lo vamos a hacer con react-testing-library y Jest. Comenzaremos escribiendo pruebas sencillas y después aumentaremos la dificultad, hasta el punto donde aprenderás a escribir pruebas complejas para cualquier tipo de aplicación con React en la que tengas que trabajar en el futuro.
En el lado del back-end vamos a estar utilizando una arquitectura serverless lo que quiere decir que no vamos a escribir nada de código en el back-end ya que queremos poner toda nuestra atención en el front-end. Vamos a utilizar algunos servicios que nos proporciona Firebase como lo son autenticación, base de datos y storage. Sin embargo, aunque vayamos a utilizar Firebase, estos conceptos que vamos a aprender en este curso, pueden ser aplicados para cualquier tipo de back-end.
Por último, vamos a lanzar la aplicación a producción utilizando integración continua y despliegue continuo, por lo que ustedes aprenderán a crear todo este pipeline con Github actions y Firebase Hosting. Es un curso muy completo donde les puedo garantizar que van a aprender mucho y siempre voy a estar atento a cualquier pregunta o sugerencia que ustedes tengan sobre el curso, así que si estás interesado no dudes y dale en comprar
Who this course is for:
- Desarrolladores que quieren aprender a crear y a testear aplicaciones de React como todo un profesional.
Instructor
Mi nombre es Jonathan Peñaloza, soy un ingeniero de sistemas especializado en desarrollo web Full Stack, he trabajado en el área de desarrollo web por más de 7 años haciendo uso de distintos lenguajes de programación como PHP, Java, Python, Javascript y C#. También, he enseñado programación web durante varios años impartiendo cursos online y en mi canal de YouTube.