Anotacoes e exemplos praticos do curso "Curso Completo de Python - do Zero ao Avancado" do canal Boson Treinamentos no YouTube, ministrado por Fabio dos Reis.
| # | Topico | Tempo | Arquivo |
|---|---|---|---|
| 01 | Apresentacao do Curso | 00:00:00 | - |
| 02 | Introducao ao Python e suas aplicacoes | 00:00:50 | - |
| 03 | Instalacao do Python, VS Code e teste | 00:11:33 | - |
| 04 | Editores de Codigo e IDEs alternativos | 00:29:35 | - |
| 05 | Variaveis e Tipos de Dados | 00:39:46 | 001_variaveis.py |
| 06 | Operadores Aritmeticos | 01:00:07 | 002_operadores-aritimeticos.py |
| 07 | Operadores de Comparacao | 01:12:34 | 003_operadores-comparacao.py |
| 08 | Operadores Logicos AND, OR, NOT | 01:24:33 | 004_operadores-logicos.py |
| 09 | Desvios Condicionais - if, elif, else | 01:35:57 | 005_condicionais.py |
| 10 | Saida de dados com print, format e f-strings | 01:52:02 | 006_print.py |
| 11 | Laco de Repeticao While | 02:10:43 | 007_while.py |
| 12 | Laco de Repeticao For e funcao range | 02:24:22 | 008_for.py |
| 13 | Encadeamento de Lacos de Repeticao | 02:39:41 | - |
| 14 | Import de modulos e gerenciamento de pacotes com pip | 02:46:23 | 009_modulos.py |
| 15 | Numeros aleatorios com modulo random | 03:09:35 | 010_aleatorios.py |
| 16 | Listas | 03:25:19 | 011_listas.py |
| 17 | Tuplas | 03:46:40 | 012_tuplas.py |
| 18 | Funcoes matematicas built-in e modulo Math | 04:00:05 | - |
| 19 | Manipulacao de Strings | 04:10:37 | - |
| 20 | Dicionarios | 04:36:24 | 013_dicionarios.py |
| 21 | Sets | 04:51:23 | - |
| 22 | Funcoes em Python - Introducao | 05:05:12 | 014_funcoes.py |
| 23 | Parametros opcionais, obrigatorios e valor padrao | 05:25:14 | 014_funcoes.py |
| 24 | Escopos de Variaveis - Global e Local | 05:37:04 | - |
| 25 | Manipulacao de Excecoes - Tratamento de Erros | 05:48:17 | 015_excecoes.py |
| 26 | Funcoes Recursivas | 06:13:02 | - |
| 27 | Funcoes lambda, map, filter, reduce | 06:25:58 | 016_funcoes_especiais.py |
| 28 | Compreensoes de Lista | 06:50:10 | - |
| 29 | Classes, Objetos, Metodos, Atributos, Heranca - POO | 07:03:31 | 017_poo.py |
| 30 | Gerenciamento de pastas e arquivos com modulo os | 07:35:30 | - |
| 31 | Manipulacao de Arquivos de Texto - Leitura e Escrita | 08:07:44 | - |
| 32 | Outras tecnicas - generators, enumerate, with, operador ternario | 08:34:37 | - |
| 33 | Encerramento | 08:55:18 | - |
Nota: Os topicos sem arquivo de exemplo sao conceitos que ja dominava previamente como desenvolvedor pleno, por isso nao houve necessidade de anotar.
py/
├── 001_variaveis.py # Variaveis, tipos de dados, type(), isinstance()
├── 002_operadores-aritimeticos.py # +, -, *, /, //, %, **
├── 003_operadores-comparacao.py # ==, !=, >, <, >=, <=
├── 004_operadores-logicos.py # and, or, not
├── 005_condicionais.py # if, elif, else
├── 006_print.py # print(), .format(), f-strings
├── 007_while.py # while, break
├── 008_for.py # for, range(), continue
├── 009_modulos.py # import, from, as, __name__
├── 010_aleatorios.py # random: randint, random, uniform, choice, sample
├── 011_listas.py # Listas: indexacao, slicing, metodos
├── 012_tuplas.py # Tuplas: imutabilidade, conversao
├── 013_dicionarios.py # Dicionarios: chave-valor, .values(), .items()
├── 014_funcoes.py # Funcoes: def, return, parametros padrao
├── 015_excecoes.py # try/except/else
├── 016_funcoes_especiais.py # lambda, map(), filter(), reduce()
├── 017_poo.py # Classes, heranca, atributos privados, override
├── mod_func.py # Modulo auxiliar (usado na aula 09)
└── README.md- Curso: Curso Completo de Python - do Zero ao Avançado - Masterclass (YouTube)
- Canal: Boson Treinamentos
- Instrutor: Fabio dos Reis