Descrição: Ao final deste curso você será capaz de compreender e aplicar os fundamentos de orientação a objetos, quais sejam: classes, atributos, métodos, construtores, palavra this, sobregarga, encapsulamento, associações, herança, classe abstrata, sobreposição, polimorfismo, interfaces, elementos estáticos, tipos enumerados e exceções.
Você também aprenderá a utilizar as estruturas de dados mais utilizadas na construção de soluções: vetores, matrizes, listas e conjuntos.
MÉTODO:
Para atingir este objetivo, nós vamos iniciar nossa jornada com uma introdução à programação orientada a objetos, na qual vamos explorar os três principais conceitos orientados a objetos (classe, atributos, métodos) por meio de exercícios resolvidos e propostos.
Em seguida, cada técnica de orientação a objetos e cada estrutura de dados será abordada de forma clara e objetiva com exemplos práticos.
Finalmente, chega a hora de aprofundar na parte prática: você vai aprender como construir um projeto de sistema de jogo de xadrez totalmente funcional, para o qual vamos criar uma aplicação modo console (linha de comando).
Mas não se engane pelo fato de estarmos testando o sistema no modo console: esse projeto possui um grau de complexidade significativo e vai demonstrar como tudo, tudo que foi aprendido no curso pode ser aplicado para a construção de uma solução elaborada, elegante e flexível, utilizando as boas práticas de desenvolvimento orientado a objetos, e desenvolvimento em camadas.
Só para você ter uma ideia, este mesmo sistema de jogo de xadrez já foi utilizado por mim em uma disciplina de desenvolvimento de games, bastando trocar a camada de aplicação modo console por uma nova camada de aplicação 3D interativa, desenvolvida na ferramenta Unity (mas este processo não será mostrado aqui porque leva muitas horas e perderia o foco do curso).
Como aprendizado prático, este projeto é fantástico! Vai ampliar sua visão. Eu o elaborei com muito cuidado, buscando aplicar toda ementa do curso, e eu não vi nada parecido na concorrência.
REQUISITOS E ESCLARECIMENTOS:
Eu classifiquei este curso como para “todos os níveis”, pois nós vamos começar do início de orientação a objetos, e depois vamos aprofundar, conforme eu expliquei.
Mas é importante ressaltar que este curso NÃO é para quem nunca programou. O curso requer que você já tenha visto pelo menos o básico de lógica de programação em uma linguagem qualquer. Mesmo assim, pensando em quem nunca viu C# ou quem está um pouquinho enferrujado em lógica de programação, eu incluí no início do curso uma seção auxiliar, que é uma Revisão de Lógica de Programação utilizando C#.
Outra seção auxiliar do curso é uma Introdução ao Git e Github, que vai ser necessário para fazer o controle de versão do projeto que nós vamos desenvolver.
Também é importante ressaltar que este NÃO é um curso cujo objetivo principal é esgotar a tecnologia C#. Neste curso C# é um meio e não um fim. O objetivo do curso é aprender programação orientada a objetos. Nós vamos sim aprender bastante C#, mas na medida do necessário para implementar os conteúdos do curso.
AGRADECIMENTO:
Então é isso. Muito obrigado pela atenção. Não esqueça de assistir alguns dos vídeos demonstrativos gratuitos, e também as demais descrições e os itens da grade curricular para mais informações.
Se você está querendo aprender ou se aprimorar em programação orientada a objetos, ou então repassar aqueles tópicos que não ficaram muito claros na faculdade, este curso é ideal pra você. Se este for o seu caso, não perca mais tempo: comece já este curso.
Quem é o público-alvo?
Estudantes de cursos na área de Computação / Informática
Profissionais iniciantes e estagiários que precisam aprender ou revisar programação orientada a objetos
Entusiastas em desenvolvimento de games, especialmente da plataforma Unity
Entusiastas em desenvolvimento de sistemas, especialmente da plataforma Microsoft C# .NET
Título: C# Curso Completo de Programação Orientada a Objetos
Autor: Nelio Muniz Mendes Alves / Sandro Gallina
Ano de Lançamento: 2018
Gênero: Video Aula
Editora: Udemy
Nº de Páginas/Horas: Varias
Extensão: PDF / MP4
Idioma: Português
Tamanho: 1.98 GB (Descompactado)
====================
C# Curso Completo de Programação Orientada a Objetos
O post C# Curso Completo de Programação Orientada a Objetos apareceu primeiro em XANDAO DOWNLOAD™.