Neste repositório serão guardados todos os códigos desenvolvidos ao longo do curso de React do instrutor Matheus Battisti, do Hora de Codar.
Alguns dos tópicos abordados neste curso: Fundamentos do React; JSX; Componentização; CSS com React (Component, CSS Modules, global CSS); Formulários com React (Hooks, eventos, validações, envio para API); Requisições HTTP com React (Como enviar e receber dados de uma API); React Router; Context API; Hooks do React (useState, useEffect, useRef e todos os outros hooks); Node.js (Express, para APIs); MongoDB com Mongoose (banco de dados NoSQL); Firebase (solução completa do Google, com API, Database e Autenticação); JavaScript ES6+; Criação de APIs; JavaScript Moderno; TypeScript com React.
Também serão desenvolvidas aplicações completas ao longo do curso.
🪧 Vitrine.Dev | |
---|---|
✨ Nome | Exercícios de React - Udemy - Matheus Battisti |
🏷️ Tecnologias | React, Sass, Node, MongoDB, Firebase, Redux, JavaScript, TypeScript |
🚀 URL | http:https://curso-react-udemy.vercel.app/ |
🔥 Link do curso | React do Zero à Maestria |
- Módulo 1: Introdução
- Módulo 2: Fundamentos
- Módulo 3: Hooks, listas, if/else, props
- Módulo 4: CSS em React
- Módulo 5: Formulários com React
- Módulo 6: Projeto 1 - Secret Word
- Módulo 7: Requisições HTTP
- Módulo 8: React Router
- Módulo 9: Context API
- Módulo 10: Projeto 2 - Miniblog (Firebase, Router e Context)
- Módulo 11: Entendendo Hooks
- Módulo 12: Projeto 3 - ReactGram (Redux, Express, MongoDB, Mongoose)
- Módulo 13: Apêndice A: JavaScript moderno
- Módulo 14: Apêndice B: Introdução a APIs
- Módulo 15: Apêndice C: Setup do TypeScript
- Módulo 16: Apêndice D: React com TypeScript
- Módulo 17: Apêndice E: Projeto React com TypeScript
- Módulo 18: Apêndice F: Projeto em React com a API do TMDB
English version
In this repository you will find all codes developed during the React course from the instructor Matheus Battisti, developer from the blog Hora de Codar / Time to Code.
Some topics covered in the training course: React fundamentals; JSX; Componentization; CSS with React (Component, CSS Modules, global CSS); Forms with React (Hooks, events, validations, APIs); HTTP requisitions (sending and receiving data from an API); React Router; Context API; React Hooks (useState, useEffect, useRef and all others); Node.js (Express); MongoDB with Mongoose (NoSQL database); Firebase (complete Google solution, with API, Database and Authentication); JavaScript ES6+; APIs creation; modern JavaScript; TypeScript.
Some applications will also be developed during the course.
- Section 1: Intro
- Section 2: Fundamentals
- Section 3: Hooks, lists, if/else, props
- Section 4: CSS with React
- Section 5: Forms with React
- Section 6: Project 1 - Secret Word
- Section 7: HTTP Requisitions
- Section 8: React Router
- Section 9: Context API
- Section 10: Project 2 - Miniblog (Firebase, Router, Context)
- Section 11: Understanding Hooks
- Section 12: Project 3 - ReactGram (Redux, Express, MongoDB, Mongoose)
- Section 13: Apendix A: modern JavaScript
- Section 14: Apendix B: Introduction to APIs
- Section 15: Apendix C: TypeScript setup
- Section 16: Apendix D: React with TypeScript
- Section 17: Apendix E: React App with TypeScript
- Section 18: Apendix F: React App with TMDB's API
Developed with 🧡 by @sucodelarangela