Programação Orientada a Objetos com Python
Aprenda Conceitos Avançados de Maneira Fácil e Rápida
Description
Olá!
Neste curso você irá aprender tudo o que é de mais importantes no paradigma de programação orientado a objetos utilizando Python.
Python é uma das linguagens de programação mais importantes da atualidade.
Se você já domina o básico de Python, certamente irá precisar avançar um pouco mais e partir para os estudos da programação com Python Orientado a Objetos.
Muitos conceitos desse paradigma de programação POO pode ser mal compreendidos ou apresentar obscuridades.
E foi pensando em facilitar a sua vida como estudante da POO que este curso foi criado.
No curso você terá uma linguagem simples, rápida e direta ao ponto de cada um dos conceitos essenciais para você dominar Python Orientado a Objetos.
Pode confiar que o curso é completo contendo assim tudo o que você irá precisar para ficar fera nesse tipo de programação.
Você irá aprender assuntos importantes tais como: Tipos de paradigmas de programação, Paradigma orientado a objetos com Python, Por que utilizar classes, Como criar classes, O que são objetos e como instanciá-los, Como definir atributos e métodos, Atributos e métodos privados, Atributos e métodos protegidos, Encapsulamento com Python, Métodos Get e Set, Decorador Property, Conceito de Slots, Métodos mágicos, Conceitos e uso de Heranças, Método Super, Conceitos e uso do Polimorfismo, Conceito de Duck Typing, Classes Abstratas, Conceito de Interface de uma classe, Heranças Múltiplas, Method Resolution Order - MRO, E dicas para continua os estudos.
Inscreva-se agora mesmo no curso!
Bons estudos!
What You Will Learn!
- Tipos de paradigmas de programação
- Paradigma orientado a objetos com Python
- Por que utilizar classes
- Como criar classes
- O que são objetos e como instanciá-los
- Como definir atributos e métodos
- Atributos e métodos privados
- Atributos e métodos protegidos
- Encapsulamento com Python
- Métodos Get e Set
- Decorador Property
- Conceito de Slots
- Métodos mágicos
- Conceitos e uso de Heranças
- Método Super
- Conceitos e uso do Polimorfismo
- Conceito de Duck Typing
- Classes Abstratas
- Conceito de Interface de uma classe
- Heranças Múltiplas
- Method Resolution Order - MRO
- E dicas para continua os estudos
Who Should Attend!
- Cientistas e analistas de dados
- Engenheiros, administradores, contadores, economistas, designers
- Autodidatas da área de TI