Giter Club home page Giter Club logo

ignite-react's Introduction

Ignite

Marco Aurélio English Repository size License

O Ignite 🚀 é um programa para estudo de novas tecnologias, através de um currículo extremamente prático, que impulsiona seus alunos através de uma metodologia de aprendizado eficiente baseada em Foco, Prática e Grupo, sempre pensando nos desafios do mundo real.

Além disso, o programa conta com uma trilha específica para o desenvolvimento de habilidades comportamentais (soft skills). Para consolidar o que aprendemos nas aulas e associar o conhecimento adquirido às necessidades ao mercado, participamos de: desafios, eventos, mentorias e outras atividades.

📢 Aviso

Este repositório está dividido em duas branches (trilha-2021 e trilha-2022), pois durante o seu desenvolvimento, o conteúdo do curso foi atualizado.

Trilha React

A trilha React é focada nos principais conceitos e tecnologias de front-end, onde aprendemos a construir interfaces modernas e reativas de forma modular e escalável.

📚 Capítulos

🚀 Chapter I

Nesse módulo, criamos uma aplicação React utilizando o Vite e aprendemos sobre os conceitos mais importantes do React, entre eles estão componentização, propriedades, estados, imutabilidade e hooks, além de aplicar o TypeScript no nosso projeto para adicionar tipagem estática à aplicação.

💻 Projeto

⚔️ Desafio

✔️ Quiz

Ignite Feed

Ignite Feed

Ignite ToDo

Ignite Feed
Quiz chapter one

🚀 Chapter II

Criando SPAs com ReactJS
Nesse módulo foi desenvolvido uma aplicação completa com roteamento e diversos conceitos importantes do ecossistema React como ContextAPI, useReducer, immer mais.

💻 Projeto

⚔️ Desafio

✔️ Quiz

Ignite Timer

Ignite Feed

Coffee Delivery

Ignite Feed
Quiz chapter two

🚀 Chapter III

HTTP e Performance
Nesse módulo foi contruído uma aplicação front-end web completa e conectada a uma API. Foram aplicados conceitos focados em performance de aplicações React, entendendo como funcionam os algoritmos internos da biblioteca e todo fluxo de renderização de componentes.

💻 Projeto

⚔️ Desafio

✔️ Quiz

DT-Money

DT-Money

Github Blog

Github Blog
Quiz chapter three

🚀 Chapter IV

Integrando Frontend - Backend
Messe módulo foi desenvolvido um projeto com foco em exercitar os conceitos sobre o React, comunicação com APIs através de requisições HTTP, testes unitários e testes E2E com Playwright . O projeto é desenvolvido utilizando Vite, React Router DOM, React Hook Form, shadcn/ui, React Query, Vitest e mais!

💻 Projeto

Pizza Shop

Pizza Shop

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.