DEV Community

Cover image for Python 101: trilha gratuita de fundamentos de Python
guiadeti
guiadeti

Posted on Originally published at guiadeti.com.br

Python 101: trilha gratuita de fundamentos de Python

Comece com variáveis e tipos

Python 101 organiza o aprendizado da linguagem em 16 aulas, começando pelo uso de variáveis e tipos de dados. A primeira etapa explica a tipagem dinâmica: o tipo é inferido a partir do valor atribuído e pode mudar durante a execução. Também aborda como nomear variáveis, respeitando regras como não começar com números nem usar palavras reservadas.

Os exemplos percorrem os tipos básicos: números inteiros, decimais e complexos; textos; valores booleanos; e o valor especial None. Operadores matemáticos, conversões para verdadeiro ou falso e a consulta de tipo com type() ajudam a relacionar cada valor ao que o programa pode fazer com ele.

Texto, lógica e coleções

Strings aparecem com operações de concatenação, repetição, indexação e fatiamento, além de métodos como upper(), replace() e split(). A aula também explica que índices começam em zero e que índices negativos contam a partir do fim. Nos booleanos, os operadores and, or e not conectam condições, enquanto exemplos de valores vazios e não vazios mostram como Python os interpreta em contextos lógicos.

Listas, tuplas, dicionários e conjuntos completam o estudo das coleções. A trilha compara listas mutáveis e ordenadas com tuplas imutáveis; mostra pares de chave e valor em dicionários e itens únicos em conjuntos. Acesso, alteração, inserção, remoção, desempacotamento e operações de união e interseção aparecem em exemplos concretos. O uso de None encerra esse primeiro bloco com uma forma de representar ausência de valor.

Da lógica às ferramentas da linguagem

Depois dos tipos e das coleções, a sequência avança para estruturas lógicas e condicionais e, em seguida, para estruturas de repetição. Funções e comprehensions ampliam as formas de organizar e expressar operações; lambdas e funções integradas aparecem na etapa seguinte. A trilha também reserva aulas para depuração e tratamento de erros, módulos e manipulação de arquivos.

Mais adiante, o percurso inclui iteradores e geradores, decoradores, programação orientada a objetos, herança e polimorfismo. Testes em Python e atualizações com recursos recentes fecham a sequência. Assim, os fundamentos iniciais se conectam a tópicos que ajudam a estruturar programas e explorar recursos da linguagem.

Um caminho para construir a base

A progressão começa com conceitos que podem ser observados em exemplos pequenos e avança para recursos mais elaborados, sem abandonar a sequência de aulas. Quem está começando encontra variáveis, tipos, condições e coleções antes de chegar a funções, módulos e orientação a objetos. Para quem já programa, os exemplos da primeira aula também permitem revisar particularidades da tipagem e do tratamento de valores em Python.

O percurso cobre temas úteis em diferentes contextos de programação, mas seus primeiros passos são especialmente concretos: atribuir valores, reconhecer tipos, manipular textos e coleções e combinar condições. Ao seguir as aulas na ordem proposta, dá para construir uma base de linguagem antes de avançar para testes, arquivos e os demais tópicos do Python 101.

Confira mais em: https://guiadeti.com.br/cursos/python-101-variaveis-tipos-de-dados-e-fundamentos-de-python/

Top comments (0)