image

Acesse bootcamps ilimitados e +650 cursos pra sempre

60
%OFF
Article image
Marcus Daniel
Marcus Daniel16/01/2024 08:48
Compartilhe

GUIA BÁSICO DE ESTUDOS FRONT-END

  • #HTML
  • #JavaScript
  • #CSS

Nível 1: Fundamentos

  • HTML5: A linguagem de marcação que usamos para estruturar e dar significado ao nosso conteúdo web.
  • CSS3: A linguagem de estilo para descrever a apresentação desses documentos HTML.

Nível 2: Intermediário

  • JavaScript básico (ES6+): A linguagem de programação que permite criar conteúdo dinâmico na web.
  • CSS Avançado: Inclui tópicos como Flexbox, Grid e Animações.
  • Frameworks JavaScript modernos: Inclui bibliotecas e frameworks como React, Vue e Angular.
  • TypeScript: Um superconjunto de JavaScript que adiciona tipagem estática.
  • Webpack: Uma ferramenta de empacotamento de módulo estático para aplicações JavaScript modernas.

Nível 3: Avançado

  • Testes unitários: Ferramentas como Jest e Cypress podem ser usadas para testar seu código.
  • Server-side rendering: Uma técnica popular para renderizar uma página da web normalmente do lado do cliente, mas do lado do servidor.
  • Gerenciamento de estado: Gerencie o estado da sua aplicação de forma eficaz e previsível.
  • Progressive Web Apps (PWA): Aplicações web que carregam como páginas regulares da web, mas podem oferecer funcionalidades como trabalho offline, notificações push e acesso ao dispositivo.
  • GraphQL: Uma linguagem de consulta para a sua API.

Nível 4: Profissional

  • Performance Web: Inclui tópicos como Web Vitals e Lighthouse.
  • Arquitetura de aplicações web: Inclui padrões de projeto como Clean Architecture e Domain-Driven Design.
  • Acessibilidade: Garantir que a sua web app seja acessível a todos os usuários, incluindo aqueles com deficiências. Inclui tópicos como WCAG e ARIA.
  • SEO (Search Engine Optimization): A prática de aumentar a quantidade e qualidade do tráfego para o seu website através de resultados de motores de busca orgânicos.
  • Web Components: Conjunto de tecnologias que permitem aos desenvolvedores criar widgets HTML reutilizáveis. Inclui bibliotecas como Stencil e LitElement.
Compartilhe
Recomendados para você
Savegnago - Lógica de Programação
GFT Start #6 - Lógica de Programação
Ri Happy - Front-end do Zero
Comentários (3)
Daniel BINS
Daniel BINS - 17/01/2024 09:45

A algum tempo atrás eu fiz um roteiro para quem está começando. Segue o link


https://blog.dbins.com.br/roadmap-html-e-css

Regilene Silva
Regilene Silva - 16/01/2024 13:58

Trilhas de estudo são sempre muito relevantes! Principalmente para quem está iniciando. Obrigada!

Felipe Goncalves
Felipe Goncalves - 16/01/2024 11:04

Top Marcus, muito bom mesmo