C# COMPLETO Programação Orientada a Objetos + Projetos
What you'll learn
- Dominar Programação Orientada a Objetos e linguagem C#
- Criar soluções flexíveis, extensíveis e testáveis
- Adquirir a base sólida teórica e prática para ser um desenvolvedor C# de sucesso
- Aplicar o conhecimento de orientação a objetos na construção de soluções para problemas reais
- Compreender diagramas de classe UML, tanto de entidades quanto de serviços
Requirements
- Não é necessário nenhum conhecimento prévio de C#, mas é preciso conhecer o básico de Lógica de Programação em qualquer linguagem, ou seja, o aluno já deve ser capaz de resolver, em qualquer linguagem, problemas com entrada, saída, condicionais (if-else) e laços (while, for). No capítulo 1 nós damos orientações detalhadas para você avaliar se precisa fazer ou não um curso de lógica primeiro. Em caso afirmativo, sugerimos nosso curso "C# primeiros passos".
- É preciso um computador que seja capaz de rodar a última versão do Visual Studio Community. Eu vou te ensinar o processo de instalação e vou disponibilizar um material PDF também. Vou mostrar o procedimento no Windows, mas o Visual Studio Community também pode ser instalado no Mac. Para computadores Linux, uma opção pode ser o VS Code, ficando o aluno responsável por fazer as adaptações necessárias.
- Como o curso trabalha com exemplos reais para preparar o aluno para a realidade do mercado, em alguns problemas da parte intermediária do curso vamos utilizar um pouco de Matemática básica como porcentagens e juros. Mas não se preocupe porque vou explicar tudo passo a passo com material de apoio :)
Description
O QUE VOCÊ VAI APRENDER NESTE CURSO?
Neste curso você vai aprender tudo sobre Programação Orientada a Objetos utilizando C#. Vamos começar desde o básico, com exemplos bem simples e didáticos, e daí vamos gradualmente avançando, até mergulharmos em tópicos aprofundados tais como interfaces, polimorfismo, princípios SOLID, padrões de projeto, generics, expressões lambda, delegates, LINQ e muito mais.
METODOLOGIA
Além de cobrir a teoria de forma clara e objetiva, o curso possui muito enfoque prático. Cada seção do curso possui exercícios resolvidos e exercícios propostos para você treinar. E nós vamos ainda fazer projetos neste curso, os quais vão te permitir colocar tudo que você aprendeu em prática, e vai te permitir compreender como os tópicos se unem para a construção de projetos reais.
PÚBLICO ALVO
Este curso é especialmente indicado para quem deseja adquirir uma base sólida, tanto teórica quanto pratica, de desenvolvimento orientado a objetos e linguagem C#. O curso também é super indicado para quem precisa de reforço aos conteúdos da faculdade.
SEJAM BEM-VINDOS!
Assista a aula introdutória e outros vídeos gratuitos para obter mais informações e constatar nossa qualidade e didática. Estou muito feliz em te dar boas-vindas a este curso: sua melhor e mais completa referência para programação orientada a objetos com C#, com qualidade profissional.
Não vejo a hora de começarmos juntos essa jornada. Um grande abraço e te vejo no curso!
Who this course is for:
- 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
Instructor
Olá, meu nome é Nelio Alves. Sou graduado em Ciência da Computação e possuo mestrado e doutorado em Engenharia de Software pela Universidade Federal de Uberlândia.
Comecei minha carreira como professor universitário, juntamente com meu mestrado, no início de 2001, e desde então tenho me dedicado a esta que se tornou minha paixão, trabalhando com cursos superiores, técnicos e pós-graduação. Nos últimos anos tenho também disponibilizado meus conteúdos de forma online.
Aqui você vai encontrar os melhores e mais completos cursos nas seguintes áreas:
PROGRAMAÇÃO E DESENVOLVIMENTO DE SOFTWARE
Temos cursos para iniciantes sobre algoritmos e lógica de programação, além de cursos completos de formação profissional para as tecnologias Java / Spring Boot, e também C# / .NET. Os cursos possuem uma forte base nos fundamentos, além de vários exercícios para você treinar, e projetos reais para te ajudar a criar seu portfólio.
MICROSOFT EXCEL
Aqui você encontrará o melhor e mais didático curso sobre Excel, que vai te levar desde o básico até o nível avançado, além de te ensinar a criar vários projetos reais para te ajudar a criar seu portfólio e conseguir aquele emprego ou promoção que você tanto precisa.
MODELAGEM DE DADOS
Temos também um super curso de modelagem de dados, usando como ferramenta a UML, que é padrão de mercado para modelagem de sistemas modernos.
Minha maior satisfação é poder colaborar na jornada daqueles que desejam melhorar suas vidas por meio da educação. Ficarei muito feliz se eu puder fazer parte e colaborar também com sua jornada, oferecendo algum curso nesta fantástica área de conhecimento que é a Computação e o desenvolvimento de software.
Espero que nos encontremos em breve. Um grande abraço!
Nelio