Ao selecionar um país você vê os cursos disponíveis na sua região.
⏱ 2 h 42 min📚 27 aulas
Encadeando Iteradores com Geradores em Python
Aprenda a combinar vários fluxos de dados em sequências altamente eficientes e com pouca memória usando funções geradoras modernas de Python e padrões de iteração limpos.
💬Instrutor de IA Pergunte sobre qualquer aula e receba uma resposta clara na hora, quando quiser.
🕐Comece quando quiser Sem horários nem prazos: aprenda no seu ritmo, quando quiser.
🌐Em português Aulas, tarefas e certificado: tudo totalmente no seu idioma.
Sobre este curso
Gerenciar várias fontes de dados ou grandes conjuntos de informações na memória pode rapidamente tornar suas aplicações Python mais lentas. Ao dominar geradores e encadeamento de iteradores, você pode processar fluxos massivos de dados sequencialmente e de forma eficiente, sem consumir memória excessiva do sistema. Este curso baseado em texto orienta você através da mecânica central dos protocolos de iteração do Python e mostra como construir pipelines de dados limpos e de nível profissional.
Você fará a transição de escrever loops básicos para projetar pipelines avançados e eficientes em memória que vinculam perfeitamente várias fontes de dados. Ao longo do caminho, você adotará padrões Python modernos, incluindo dicas de tipo para geradores e práticas de formatação de código limpo para garantir que seus pipelines sejam robustos e mantidos.
O que você vai aprender:
- Entenda a mecânica fundamental de iteradores, iteráveis e a palavra-chave yield em Python
- Crie funções de gerador personalizadas para transmitir dados sob demanda sem carregar conjuntos de dados inteiros na memória
- Encadeie vários iteradores juntos usando a lógica do gerador nativo e o módulo itertools
- Aplique dicas modernas de tipo Python aos seus geradores e iteradores para um código mais claro e auto-documentado
- Crie pipelines de dados estruturados que filtrem, transformem e agreguem fluxos de dados sequenciais
- Pratique a depuração e teste suas funções de gerador usando padrões de teste Python limpos e modernos
Este curso começa com terminologia essencial, estabelecendo uma sólida compreensão de como o Python lida com a iteração sob o capô. Você progredirá passo a passo através de explicações escritas e cenários de código práticos, aprendendo a combinar e manipular iteradores para tarefas de dados do mundo real.
Este curso é projetado para iniciantes a programadores Python intermediários que querem escrever código mais limpo e eficiente em memória. Nenhuma experiência prévia com geradores ou pipelines de dados avançados é necessária, embora uma familiaridade básica com variáveis e loops Python seja recomendada.
Comece a ler hoje para desbloquear todo o poder do processamento de dados eficiente em memória no Python.
O que você vai receber
📜Certificado de conclusão Adicione ao seu perfil do LinkedIn
💬Tutor AI pessoal Travou em uma aula? Pergunte ao seu tutor integrado qualquer coisa, a qualquer hora.
♾️Acesso vitalício Volte quando quiser, sem expirar
📱Celular ou computador Funciona em qualquer dispositivo
💸Reembolso em 14 dias Sem perguntas
⚡Curto e focado 2 h 42 min de conteúdo prático
Avaliações
Ainda não há avaliações — seja o primeiro a compartilhar sua experiência.
Perguntas frequentes
O que preciso para fazer este curso?+
Só um celular ou computador com internet. Sem instalações nem hardware especial.
Como faço para pagar?+
Com cartão via Stripe. Não guardamos dados do cartão — o Stripe processa com segurança.
Posso pedir reembolso?+
Sim — reembolso integral em 14 dias, sem perguntas.
Por quanto tempo terei acesso?+
Para sempre. Uma vez comprado, o curso é seu para revisar quando quiser.
Vou receber um certificado?+
Sim. Ao concluir, você recebe um certificado que pode adicionar ao seu perfil do LinkedIn.