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 íntegra ou em parte, com 24 aulas distribuídas ao longo de 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
- Conceitos básicos de JS: tipos de dados, funções e métodos
- Tomando 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 para Navegador: Trabalhando com navegadores
- Construindo um formulário, chamando uma API e armazenando variáveis no armazenamento local
- Processos em segundo plano no navegador
- Desempenho na web
- Semanas 10-12:
- Jogo Espacial: Desenvolvimento de jogos mais avançado com JavaScript
- Desenhando em canvas
- Movimentando elementos pela tela
- Detecção de colisão
- Mantendo a pontuação, terminando e reiniciando o jogo
- App Bancário: Templates HTML e Rotas em um App Web
- Construindo um Formulário de Login e Registro
- Métodos de busca e uso de dados
- Conceitos de Gerenciamento de Estado
Resultados de Aprendizagem
Ao completar este roteiro, os alunos terão experiência prática construindo um jogo de digitação, terrário virtual, extensão de navegador ecológica, jogo estilo invasores do espaço e um aplicativo bancário para negócios. Eles também desenvolverão uma compreensão sólida dos fundamentos do desenvolvimento web.
Recursos Adicionais
- Este repositório oferece uma variedade de recursos para aprendizado adicional, incluindo tutoriais, exemplos de código e desafios.
- A plataforma Microsoft Learn oferece diversos cursos e trilhas de aprendizado em desenvolvimento web.
- Comunidades online como Stack Overflow e MDN Web Docs fornecem suporte e recursos valiosos para desenvolvedores web.
Espero que este roteiro ajude você na sua jornada de desenvolvimento web!
Aviso Legal:
Este documento foi traduzido utilizando o serviço de tradução por IA Co-op Translator. Embora nos esforcemos para alcançar a precisão, esteja ciente de que traduções automáticas podem conter erros ou imprecisões. O documento original em seu idioma nativo deve ser considerado a fonte autorizada. Para informações críticas, recomenda-se tradução profissional por humanos. Não nos responsabilizamos por quaisquer mal-entendidos ou interpretações incorretas decorrentes do uso desta tradução.