/explorer-rocketseat

Meus projetos da formação Full-Stack Explorer com as principais linguagens web.

Primary LanguageHTMLMIT LicenseMIT

Explorer

O Explorer é um programa completo que me ajudou a desenvolver habilidades técnicas e comportamentais, com acompanhamento de uma equipe qualificada da Rocketseat, com o objetivo de alcançar a primeira vaga no mercado de programação.

Eduardo Nóbrega - Turma 03

Portifólio com os projetos que desenvolvi durante o programa:

Screenshot_1

Conteúdos do programa

Stage 01 - Fundamentos da programação Web

  • Introdução à programação web
  • Fundamentos da internet
  • Protocolos
  • Navegadores
  • Cliente & servidor
  • Diferença entre front-end & back-end

Stage 02 - Introdução ao HTML e CSS

  • Configuração de IDE
  • Ferramentas dev do navegador
  • Fundamentos do HTML
  • Fundamentos do CSS
  • Fontes & cores
  • Posicionando textos e elementos
  • Enviando projetos para o Github
  • Acessibilidade
  • Tags semânticas
  • Interpretação de layouts (Figma)

Stage 03 - Avançando no HTML e CSS

  • Formulários, validações e customizações
  • Box Model
  • Flex Layout
  • Grid Layout
  • Position
  • Responsividade
  • Transformações
  • Animações e transições

Stage 04 - Introdução ao JavaScript, lógica e algoritmos

  • Lógica de programação
  • Entendendo problemas
  • Algoritmos
  • Paradigmas de programação
  • Variáveis
  • Funções
  • Manipulação de dados
  • Expressões e operadores

Stage 05 - Avançando no JavaScript

  • ES Modules
  • Conceitos de Clean Code
  • Funções callbacks
  • Recursividade
  • Injeção de dependências
  • Manipulação da DOM
  • Web APIs
  • Manipulação de vetores
  • Refatoração

Stage 06 - JavaScript antes do framework

  • POO (Programação Orientada a Objetos)
  • Conceitos de SPA
  • Assincronismo
  • Promisses
  • Polimorfismo
  • Imutabilidade
  • Consumo de APIs externas

Stage 07 - Git & GitHub

  • Controle de versão
  • Fundamentos do Git & GitHub

Stage 08 - Back-end

  • Fundamentos do back-end
  • Node.js
  • NPM (Gerenciador de pacotes)
  • Insomnia
  • Knex.js
  • Express
  • Banco de dados (SQL, SQLite)

Stage 09 -Front-end

  • Bibliotecas e frameworks
  • React
  • Transpilers & Bundlers
  • Vite
  • CSS in JS (Styled Components)
  • React Router

Stage e 10 - API RESTful

  • Integração front-end e back-end
  • Consumo de API
  • Autenticação
  • Validações
  • Middlewares
  • Upload de imagens

Stage 11 - Deploy e Testes automatizados

  • PM2
  • render
  • Netlify
  • Jest