Python - Collections
Faz parte das formações: Desenvolvedor Python Júnior
Instituição: TreinaWeb
Descrição
Neste curso abordaremos as principais estruturas de dados utilizando o Python, além disso, veremos como funcionam os Iterators e Generators. São vídeo aulas e apostilas que mostram os principais conceitos das Collections do Python. Também serão passados exercícios para que você possa fixar, praticar e aplicar o conteúdo aprendido durante o curso.
Dentre várias outras coisas, você verá:
- Como funcionam as listas;
- O que são iterators e generators e qual a finalidade de cada um;
- Como manipular as tuplas;
- O que são ranges e onde utilizá-los;
- Quais as principais características de um Set e qual sua finalidade;
- Como utilizar listas para criar outras estruturas de dados no Python.
Ementa
1 - Lists
Apresentação
O que são Lists?
Sintaxe
Operações com lists
Copiando listas
Lists comprehension
Slices
Arrays
Questionário 4 questões
Desafio de código
Desafio de código
2 - Iterators
Apresentação
O que são Iterators?
Iterators built-in
Implementação de um iterator
Questionário 3 questões
Desafio de código
Desafio de código
3 - Generators
Apresentação
O que são generators?
Implementação de um generator
Questionário 2 questões
Desafio de código
4 - Tuples
Apresentação
O que são tuples?
Diferenças entre listas e tuplas
Sintaxe
Operações com tuplas
Questionário 3 questões
Desafio de código
5 - Ranges
Apresentação
O que são ranges?
Sintaxe
Operações com ranges
Questionário 3 questões
Desafio de código
Desafio de código
6 - Sets
Apresentação
O que são sets?
Sintaxe
Operações comuns em sets
Set comprehension
Sets imutáveis: frozensets
Questionário 3 questões
Desafio de código
Desafio de código
Desafio de código
Desafio de código
7 - Dictionaries
Apresentação
O que são dictionaries?
Sintaxe
Iterações sobre dictionaries
Operações sobre dictionaries
Questionário 3 questões
Desafio de código
Desafio de código
8 - Outras estruturas de dados
Apresentação
Listas como Pilhas (Stacks)
Listas como Fila (Queues)
Questionário 3 questões
Desafio de código
Desafio de código
9 - Conclusão
Conclusão
Data de Início: 10 de Junho de 2021
Data de Conclusão: 23 de Junho de 2021
Carga Horária: 20,0
Categorias: Python