Full-Stack Javascript

Este repositório oferece uma ampla variedade de explicações destinadas a ajudar aqueles que desejam trilhar o caminho de se tornar um desenvolvedor Full-Stack em Javascript.

O projeto ainda está sendo desenvolvido e você pode contribuir:

  • Realize o fork do Projeto
  • Faça as modificações
  • Crie uma Pull Request (PR)

Sumário

Base da Programação

  • Lógica da Programação
  • Algoritmo
  • Estrutura de Dados
  • Paradigmas da Programação
  • Arquitetura de Dados
  • Abstração
  • Sistema Operacional
  • Terminal (comandos)
  • Versionamento (Git)
  • Github

JavaScript

  • Variáveis
  • Tipos de Dados
  • Condicionais
  • Laços de Repetição
  • Funções
  • Métodos de Strings
  • Métodos de Array
  • Promise
  • Async await

Backend

  • Banco de Dados
  • Api Rest
  • Configuração inicial projeto Node com express
  • Rotas, Middleware e Controllers

Frontend

  • HTML

  • Css

  • DOM

  • ReactJS

    • Componentização
    • Retorno de JSX
    • Propriedade
    • Estado
    • Hooks
      • useState
      • useEffect

Indicações

  • Indicações de Repositórios
  • Indicações de Livros de Programação
  • Indicações Setup
  • Indicações Canais youtube

Extras

  • Atalhos VSCode (Windows e Linux)
  • Extensões VSCode