Aplicações Digitais: Planejamento e Produção
As aplicações digitais são essenciais para otimizar processos, melhorar a comunicação e garantir a qualidade na produção. Elas facilitam o planejamento estratégico e a gestão eficiente de recursos em diversos setores.
Cronograma de Aulas
Navegue pelo conteúdo do curso através dos links abaixo:
1
  • Apresentação do plano de ensino, métodos e critérios.
  • Revisão de lógica e programação orientada a objetos (POO) com foco em Java.
  • Introdução a aplicações web.
  • Carga: Teórica (1h) + Prática (1h)
2
  • Estrutura básica de páginas web.
  • Criação de páginas simples com HTML5.
  • Estilização com CSS3.
  • Carga: Teórica (1h) + Prática (2h)
3
  • O que é design responsivo.
  • Introdução ao Bootstrap ou outro framework leve.
  • Layouts adaptáveis.
  • Carga: Teórica (1h) + Prática (2h)
4
  • Diferenças e aplicações.
  • Criação de páginas com conteúdo dinâmico em Java (Servlets ou JSP).
  • Carga: Teórica (1h) + Prática (3h)
5
  • Tipos de campos HTML
  • Envio de dados via GET e POST
  • Manipulação de dados com Java (Servlets)
  • Validação de formulários no front-end
Ferramentas: HTML, JSP, Servlets, VS Code, CodeSandbox
Carga: Teórica (1h) + Prática (2h)
6
  • Conceito de banco de dados relacional
  • Introdução ao JDBC
  • Conexão Java + MySQL/SQLite
  • Realização de consultas básicas
Ferramentas: VS Code, JDBC, SQLite
Carga: Teórica (1h) + Prática (3h)
7
  • Criação de formulários dinâmicos com dados reais
  • Operações básicas em Java com banco
  • Uso de JavaBeans + DAO (Data Access Object)
Ferramentas: VS Code, JDBC, HTML, JSP
Carga: Teórica (1h) + Prática (3h)
8
  • Conceito de separação de responsabilidades
  • Model: JavaBeans + DAO
  • View: JSP
  • Controller: Servlet
Ferramentas: VS Code ou NetBeans
Carga: Teórica (1h) + Prática (3h)
9
  • Lógica de login/logout
  • Uso de HttpSession no Java
  • Redirecionamentos e controle de acesso
Ferramentas: JSP, Servlet, JDBC
Carga: Teórica (1h) + Prática (3h)
10
  • Introdução ao Figma
  • Criação de wireframes e protótipos navegáveis
  • Fluxos de usuário e testes
Ferramentas: Figma
Carga: Teórica (1h) + Prática (2h)
11
  • Criação de elementos visuais para páginas web
  • Edição de ícones, banners e vetores
  • Exportação e uso em projetos
Ferramentas: Canva, GIMP, Inkscape
Carga: Teórica (1h) + Prática (2h)
12
  • Ajuste de layout responsivo com CSS
  • Verificação em diferentes dispositivos
  • Testes com DevTools do navegador
Ferramentas: CodeSandbox, VS Code, Figma (referência)
Carga: Teórica (1h) + Prática (2h)
13
  • Importação de layout Figma
  • Conversão para HTML/CSS
  • Ajuste de fontes, espaçamentos e cores
Ferramentas: Figma, VS Code
Carga: Teórica (1h) + Prática (2h)
14
  • Roteirização de apresentação
  • Gravação de tela com OBS Studio
  • Dicas de pitch e exposição
Ferramentas: OBS Studio, Canva
Carga: Teórica (1h) + Prática (2h)