Elementos de hardware de computadores
- Histórico
- Arquitetura
- Unidade central de processamento
- Dispositivos periféricos
- Memória
- Permanente
- Temporária
- Flash
- Placa principal
- Bios
- Interfaces
- Memória cache
Software
- Software de base
- Firmware
- Sistemas operacionais
- Drivers
- Aplicativos
- Definições
- Tipos
Lógica de programação e algoritmos
- Lógica
- Lógica proposicional
- Operadores lógicos
- Operadores aritméticos
- Operadores relacionais
- Algoritmos
- Descritivo
- Decisões
- Repetições
- Fluxogramas
- Estruturas de dados
Programação de dispositivos de automação e TI
- Programas de computadores
- Definição
- Características
- Níveis de linguagens de programação
- Etapas do processo de conversão
- Interpretação
- Ligação
- Compilação
- Montagem
- Paradigmas de programação: características
- Imperativo
- Funcional
- Declarativo
- Lógico
- Orientado objetos
- Orientado a eventos
- Linguagens de programação
- Características
- Aplicações (assembly, c, c++, c#, visual basic, html, java, phyton, php, javascript)
- Técnicas de programação (c e java)
- Bibliotecas e apis
- Frameworks
- Semântica
- Indentação
Engenharia de software
- Metodologias de desenvolvimento de sistemas
- Características
- Ferramentas
- Aplicabilidade
- Tipos (clássicas e ágeis)
- Modelagem de sistemas
- Regra de negócio
- Requisitos
- Técnicas
- Organização de dados
Virtudes profissionais: conceitos e valor
- Responsabilidade
- Iniciativa
- Honestidade
- Sigilo
- Prudência
- Perseverança
- Imparcialidade
Postura profissional
- Compromisso
- Planejamento, organização e controle
- A importância da organização do local de trabalho
Autoempreendedorismo
- Características empreendedoras
- Atitudes empreendedoras
- Auto-responsabilidade e empreendedorismo
- A construção da missão pessoal
- Valores do empreendedor
- Persistência
- Comprometimento
- Persuasão e rede de contatos
- Independência e autoconfiança
- Cooperação como ferramenta de desenvolvimento