Aqui está o conteúdo programático abordado no curso:
- Introdução à Lógica de Programação:
- Definição de algoritmo.
- Conceito de Entrada e Saída de Dados (I/O).
- Comandos de Entrada de Dados.
- Comandos de Saída de Dados.
- Variáveis, tipos de dados e operadores.
- Condicionais:
- Conceito de condicionais.
- Estruturas como
if
,else
eelif
. - Exemplos práticos.
- Loops:
- Conceito de loops.
- Estruturas como
for
ewhile
. - Exemplos práticos.
- Funções, Retornos e Bibliotecas:
- Conceito de funções.
- Declaração e chamada de funções.
- Parâmetros, argumentos e retornos.
- Exploração de bibliotecas para ampliar funcionalidades.
- Estruturas de Dados Simples e JSON:
- Listas e Dicionários.
- Introdução a conceitos básicos de armazenamento de dados.
- Manipulação básica de arquivos.
- Exploração de JSON como uma estrutura de dados.
- Comunicação em Rede com Sockets e Requests:
- Introdução à comunicação em rede.
- Utilização de sockets para input e output.
- Exploração de bibliotecas como
requests
para comunicação em rede.
- Linguagens de Programação:
- Linguagem de máquina (Assembly).
- Linguagem de alto nível (Python).
- Linguagem estruturada (C).
- Linguagem orientada a objetos (Java).
- Linguagens de programação para web (ex: Java Script, HTML, CSS, PHP).