O curso Programao Orientada a Objetos utilizando a linguagem C# tem como finalidade ensinar o paradigma de programao mais utilizado por todas as linguagens de programao da atualidade, que a programao orientada a objetos. Durante o curso voc ir aprender: Lgica de programaoCriar objetos baseados em classesDefinir Objetos e recursos por meio de classesAbstrao, Encapsulamento, Herana, PolimorfismoSobrecarga, classes abstratas, interfacesCriar aplicaes para console (prompt de comando)Criar aplicaes Windows FormsCriar aplicaes WPFCriar aplicaes Xamarin FormsCriar aplicaes ASP. NETPara apresentar esses conceitos o aluno desenvolver vrios projetos durante o curso para fortalecer os conceitos/funcionalidades da linguagem C#.Durante o curso o aluno utilizar a IDE de desenvolvimento Microsoft Visual Studio, uma das IDE’s mais utilizadas pelos desenvolvedores de software para desktop, web e mobile. Para quem no conhece o Microsoft Visual Studio um ambiente de desenvolvimento integrado da Microsoft para desenvolvimento de software especialmente dedicado ao .NET Framework e s linguagens Visual Basic, C, C++, C# e F#O mais legal do curso que o aluno ir conseguir criar aplicaes para desktop, web e mobile utilizando a linguagem C#. Em outras palavras, o aluno poder considerar que deu o primeiro passo rumo a se tornar um desenvolvedor fullstack utilizando a linguagem de programao C# e a IDE Microsoft Visual Studio.