Curso de React.Js e Next.Js (Intermediário e Avançado)
Curso de React.Js e Next.Js (Intermediário e Avançado) Curso de React.Js + Next.Js completo do básico ao avançado. Aprenda ReactJS, NextJS, Styled-Components, testes com Jest e Testing Library, Storybook, Server-Side Rendering e demais siglas (SSR, SSG, ISR, CSR, SPA, PWA, etc…) no front-end. Aprenda, também, Strapi para criarmos APIs de back-end. Vamos usar muitas ferramentas … Continue lendo "Curso de React.Js e Next.Js (Intermediário e Avançado)"

Curso de React.Js e Next.Js (Intermediário e Avançado)
Curso de React.Js + Next.Js completo do básico ao avançado. Aprenda ReactJS, NextJS, Styled-Components, testes com Jest e Testing Library, Storybook, Server-Side Rendering e demais siglas (SSR, SSG, ISR, CSR, SPA, PWA, etc…) no front-end. Aprenda, também, Strapi para criarmos APIs de back-end.
Vamos usar muitas ferramentas que não foram mencionadas nessa descrição, porém estou deixando uma breve explicação de cada uma das seções presentes no curso abaixo. Leia até o final e compreender melhor o que você vai aprender.
Atenção: É recomendável ter conhecimento intermediário em JavaScript, HTML e CSS para maior aproveitamento do curso. Mesmo assim, disponibilizo seções bônus de HTML, CSS, JavaScript e TypeScript para recapitular o conhecimento. Sem este conhecimento, pode ser frustrante acompanhar as aulas.
Seção 1: Introdução
Essa é apenas uma seção introdutória ao curso. Apenas alguns avisos e apresentações.
Seção 2: React (O Básico)
Essa é uma seção introdutória ao React. Voltada para quem nunca usou o React na vida mas tem conhecimento intermediário em HTML, CSS e JavaScript. Nela vamos explorar os componentes de classe e alguns lifecycle methods. Isso é importante para que você entenda como os React Hooks funcionam por baixo dos panos. Vamos consumir uma API com dados falsos e fazer deploy da nossa aplicação a fim de termos nosso site “no ar”.
Seção 3: Mock Service Worker e testes para
Nessa seção vamos testar o nosso componente mais complexo criado na seção anterior, a
Seção 4: Reack Hooks (Teoria e hooks avançados)
Essa é uma seção apresentando os hooks mais importantes do React. Nela vamos usar componentes funcionais e entender como funcionam os hooks useState, useEffect, useCallback, useMemo, useRef, useContext e Context API e useReducer.
Nessa seção introduziremos a Context API e os hooks useContext e useReducer, que podem ser usados para funcionarem de maneira similar ao Redux, para criar estados globais na aplicação.