Domínio Avançado de Python

Iniciante

Este curso foi projetado por David Beazley, autor do Python Cookbook, lançado sob uma licença Creative Commons. O objetivo deste curso é fornecer uma introdução de nível intermediário ao Python, que vai além dos fundamentos da sintaxe Python e oferece a oportunidade de aplicar Python a uma variedade de problemas de nível intermediário.

python

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Neste curso, você aprenderá como aplicar Python a uma variedade de problemas de nível intermediário, indo além dos fundamentos da sintaxe Python. Você explorará vários recursos e técnicas do Python, incluindo objetos embutidos, entrada/saída de arquivos (file I/O), tratamento de exceções, programação orientada a objetos, programação funcional e muito mais.

🎯 Tarefas

Neste curso, você aprenderá:

  • Como manipular vários objetos Python embutidos
  • Como lidar com exceções e realizar entrada/saída de arquivos (file I/O)
  • Como definir objetos e módulos simples
  • Como representar e analisar dados de diferentes maneiras
  • Como iterar eficientemente e criar tipos de contêineres personalizados
  • Como trabalhar com objetos de primeira classe, classes e herança
  • Como personalizar o acesso a atributos e redefinir métodos especiais
  • Como usar funções de ordem superior, closures e descritores
  • Como lidar com exceções e logging com o módulo unittest do Python

🏆 Conquistas

Após concluir este curso, você será capaz de:

  • Aplicar Python para resolver uma variedade de problemas de nível intermediário
  • Demonstrar proficiência no uso de recursos e técnicas avançadas do Python
  • Desenvolver estruturas de dados e classes personalizadas para atender a requisitos específicos
  • Alavancar conceitos de programação funcional para escrever código mais eficiente
  • Implementar tratamento de exceções e logging robustos em suas aplicações Python

Licença

Este curso foi projetado por David Beazley, lançado sob uma licença Creative Commons. A LabEx revisou o curso para torná-lo mais adequado para a prática e adicionou alguns novos laboratórios para ajudá-lo a entender melhor os conceitos.

Professor

labby
Labby
Labby is the LabEx teacher.

Recomendado para Você

no data