Plano de Estudo - Módulo 1: Fundamentos de Python (EBAC)
1. Variaveis e Tipos de Dados
- Trabalhar com inteiros, floats, strings e booleanos.
- Exemplo de pratica: calcular o IMC a partir de variaveis.
2. Estruturas de Dados
- Listas, dicionarios, tuplas, sets.
- Exemplo de pratica: criar um carrinho de compras com produtos e precos.
3. Fluxo Condicional
- Usar if, elif e else para decisoes.
- Exemplo de pratica: classificar idade em crianca, adulto ou idoso.
4. Fluxo de Repeticao
- Utilizar loops for e while.
- Exemplo: somar os numeros pares de 1 a 100.
5. Funcoes
- Criar funcoes com parametros e retorno.
- Exemplo: funcao que retorna uma saudacao com nome e idade.
6. Programacao Orientada a Objetos
- Criar classes, atributos e metodos.
- Exemplo: classe Produto com metodo de desconto.
7. Modulos e Pacotes
- Importar bibliotecas externas.
- Exemplo: usar 'random' para sortear numero.
8. Tratamento de Erros
Plano de Estudo - Módulo 1: Fundamentos de Python (EBAC)
- Trabalhar com try, except.
- Exemplo: validar entrada numerica.
9. Scripting
- Criar scripts executaveis com '__name__'.
- Exemplo: transformar script em funcao principal.
Desafio Final
Criar um sistema de cadastro de clientes com nome, idade e cidade. Listar todos os registros, tratar erros,
usar funcoes e dicionarios.