Criando um sistema em Python – básico

Sobre o curso
Aqui está uma lista de tópicos para quem vai aprender Python básico. Essa estrutura pode ser usada para montar um curso ou um guia de estudos.
📌 Fundamentos de Python – Curso Básico
🔹 Módulo 1: Introdução ao Python
✅ O que é Python e por que usá-lo?
✅ Instalação do Python e configuração do ambiente (Windows, Mac, Linux)
✅ Introdução ao IDLE, VS Code e Jupyter Notebook
✅ Executando seu primeiro programa em Python: “Hello, World!”
🔹 Módulo 2: Sintaxe e Estruturas Básicas
✅ Variáveis e Tipos de Dados (int, float, str, bool)
✅ Operadores aritméticos, lógicos e de comparação
✅ Manipulação de strings (concatenação, fatiamento, métodos úteis)
✅ Conversão de tipos (type casting)
🔹 Módulo 3: Estruturas de Controle
✅ Condicionais (if, elif, else)
✅ Laços de repetição (for, while)
✅ Uso do range() e enumerate()
✅ Introdução ao try/except (tratamento de erros)
🔹 Módulo 4: Estruturas de Dados
✅ Listas (list
) – criação, métodos e manipulação
✅ Tuplas (tuple
) – características e usos
✅ Conjuntos (set
) – diferenças e operações
✅ Dicionários (dict
) – chaves, valores e manipulação
🔹 Módulo 5: Funções e Modularização
✅ Criando funções (def
) e boas práticas
✅ Argumentos e retorno de valores
✅ Funções embutidas (print()
, len()
, sum()
, etc.)
✅ Importação de módulos (import math, random, datetime
)
🔹 Módulo 6: Manipulação de Arquivos
✅ Leitura e escrita de arquivos (open()
, read()
, write()
)
✅ Trabalhando com arquivos TXT e CSV
✅ Introdução ao JSON para manipulação de dados
🔹 Módulo 7: Introdução à Programação Orientada a Objetos (POO)
✅ O que é POO e por que usá-la?
✅ Criando classes e objetos (class
, __init__()
)
✅ Atributos e métodos
✅ Herança e polimorfismo básicos
🔹 Módulo 8: Introdução a Bibliotecas Úteis
✅ Uso do pip para instalar pacotes
✅ Introdução ao NumPy e Pandas (básico para dados)
✅ Criando gráficos simples com Matplotlib
🔹 Módulo 9: Projeto Prático e Conclusão
✅ Desenvolvendo um projeto simples (exemplo: um gerenciador de tarefas)
✅ Revisão dos principais conceitos aprendidos
✅ Próximos passos para aprofundar os estudos
Conteúdo do curso
Módulo 1: Introdução ao Python
-
00:00