Ao final deste curso você terá o conhecimento sobre fundamentos de Lógica de Programação e Programação Orientada à Objetos, que geralmente são ensinadas nos primeiros dois semestres da faculdade de Ciência da Computação.
Esses dois tópicos são a base para iniciar em qualquer área da programação que você deseja seguir!
Metodologia
Eu sempre gostei de aulas práticas, então é assim que vamos seguir aqui. Nós vamos partir direto para a programação, falando sobre os conceitos enquanto programamos. Após cada aula, teremos uma lista de exercícios que vocês devem fazer antes de seguir para a próxima. Teremos também um arquivo contendo a resolução de cada exercício e vídeos explicando o porque e como resolver cada um deles.
Esclarecimentos Finais
Você não precisa ter nenhum conhecimento prévio de programação para seguir este curso, a ideia é te passar tudo desde o inicio.
Outro ponto importante é, este curso vai focar em lógica e programação orientada à objetos, portanto não iremos construir nenhuma aplicação real nele.
E por último, C# foi apenas a linguagem escolhida para o curso, porém os conceitos aqui aplicados servem para qualquer linguagem funcional e portanto vamos focar apenas na parte de lógica e não aprofundar na linguagem em sí.