Plano
Plano de Curso — Desenvolvimento Web & Mobile (120h)¶
Resumo executivo
Criar aplicações web responsivas e apps simples em 120h, integrando APIs, back-end básico, Git e deploy com projeto final.
Objetivo geral: Capacitar o estudante a desenvolver aplicações Web responsivas e apps mobile simples, do front-end ao back-end básico, com versionamento e deploy inicial.
Resultados de aprendizagem: - Estrutura interfaces responsivas acessíveis. - Consome APIs REST e manipula estado no front-end. - Implementa back-end básico com CRUD e autenticação simples. - Utiliza Git e publica projeto em ambiente de testes.
Estrutura (6 módulos x 20h): 1. Fundamentos Web: HTML semântico, CSS responsivo, acessibilidade. 2. Front-end: JavaScript moderno e componentes. 3. Integração: consumo de APIs, fetch/axios, tratamento de erros. 4. Back-end básico: rotas, persistência simples, autenticação básica. 5. Mobile: PWA e adaptação para telas; protótipo mobile simples. 6. Projeto final e deploy: integração, testes básicos e publicação.
Metodologia: - Projetos incrementais; revisões por pares; portfólio público.
Avaliação (ver rubrica): - Entregas por sprint (40%). - Avaliação prática integrada (30%). - Projeto final com defesa (30%).
Recursos: - Editor de código, Git, serviço de hospedagem gratuita, documentação oficial.
Inclusão: - Componentes acessíveis, contrastes verificados e navegação por teclado obrigatória.