Curso python avancando

Português

📘 Curso Completo de Python – Do Zero ao Avançado

🎯 Objetivo:

Ensinar Python de forma fácil, prática e completa, levando o aluno do básico ao avançado com projetos reais.

🔹 Módulo 1 – Fundamentos do Python

Instalação e configuração (Windows, Linux, Mac)

Primeiro programa em Python

Tipos de dados (int, float, string, bool)

Variáveis e constantes

Operadores matemáticos e lógicos

Estruturas condicionais (if, elif, else)

Estruturas de repetição (for, while)

Entrada e saída de dados

Exercícios práticos

🔹 Módulo 2 – Estruturas de Dados

Listas, tuplas, conjuntos e dicionários

Métodos e manipulação de coleções

Compreensão de listas (list comprehension)

Funções (def, parâmetros, retorno)

Funções anônimas (lambda)

Escopo de variáveis

Módulos e pacotes

Exercícios práticos

🔹 Módulo 3 – Programação Orientada a Objetos (POO)

Classes e objetos

Atributos e métodos

Encapsulamento

Herança

Polimorfismo

Métodos especiais (__init__, __str__, __len__, etc.)

Boas práticas com POO

Exercícios práticos

🔹 Módulo 4 – Manipulação de Arquivos

Lendo e escrevendo arquivos (.txt, .csv)

Manipulação de JSON

Gerando relatórios em PDF e Excel

Tratamento de erros e exceções

Exercícios práticos

🔹 Módulo 5 – Python Avançado

Iteradores e geradores

Decoradores

Context managers (with)

Módulos importantes: os, sys, datetime, math, random

Expressões regulares (Regex)

Logging e Debugging

Exercícios práticos

🔹 Módulo 6 – Banco de Dados

Introdução a bancos

Mostrar mais