Pular para o conteúdo principal

Curso

Programação orientada a objetos em Python

Avançado4 h

Aprenda a criar classes e usar herança e polimorfismo para reutilizar e otimizar seu código.

Python4 h13 vídeos44 exercícios3,600 XP100K+Declaração de conquista

Crie sua conta gratuita

Continuar com o Google
ou
Ao continuar, você aceita nossa Termos de Uso, nossos Política de Privacidade e que seus dados são armazenados nos EUA.

Amado por alunos em milhares de empresas

Treinando uma equipe?

Experimente para Empresas

Descrição do curso

A programação orientada a objetos (OOP) é um paradigma de programação amplamente utilizado que reduz o tempo de desenvolvimento, facilitando a leitura, a reutilização e a manutenção do código. A OOP muda o foco do pensamento sobre o código como uma sequência de ações para a visão do seu programa como uma coleção de objetos que interagem entre si. Neste curso, você aprenderá a criar classes, que funcionam como as plantas de todos os objetos em Python. Em seguida, você aproveitará os princípios chamados herança e polimorfismo para reutilizar e otimizar o código. Venha e aprenda a criar um código bonito, limpo e eficiente!

Pré-requisitos

Programa de estudos

Descrição do curso

1

Fundamentos da OOP

Neste capítulo, você aprenderá o que é programação orientada a objetos (OOP), como ela difere da programação procedural e como pode ser aplicada. Em seguida, você definirá suas próprias classes e aprenderá a criar métodos, atributos e construtores.
Iniciar capítulo
2

Herança e polimorfismo

Herança e polimorfismo são os principais conceitos da OOP que permitem a reutilização eficiente e consistente do código. Saiba como herdar de uma classe, personalizar e redefinir métodos e analisar as diferenças entre dados em nível de classe e dados em nível de instância.
Iniciar capítulo
3

Integração com o Python padrão

Neste capítulo, você aprenderá como garantir que os objetos que armazenam os mesmos dados sejam considerados iguais, como definir e personalizar representações de strings de objetos e até mesmo como criar novos tipos de erros. Por meio de exercícios interativos, você aprenderá a personalizar ainda mais suas classes para que elas funcionem mais como tipos de dados padrão do Python.
Iniciar capítulo
4

Práticas recomendadas de design de classe

Programação orientada a objetos em Python

Curso
concluído

Obtenha um certificado de conclusão

Inscreva-se agora

Desenvolva suas habilidades em dados com o DataCamp para Mobile

Progrida onde estiver com nossos cursos no celular e desafios diários de programação de 5 minutos.