2.9 KiB
Roteiro para o Repositório Web-Dev-For-Beginners da Microsoft
Este repositório fornece um roteiro para aprender os fundamentos do desenvolvimento web com foco em JavaScript, HTML e CSS. O currículo é flexível e pode ser feito na totalidade ou em parte, com 24 lições distribuídas por 12 semanas.
Marcos Principais
- Semanas 1-3:
- Introdução às linguagens de programação e ferramentas da área
- Noções básicas de GitHub
- Acessibilidade
- Noções básicas de JS: tipos de dados, funções e métodos
- Tomar decisões com JS
- Semanas 4-6:
- Arrays e loops
- Terrário: HTML na prática
- CSS na prática
- Closures em JavaScript
- Manipulação do DOM
- Semanas 7-9:
- Jogo de digitação: programação orientada a eventos
- Extensão Green Browser: trabalhar com navegadores
- Construir um formulário, chamar uma API e armazenar variáveis no armazenamento local
- Processos em segundo plano no navegador
- Performance web
- Semanas 10-12:
- Jogo espacial: desenvolvimento de jogos mais avançado com JavaScript
- Desenhar no canvas
- Mover elementos pela tela
- Detecção de colisões
- Manter a pontuação, terminar e reiniciar o jogo
- App bancária: Templates HTML e rotas numa aplicação web
- Construir um formulário de login e registo
- Métodos de obtenção e utilização de dados
- Conceitos de Gestão de Estado
Resultados da Aprendizagem
Ao completar este roteiro, os estudantes ganharão experiência prática ao construir um jogo de digitação, um terrário virtual, uma extensão de navegador ecológica, um jogo ao estilo space invaders e uma aplicação bancária para empresas. Também desenvolverão uma compreensão sólida dos fundamentos do desenvolvimento web.
Recursos Adicionais
- Este repositório oferece uma abundância de recursos para aprofundar o aprendizado, incluindo tutoriais, exemplos de código e desafios.
- A plataforma Microsoft Learn oferece vários cursos e percursos de aprendizagem em desenvolvimento web.
- Comunidades online como Stack Overflow e MDN Web Docs fornecem suporte e recursos valiosos para desenvolvedores web.
Espero que este roteiro lhe seja útil na sua jornada de desenvolvimento web!
Aviso de Isenção de Responsabilidade: Este documento foi traduzido utilizando o serviço de tradução automática Co-op Translator. Embora nos esforcemos para garantir a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original na sua língua nativa deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional realizada por um humano. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.