LEITURA RECOMENDADA
TÓPICOS ABORDADOS
Bibliotecas nativas
Outras bibliotecas
Desenvolvimento Desktop
Desenvolvimento Web
Desenvolvimento Mobile
BÁSICO
Nesta parte do tutorial de Python vamos aprender alguns assuntos básicos sobre a linguagem que abrangem
desde a sintaxe passando por comandos, funções entre vários outros.
Para iniciar os estudos, vamos ver uma pouco sobre a linguagem, ferramentas, versões e outros.
Quero aprender »
Aqui vamos aprender sobre como é a sintaxe da linguagem Python e relação a comentários, bloco de
código e etc.
Quero aprender »
Para declaração de variáveis e outros em nossos programas em Python, precisamos conhecer os
tipos de dados básicos.
Quero aprender »
Variáveis, Constantes e Escopo
Nesta parte vamos aprender a declarar variáves, constantes e também entender sobre escopo
na linguagem Python.
Quero aprender »
Com o conhecimento dos tipos de dados e variáveis, vamos aprender o básico sobre conversão
e identificar tipos de dados.
Quero aprender »
Para captura e exibição de dados em nossos programas em Python, precisamos como é feita
a entrada/saída de dados.
Quero aprender »
Os operadores são necessários para criação de expressões aritméticas, lógicas e outras
utilizadas em nossos programas.
Quero aprender »
Aqui vamos aprender os comando de decisão, repetição, escolha e outros fornecidos pela
linguagem Python.
Quero aprender »
Nesta parte do tutorial vamos aprender a como declarar funções, funcões com parâmetros, funções
como argumento e outros.
Quero aprender »
Um função lambda é uma versão compacta de uma função atribuídas à variáveis. Possuem as
mesmas características de funções.
Quero aprender »
A linguagem Python possui várias funções nativas para nos auxiliar em nossos programas. Nesta parte
vamos estudar essas funções.
Quero aprender »
Nesta parte do tutorial vamos aprender a como formatar dados primitivos para exibição
dados para o usuário.
Quero aprender »
Um módulo do usuário contém tipos de dados, funções e outros para reuso e organização de código.
Quero aprender »
Nesta parte do tutorial vamos aprender o básico sobre como lidar com argumentos passados por
linha de comando.
Quero aprender »
Para entendermos uso de generics na linguagem Python precisamos antes estudar o TypeVar fornecido por essa linguagem.
Quero aprender »
TIPOS AGREGADOS / ESTRUTURA DE DADOS / CONTAINERS / COLEÇÕES
Nesta parte do nosso tutorial sobre Python, vamos estudar os tipos agregados, estrutura de dados e outros que se encaixam
no assunto do tópico.
Aqui vamos aprender o básicos sobre string em Python, desde a declaração até operações como iteração,
concatenação e outras.
Quero aprender »
Nesta seção vamos aprender o básico sobre array como declação, acesso a elementos, iteração, cópia,
uso em funções e outros.
Quero aprender »
Nesta parte vamos aprender o básico sobre matriz como declação, acesso a elementos, iteração,
cópia, uso em funções
e outros.
Quero aprender »
Com o tipo da dado dinâmico List, podemos armazenar dados ordenados, mutáveis e permitem
valores duplicados.
Quero aprender »
O tipo da dado dinâmico Tuple armazena seus elementos ordenados, imutáveis e também permitem
valores duplicados.
Quero aprender »
Usando o tipo de dado Set, podemos armazenar dados não ordenados, imutáveis e não indexados.
Quero aprender »
O tipo Dictionary armazena seus elementos no formato chave-valor, ordenados, mutáveis e não duplicados.
Quero aprender »
P.O.O
Nesta parte do tutorial vamos aprender como utilizar métodos e interfaces que são conceitos de P.O.O
suportados pela linguagem Python.
Nesta parte vamos de nosso tutorial, vamos aprender a criar classes representam o esqueleto
de um objeto.
Quero aprender »
Atributo e Encapsulamento
Em Python podemos podemos utilizar os modificadores públic e private para encapsular os dado
de um objeto.
Quero aprender »
Métodos são funções associadas a objetos. Nesta parte do tutorial vamos ver como criar métodos
e sobrecargas.
Quero aprender »
Herança é um conceito que nos permite extender nossas classes de forma a adicionar
mais funcionalidades.
Quero aprender »
Nesta parte do tutorial vamos aprender um pouco sobre abstração utilizando interfaces em Python.
Quero aprender »
Classe abstrata e Herança
Nesta parte do tutorial vamos aprender um pouco sobre abstração utilizando classes abstratas em Python.
Quero aprender »
Classes anônimas em Python são classes que não possuem nome e são declaradas e atribuídas à uma variável.
Quero aprender »
Usando reflection, podemos obter informações de nossos objetos durante a execução de nossos programas.
Quero aprender »
Decoradores são utilizados para armazenar informações adicionais sobre nossas classes, interfaces,
métodos e atributos.
Quero aprender »
GERENCIANDO ERROS
Nesta parte do tutorial Python, vamos aprender a como gerenciar erros, criar erros customizados e
outros assuntos voltados para o gerenciamento de erros.
Utilizando o bloco try/catch podemos executar, capturar um ou mais erros e também tratá-los de ocordo
com a necessidade.
Quero aprender »
Aqui vamos aprender a como obter informações sobre erros e também como entender o stacktrace e outros.
Quero aprender »
Nesta parte vamos aprender a como criar nossas próprias exceptions, adicionar propriedades/métodos e
usá-las com throws.
Quero aprender »
Python possui um package nativo logging que nos auxilia a logar mensagens de erro, aviso e outras
em nossas aplicações.
Quero aprender »
A linguagem Python fornece a palavra reservada assert que pode ser utilizada para
fins de debug em nossas aplicações.
Quero aprender »
LEITURA/ESCRITA EM ARQUIVOS
Nesta parte do tutorial vamos aprender a escrever e ler dados de arquivos de textos e binários utilizando
os recursos da da linguagem Python.
BIBLIOTECAS NATIVAS
Neste tópico vamos aprender mais sobre as bibliotecas nativas fornecidas pela linguagem Python e suas funções para o
desenvolvimento de nossos programas.
OUTRAS BIBLIOTECAS/FRAMEWORKS
Nesta parte do tutorial Python, vamos aprender mais sobre outras bibliotecas e frameworks não nativas que são mais utilizadas
para o desenvolvimento de aplicações.
Os cursos oferecidos nesta página são cursos fornecidos por parceiros. Ao comprar um curso clicando
em seu banner, você está ajudando a manter o projeto TutorialDev vivo. Os sites dos cursos parceiros utilizam cookies.