Fundamentos da Orientação a Objetos
Aprenda um dos paradigmas mais utilizados no mundo da programação de forma direta e objetiva, utilizando C# como linguagem.
0 (0)
4437 Alunos
Iniciante
4h 8m de conteúdo
Certificado de conclusão
Acesso em todas as plataformas
Aprenda neste curso o paradigma de Programação Orientada à Objetos, de forma direta e objetiva.
O P.O.O. (ou OOP, em inglês) é o paradigma mais utilizado por programadores atualmente. Dominar os conceitos de POO é essencial para construir uma carreira sólida na área de programação.
Este curso te apresenta toda a teoria e a prática necessária para uma boa aplicação do OOP em projetos reais.
Os conceitos aprendidos neste curso podem ser utilizados em outras linguagens de programação.
Neste curso de Orientação à Objetos (OOP) você vai...
Aprender o paradigma de programação OOP (Object-Oriented Programming)
Aprender a aplicar conceitos de orientação à objetos utilizando C#
Aprender sobre Classes, Objetos e Interfaces
Aprender sobre Abstração
Aprender sobre Encapsulamento, Herança e Polimorfismo
Aprender sobre tipos complexos
Aprender sobre propriedades e métodos
Aprender modificadores de acesso
Aprender sobre Using e Dispose no C#
Aprender sobre classes estáticas (static class) e seladas (sealed class)
Aprender classes parciais no C# (partial class)
Aprender a criar classes concretas e classes abstratas
Converter tipos através de upcast e downcast
Comparar objetos
Aprender a utilizar o conceito de delegates (métodos delegate)
Aprender a gerar eventos e a tratar eventos (métodos event)
Aprender a utilizar Generics
Aprender conceitos avançados de listas com IEnumerable e IList
Para quem é recomendado este curso de Orientação à Objetos
Para iniciantes que querem aprender Orientação à Objetos na prática
Para pessoas aprendendo C# ou outras linguagens tipadas como Java ou TypeScript
Para profissionais buscando fechar lacunas no seu conhecimento em OOP
Para programadores em preparação para uma entrevista técnica em C#
Tecnologias e versões utilizadas
C#
Visual Studio Code (Versão mais recente disponível)
Projetos do curso
No decorrer do curso, os códigos de exemplo têm os contextos:
Tratamento de pagamentos
Reserva de assentos em um evento
Notificações
Conteúdos de um site educacional