You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
2.9 KiB
53 lines
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!**
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**Aviso de Isenção de Responsabilidade**:
|
|
Este documento foi traduzido utilizando o serviço de tradução automática [Co-op Translator](https://github.com/Azure/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.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |