When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

Programação Orientada a Objetos com Python
Aprenda Conceitos Avançados de Maneira Fácil e Rápida

This Course Includes
udemy
4.8 (229 reviews )
5h 23m
english
Online - Self Paced
professional certificate
Udemy
About Programação Orientada a Objetos com Python
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 Show moreShow less.