Curso de

Linguagem Python 3 – Mundo 03: Estruturas Compostas

Python-03

Curso de

Linguagem Python 3 – Mundo 03: Estruturas Compostas

Python-03


IMPORTANTE

Certificado: Para emissão do certificado será necessário marcar todas as aulas como conluídas e acertar no mínimo 70% das questões do teste final.

Contagem da carga horária: Este curso possui uma carga horária acadêmica total baseada em múltiplas atividades desempenhadas pelo aluno, incluindo o tempo dos vídeos, resolução de exercícios, práticas extras, etc. Para maiores informações, consulte nossa área de perguntas frequentes.

Tire suas dúvidas em

nosso fórum de ajuda

Domine as estruturas de dados e avance na programação em Python

O Python 3 – Mundo 3 marca o início de uma nova fase na sua jornada com a linguagem mais versátil e popular do mundo. Aqui, o aprendizado vai além do básico: você vai entender como organizar, manipular e otimizar dados com as estruturas que sustentam toda a lógica da programação moderna.

Com a didática leve e envolvente do professor Gustavo Guanabara, o curso combina teoria, prática e um toque de gamificação, transformando cada aula em uma nova fase do jogo rumo à fluência em Python.

Estruturas de dados: Tuplas, Listas e Dicionários

Nesta etapa, você aprende a lidar com três das principais formas de armazenar informações em Python: tuplas, listas e dicionários. O curso mostra, na prática, como cada uma funciona, quais são suas diferenças e em quais situações usar cada uma delas.
Essas estruturas são a base para qualquer aplicação — desde programas simples até sistemas mais elaborados — e vão te ajudar a pensar de forma lógica e organizada ao escrever código.

Funções, módulos e pacotes

O próximo passo é aprender a modularizar seu código. Você vai entender como criar funções que facilitam a reutilização de trechos de código e deixam seus programas mais limpos e eficientes.
Além disso, o curso mostra como trabalhar com módulos e pacotes, conceitos fundamentais para estruturar projetos profissionais em Python e dividir tarefas de forma inteligente.

Tratamento de erros e boas práticas

Erros acontecem até com os programadores mais experientes — e saber lidar com eles faz toda a diferença.
Nesta parte do curso, você aprende a aplicar tratamento de erros e exceções, garantindo que seus programas continuem rodando mesmo quando algo inesperado acontece. Assim, você desenvolve aplicações mais seguras e confiáveis, com código bem estruturado e fácil de manter.

Evolua com a gamificação e prática constante

Seguindo a tradição dos cursos do Estudonauta, o aprendizado aqui é leve e divertido. Cada aula é como um novo nível de jogo, repleto de desafios e exercícios práticos que colocam em ação tudo o que foi visto.
Essa metodologia faz com que você aprenda de forma natural, mantendo a motivação a cada etapa concluída.

Pré-requisitos e continuidade

Para aproveitar ao máximo o conteúdo, é recomendado que você tenha concluído o Python 3 – Mundo 1 e o Python 3 – Mundo 2.
Os três mundos formam uma trilha completa, ideal para quem quer construir uma base sólida em Python e se preparar para desenvolver projetos cada vez mais avançados.

FAQ

O curso oferece certificado?

No Estudonauta, assinantes têm acesso a certificados ilimitados.

Preciso ter feito os outros mundos antes?

É altamente recomendado concluir o Mundo 1 e o Mundo 2 antes de iniciar o Mundo 3, pois os conteúdos seguem uma sequência lógica e complementar.

Preciso instalar algo no computador?

Sim. O curso mostra como configurar o ambiente do Python para acompanhar as aulas e realizar os exercícios de forma prática.

Conteúdo do Curso

Python #16 – Tuplas
Exercício Python #072 – Número por Extenso
Exercício Python #073 – Tuplas com Times de Futebol
Exercício Python #074 – Maior e menor valores em Tupla
Exercício Python #075 – Análise de dados em uma Tupla
Exercício Python #076 – Lista de Preços com Tupla
Exercício Python #077 – Contando vogais em Tupla
Curso Python #17 – Listas (Parte 1)
Exercício Python #078 – Maior e Menor valores na Lista
Exercício Python #079 – Valores únicos em uma Lista
Exercício Python #080 – Lista ordenada sem repetições
Exercício Python #081 – Extraindo dados de uma Lista
Curso Python #18 – Listas (Parte 2)
Exercício Python #085 – Listas com pares e ímpares
Exercício Python #086 – Matriz em Python
Exercício Python #087 – Mais sobre Matriz em Python
Exercício Python #088 – Palpites para a Mega Sena
Exercício Python #089 – Boletim com listas compostas
Curso Python #19 – Dicionários
Exercício Python #090 – Dicionário em Python
Exercício Python #091 – Jogo de Dados em Python
Exercício Python #093 – Cadastro de Jogador de Futebol
Exercício Python #094 – Unindo dicionários e listas
Exercício Python #095 – Aprimorando os Dicionários
Curso Python #20 – Funções (Parte 1)
Exercício Python #096 – Função que calcula área
1 of 2