O que vou aprender?
Primeiras noções
Organização de computadores
Operações básicas
Tipos de periféricos e operações básicas
Interação homem-computador
Classificação dos computadores
Computadores em rede e internet
Noções básicas de segurança
Proposições lógicas
Operações lógicas sobre proposições
Tabela verdade de proposições compostas
Sistemas numéricos
Níveis de linguagem de programação
Lógica de programação e algoritmos
Operações variáveis
Estruturas de seleção
Estruturas de repetição
Vetores
Modularização
Introdução
Ponteiros
Listas
Pilhas e filas
Árvores
Grafos
Introdução
A linguagem java
Classes
Objetos
Relacionamentos
Mensagens
Bibliotecas de classes
Exceções
Estados e eventos
Implementação
Estudos de caso
Ferramentas de desenvolvimento
Começando na plataforma Web
Fundamentos de HTML
Fundamentos de CSS
Avançando com o HTML
Avançando com o CSS
Criando layouts modernos
Fundamentos de JavaScript
JavaScript nas páginas Web.