隆Bienvenida! Este es un curso especial de React Hooks

1

驴Qu茅 aprender谩s en el Curso Profesional de React Hooks?

2

驴Qu茅 son los React Hooks y c贸mo cambian el desarrollo con React?

Introducci贸n a React Hooks

3

useState: estado en componentes creados como funciones

4

useEffect: olvida el ciclo de vida, ahora piensa en efectos

5

useContext: la fusi贸n de React Hooks y React Context

6

useReducer: como useState, pero m谩s escalable

7

驴Qu茅 es memoization? Programaci贸n funcional en JavaScript

8

useMemo: evita c谩lculos innecesarios en componentes

9

useRef: manejo profesional de inputs y formularios

10

useCallback: evita c谩lculos innecesarios en funciones

11

Optimizaci贸n de componentes en React con React.memo

12

Custom hooks: abstracci贸n en la l贸gica de tus componentes

13

Third Party Custom Hooks de Redux y React Router

Configura un entorno de desarrollo profesional

14

Proyecto: an谩lisis y retos de Platzi Conf Store

15

Git Hooks con Husky

16

Instalaci贸n de Webpack y Babel: presets, plugins y loaders

17

Configuraci贸n de Webpack 5 y webpack-dev-server

18

Configuraci贸n de Webpack 5 con loaders y estilos

19

Loaders de Webpack para Preprocesadores CSS

20

Flujo de desarrollo seguro y consistente con ESLint y Prettier

Estructura y creaci贸n de componentes para Platzi Conf Store

21

Arquitectura de vistas y componentes con React Router DOM

22

Maquetaci贸n y estilos del home

23

Maquetaci贸n y estilos de la lista de productos

24

Maquetaci贸n y estilos del formulario de checkout

25

Maquetaci贸n y estilos de la informaci贸n del usuario

26

Maquetaci贸n y estilos del flujo de pago

27

Integraci贸n de 铆conos y conexi贸n con React Router

Integraci贸n de React Hooks en Platzi Conf Merch

28

Creando nuestro primer custom hook

29

Implementando useContext en Platzi Conf Merch

30

useContext en la p谩gina de checkout

31

useRef en la p谩gina de checkout

32

Integrando third party custom hooks en Platzi Conf Merch

Configura mapas y pagos con PayPal y Google Maps

33

Paso a paso para conectar tu aplicaci贸n con la API de PayPal

34

Integraci贸n de pagos con la API de PayPal

35

Completando la integraci贸n de pagos con la API de PayPal

36

Paso a paso para conectar tu aplicaci贸n con la API de Google Maps

37

Integraci贸n de Google Maps en el mapa de checkout

38

Creando un Custom Hook para Google Maps

Estrategias de deployment profesional

39

Continuous integration y continuous delivery con GitHub Actions

40

Compra del dominio y despliega con Cloudflare

Optimizaci贸n de aplicaciones web con React

41

Integraci贸n de React Helmet para mejorar el SEO con meta etiquetas

42

An谩lisis de performance con Google Lighthouse

43

Convierte tu aplicaci贸n de React en PWA

Bonus: trabaja con Strapi CMS para crear tu propia API

44

Crea una API con Strapi CMS y cons煤mela con React.js

驴Qu茅 sigue en tu carrera profesional?

45

Pr贸ximos pasos para especializarte en frontend

No tienes acceso a esta clase

隆Contin煤a aprendiendo! 脷nete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Aprende todo un fin de semana sin pagar una suscripci贸n 馃敟

Reg铆strate

Comienza en:

5D
18H
47M
9S

Compra del dominio y despliega con Cloudflare

40/45
Recursos

Aportes 18

Preguntas 7

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad?

o inicia sesi贸n.

隆Muchas gracias por estas 煤ltimas clases, Oscar! As铆 es mucho m谩s f谩cil hacer deploy con herramientas profesionales. 鉂わ笍

Ok ese momento que sientes que algo bonito ocurri贸!! Pues si fue la clase anterior xD jajaja馃憣馃徎馃憣馃徎

A quien no le puede gustar los dominios xyz si valen 1 dolar jaja

En el caso de que su pagina al desplegarla les salga esto
deben de ir a su cloudflare y en el apartado de ssl/tls deben cambiar de flexible a full

al recargar la pagina les deber铆a funcionar correctamente

En freenom.com pueden conseguir dominios gratis

Es hermoso, mucho orden, mucha t茅cnica y rapidez

Me volvi贸 loco este curso!!! es genialll!

Speedrunear este curso fue una buena idea! #PlatziDay

Excelente aporte, siempre hab铆a querido ver la forma profesional del hacer un Deploy

Si les sale el error:
No pudimos verificar el dominio platziconf-merch (o el nombre de su dominio). Revisa tu configuraci贸n: Deben revisar si hicieron bien el registro de verificaci贸n correctamente. O bien, hacer el registro y esperar unos minutos (yo tuve que esperar 10 min aprox) y luego funciona todo!

Compra del dominio y despliega con Cloudflare

Muy buena clase, muchas gracias oscar por tu sabiduria 馃榿馃憣馃徎

馃槙

urmylittlepogchamp.xyz is not a registered domain 

驴Por qu茅 usar clodflare y no hacer la configuraci贸n directamente entre namecheap y firebase?

heheheheh a esperar

Que excelente clase

Esta clase me gust贸 mucho. Jam谩s hab铆a realizado el proceso as铆.

Wow, una clase excelente