Advanced Python Mastery

Nacional
14 Out 2026

  A 16 Out 2026

Laboral

Horário: 9h30 - 17h30

Chat

Desenvolve técnicas avançadas de programação em Python e integra as melhores práticas em projetos de desenvolvimento.

Este curso avançado é ideal para programadores que procuram dominar as capacidades mais complexas do Python, focando em técnicas avançadas de programação orientada a objetos, metaprogramação, logging e debug.

Objetivos

No final do curso os participantes deverão estar aptos a:

  • Aplicar as boas práticas de escrita de código;
  • Criar classes e utilizar objetos de forma efetiva;
  • Utilizar as propriedades dos objetos para criar “código dinâmico”;
  • Criar testes unitários para validar o desenvolvimento;
  • Fazer debugging e log de forma correta;
  • Utilizar metaclasses e lambda expressions.

Destinatários

  • Programadores
  • Profissionais TI
  • Cientistas

Pré-Requisitos

Programa

  • Revisão de Python
  • Classes e Objetos
  • Testes, Logging e Debugging
  • Metaprogramação
  • Iterators, Generators, e Coroutines

Revisão de Python

  • Revisão de conceitos introdutórios
  • Repositórios pypi
  • Python PEPs

Classes e Objetos

  • Criação de Classes
  • Herança
  • Métodos estáticos

Testes, Logging e Debugging

  • Criação de testes unitários e documentação
  • Log e Debugging
  • Complexidade ciclomática

Metaprogramação

  • Metaclasses
  • Código a gerar código
  • Funções lambda

Iterators, Generators, e Coroutines

  • O método iter()
  • O método __next__()
  • Programação assíncrona
  • Multiprocessamento

Outras datas e horários

Chat

Quero saber mais informações sobre este curso

Advanced Python Mastery

Tecnologias de Informação | 21h - Laboral: 9h30 - 17h30


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!

Quero inscrever-me neste curso

Advanced Python Mastery

Tecnologias de Informação | 21h - Laboral: 9h30 - 17h30


Dados Pessoais
Dados para faturação

Os seus dados pessoais são recolhidos em conformidade com o Regulamento Geral de Proteção de Dados (RGPD).

A confirmação da adjudicação ou aceitação do serviço implica a aceitação da nossa Política de Privacidade. Nos casos em que a adjudicação ou aceitação do serviço não seja realizada diretamente pelo titular dos dados, compete à entidade adjudicante assegurar a comunicação da referida Política de Privacidade ao respetivo titular.


Consente que os seus dados sejam utilizados para o contacto / envio de materiais de marketing sobre produtos e serviços da GALILEU?