Curso: Python Para Iniciantes

Módulo 1: Introdução ao PythonACESSAR MÓDULO
1.1 O que é Python?
1.2 Instalação do Python
1.3 Ambiente de Desenvolvimento (IDLE, Jupyter Notebook, VS Code)
1.4 Primeiro programa em Python: “Hello, World!”

Módulo 2: Conceitos Básicos da Linguagem
2.1 Variáveis e Tipos de Dados
2.2 Operadores Aritméticos e Expressões
2.3 Entrada e Saída de Dados (input(), print())
2.4 Comentários

Módulo 3: Estruturas de Controle de Fluxo
3.1 Condicional: if, elif, else
3.2 Loops: while, for
3.3 Controle de Loop: break, continue
3.4 Exercícios Práticos

Módulo 4: Estruturas de Dados em Python
4.1 Listas
4.2 Tuplas
4.3 Dicionários
4.4 Conjuntos
4.5 Operações com Estruturas de Dados

Módulo 5: Funções em Python
5.1 Definição e Chamada de Funções
5.2 Parâmetros e Retorno
5.3 Escopo de Variáveis
5.4 Funções Recursivas
5.5 Exercícios Práticos

Módulo 6: Manipulação de Arquivos
6.1 Leitura e Escrita de Arquivos Texto
6.2 Trabalhando com CSV e JSON
6.3 Exceções e Tratamento de Erros

Módulo 7: Módulos e Pacotes em Python
7.1 Importação de Módulos
7.2 Criando e Utilizando Pacotes
7.3 Explorando Módulos Padrão

Módulo 8: Introdução à Programação Orientada a Objetos (OOP) 8.1 Classes e Objetos 8.2 Atributos e Métodos 8.3 Encapsulamento, Herança e Polimorfismo

Módulo 9: Manipulação de Strings 9.1 Operações Básicas com Strings 9.2 Formatação de Strings 9.3 Expressões Regulares

Módulo 10: Projeto Final – Aplicação Prática dos Conceitos Aprendidos