What you'll learn
- Dominar as técnicas básicas de programação em linguagem C#.
- Aprender e dominar os fundamentos da linguagem C#, sendo capaz de executar programas usando lógica de programação.
- Identificar estruturas mais complexas da linguagem C#, essas servindo de base para que o mesmo possa cursar um curso avançado desta linguagem.
- Utilizar de forma adequada as tecnologias do Windows Forms.
- Entender a lógica básica para desenvolver softwares futuros.
Requirements
- Não é necessário nenhum conhecimento sobre a linguagem C#, ou lógica de programação, pois o instrutor irá fornecer todas essas informações no decorrer do curso.
- O software necessário para o desenvolvimento deste curso, Visual Studio 2017, é gratuito e seu instrutor irá mostrar todos os passos necessários para fazer o download e configurar o mesmo.
Description
O C#, é uma linguagem de programação orientada a objetos, que foi desenvolvida pela Microsoft e faz parte da plataforma .NET. Embora a linguagem C# tenha sido criada do zero, foi baseada na linguagem C++ e tem muitos elementos da linguagem Pascal e Java.
A Linguagem C# começou com uma grande vantagem quando foi criada, pois, na época, já havia uma série de linguagens disponíveis no mercado, como Delphi, Java e C++. Sendo assim, a Microsoft pôde trabalhar tendo em vista as falhas e as qualidades de cada uma das linguagens, extraindo o melhor de cada uma delas e procurando suprimir quaisquer limitações. O resultado foi a criação de uma linguagem poderosa, destinada especialmente para a plataforma .Net. Desta forma, quando começa a aprender a C#, normalmente os usuários não encontram muitos problemas, não precisando, inclusive, mudar de forma radical a forma de programar ou o foco nos estudos sobre as outras linguagens necessárias para o seu trabalho.
Este curso fornece embasamento necessário para que o aluno possa avançar seus conhecimentos em lógica de programação, resolução de algoritmos complexos em C# bem como se preparar para adentrar a uma área mais complexa dessa linguagem, que é a Orientação a Objetos, conteúdo de outro curso desta plataforma.
O instrutor irá guiar o aluno passo a passo com explicações, resolução de exercícios e dicas de programação em C#. Todos os códigos feito nas aulas, estarão disponíveis para os alunos baixarem.
Who this course is for:
- Público em geral que deseje conhecer e aprender os fundamentos da linguagem C#.
- Estudantes de cursos técnicos ou superiores de tecnologia, bem como das demais áreas do conhecimento, que tenham dificuldades em aprender linguagem C#, ou que o façam para aquisição de horas complementares.
Instructor
Coordenador e Produtor de Conteúdo, Professor de programação em SoulCode Academy, Edtech brasileira de inclusão digital, de metodologia ágil, com a missão de gerar impacto social, através da capacitação tecnológica, com foco em diversidade, equidade e empregabilidade. Instrutor de Programação na Udemy, um marketplace de cursos online com mais de 155.000 cursos e 40 milhões de alunos. Fundador da empresa Ara Sistemas Educacionais, empresa voltada ao desenvolvimento de sistemas de gestão escolar e ambiente virtual de aprendizagem. Criador do Canal AjudaSI, provedor de e-learning direcionado a ajudar estudantes de cursos superiores de tecnologia e programadores iniciantes. Além de ter atuado e ainda atuar em projetos que incluem sempre tecnologia e educação juntas tais quais, Professor Conteudista, Professor Formador, Editor de Vídeo Educacional, Editor de Conteúdo Impresso/Digital Educacional. Possui Graduação em Sistemas de Informação pela Universidade Federal do Piauí – UFPI, Tecnologia e Tecnologias Aplicadas à Sala de Aula pela Faculdade Descomplica. Atualmente é Membro da Associação Brasileira de Computação (Nº Registro: 44512).