fbpx

Desarrollo Web con ReactJS

Próximas generaciones:

¿Porque aprender React?

React es una librería Javascript focalizada en el desarrollo de interfaces de usuario. Así se define la propia librería y evidentemente, esa es su principal área de trabajo. Sin embargo, lo cierto es que en React encontramos un excelente aliado para hacer todo tipo de aplicaciones web, SPA (Single Page Application) o incluso aplicaciones para móviles. Para ello, alrededor de React existe un completo ecosistema de módulos, herramientas y componentes capaces de ayudar al desarrollador a cubrir objetivos avanzados con relativamente poco esfuerzo.

Por tanto, React representa una base sólida sobre la cual se puede construir casi cualquier cosa con Javascript. Además facilita mucho el desarrollo, ya que nos ofrece muchas cosas ya listas, en las que no necesitamos invertir tiempo de trabajo. En este artículo te ampliaremos esta información, aportando además diversos motivos por los que usar React como librería del lado del cliente. Es por esto que las empresas de internet más innovadores están usando React. 

Algunas de las empresas que están usando React son:

  • Dropbox
  • Instagram
  • Airbnb
  • Discord
  • Walmart
  • Wix
  • Pinterest
  • Skype
  • Gyroscope
  • Myntra

Lo que puedes hacer con React

React te brinda una forma estructurada de crear componentes de interfaz de usuario (UI), manejar la entrada del usuario, actualizar los componentes de la interfaz de usuario de manera eficiente y administrar sus datos.

Desde la nueva actualización de React en 2021, ya puedes especializarte en Front-end con React usando WordPress, Django, PHP u otras herramientas para el back-end.

Da el siguiente paso después de JavaScript

¿Qué nivel de Javascript debes tener?

React no se basa en ninguna función de JavaScript avanzada y alucinante, pero debes conocer los conceptos básicos de HTML, CSS y Javascript antes de intentar aprender React.

Toda persona que quiera dar el siguiente paso después de aprender JavaScript, puede tomar el curso de React JS.

Recuerda que: si tienes dudas sobre el nivel necesario, te podemos hacer una evaluación sin costo.

Un resumen de los conocimientos básicos requeridos, es:
– Usar una computadora
– Usar un navegador como Google Chrome
– Sintaxis básica de Javascript
– Conocimientos básicos de programación: Variables, funciones, ciclos, condicionales
– Usar un editor de código como VSCode
– Operaciones básicas con Javascript: Peticiones de red, alertas, DOM y listeners de eventos.
– Conocimiento de HTML, CSS y el API de JS para manejar el DOM.
– Conocimiento básico de la asincronía de JS: Callbacks, promises y async/await.
– Tipos de datos básicos: string, boolean, undefined, null, objetos, etc.
– Escribir funciones básicas de JS
– Resolver problemas usando Google, StackOverflow y la documentación.

Conocimientos ideales adicionales:
– Sintaxis ES6+: Const y let, “scope” de variables y contextos de funciones “hoisting”.
– Línea de comando de Linux: Bash
– Git y Github
– Conocimientos básicos de manejadores de paquetes de Node: npm y yarn
– Semantic versioning
– Lockfiles
– Herramientas de desarrolladores dentro de Chrome para debugging de código
– Conocimientos básicos sobre JSON/APIs/HTTP/REST

Tu profesor
SALVADOR EMMANUEL

Salvador ha tenido muchos puestos en su vida, desde músico hasta personal de seguridad. Hace cuatro años empezó a programar y no ha parado desde entonces. Aficionado de la educación, Emma ha dado clases por los últimos dos años.

Es apasionado por compartir sus conocimientos de desarrollo web y por eso se ha dedicado a dar clases de noche y en los fines de semana durante los últimos tres años. Un gran mentor para muchas personas, cuando no está desarrollando para clientes está ayudando a otras personas a entrar en la industria.

“Lo que más me aficiona enseñar es los diferentes perfiles de alumnos con quienes puedo trabajar, para mis todos son espartanos y espartanas.”

EL CURSO

0
Semanas
0
Lecciones
0
Evaluación final
0
Clases en Vivo
  • ¿Que es ReactJS?
  • Ejercicio 1
  • SPA
  • Ejercicio 2
  • Create React App
  • Conociendo la estrucura de ReactJS
  • NodeJS
  • React y JSX
  • ¿Qué son las Props de ReactJS?
  • Pensando en React
  • Ejercicio 3
  • Mostrando los Hooks
  • Ciclos de vida(Lifecycles)
  • Ejercicio de Componentes
  • ReactJS un Layout y los componentes transversales
  • JSON Web Server
  • Ejercicio 4
Evaluación y certificado

Realiza tu evaluación final para recibir un certificado otorgado por Blenio.

¿Ya estás listo para React?

Rellena el formulario y un representante de Blenio estará en contacto a la brevedad.

Contenido del Curso

Expandir todo
Contenido del Lección
0% Completado 0/2 Lecciones
Contenido del Lección
0% Completado 0/1 Lecciones
No Inscrito
This course is currently closed

Curso Includes

  • 10 Lecciones
  • 30 Temas

  • Desarrollo Web con React


    Clases remotas martes/jueves
    19:00-21:00 (GMT -5)
    6000 MXN + IVA (300 USD)

    Pregunta por becas