Parte 1 - Criar o projeto de Console Application no VS, classes e namespaces[MP4] [0:10:23] [2015/06/19]Aprenda a criar um projeto de Console Application no VS e classes no C#, declarar usings e os namespaces e inserir comentários.
Parte 2 - Declaração de Variáveis no C#[MP4] [0:19:09] [2015/06/19]O que é uma variável, os tipos de dados, atribuir conteúdo as mesmas, definir o escopo e o tempo de vida para que a mesma tenha visibilidade.
Parte 3 - Conversão de Dados no C#[MP4] [0:08:38] [2015/06/19]Veja como converter os diversos tipos de dados para que sejam utilizados corretamente. Aprenda conversão implícita e explícita, quais dados são automáticos e quais devem ser convertidos fazendo Cast…
Parte 4 - Tomada de Decisão no código[MP4] [0:15:05] [2015/06/19]Tomar decisões na programação é fundamental para entender o fluxo de execução do programa. Veja como usar o IF e o Switch de acordo com determinada condição a ser avaliada. Aprenda as sintaxes do IF e…
Parte 5 - Tipos de Loopings[MP4] [0:13:13] [2015/06/19]Usar loopings na programação é comum (Do, While, For e Foreach), aprenda as sintaxes, os tipos de dados usados e saber qual looping é adequado usar de acordo com a situação.
Parte 6 - Funções de Texto e Datas[MP4] [0:22:17] [2015/06/19]O .NET contém funções internas prontas para uso. Aprenda as funções de textos e datas mais usadas.
Parte 7 - Coleções com Generics[MP4] [0:11:36] [2015/06/19]Saiba como criar uma classe com diversas propriedades usando o List do Generics, como criar uma lista de objetos atribuindo as propriedades. Veja como listar todos os itens da coleção com looping e…
Parte 8 - Herança de Classe[MP4] [0:11:40] [2015/06/19]Um dos conceitos mais usados na Programação Orientada à Objetos (OOP) é a herança de objetos. Veja como criar duas classes com herança, montar uma lista de objetos com o Generic e o List para ambas as…
Parte 9 - Visibilidade da Classe[MP4] [0:14:08] [2015/06/19]A visibilidade da classe, métodos e propriedades define o quanto e quem poderá enxergar e usar tais dados. A reusabilidade dos códigos é fundamental para que você tenha uma programação mais enxuta, de…
Parte 10 - Criação e Chamada de Métodos[MP4] [0:16:32] [2015/06/19]Veja como criar e chamar métodos com o C# para estruturar melhor o código, falicitar a manutenção e o aproveitamento de métodos.
Parte 11 - Tratamento de Erros e Debug[MP4] [0:19:42] [2015/06/19]Aplique o tratamento de erro para acompanhar os pontos críticos do código, alterar os valores das variáveis, inspecionar os conteúdos em tempo de execução com a finalidade de ter total controle sobre…
Parte 12 - Conceito e Uso de Action[MP4] [0:11:11] [2015/06/19]Aprenda o que é um Action, quando usá-lo, aplicação do mesmo, como disparar um delegate.
Parte 13 - Conceito e Uso de Predicate[MP4] [0:12:28] [2015/06/19]Veja o conceito e uso do Predicate, afinal, para dominar expressões Lambda você precisa entender o que é o Predicate e como usá-lo.
Parte 14 - Comparar dados[MP4] [0:07:38] [2015/06/19]Que tal aprender uma nova maneira de comparar strings? Deixe o .NET ajudá-lo no algoritmo.
Parte 15 - Métodos de Extensão[MP4] [0:08:20] [2015/06/19]Veja como estender um método nativo do .NET, customiza-lo para aplicar uma formatação. Este conceito é fundamental para se usar LINQ e Lambda.
Parte 16 - Tipos Anônimos[MP4] [0:12:10] [2015/06/19]Como o próprio nome diz, anônimo é aquilo que não se conhece, portanto, será criado na hora. Saiba o conceito, onde utilizar e as vantagens de um método anônimo.
Parte 17 - Conceito e Uso de Delegate[MP4] [0:12:29] [2015/06/19]Saiba o que é um delegate, como criar e disparar um delegate no C#.
Parte 18 - Expressões Lambda[MP4] [0:16:17] [2015/06/19]Veja como criar uma expressão Lambda, os bastidores, os parâmetros e as fórmulas para se dominar Lambda.
Parte 19 - Uso de Parâmetros Opcionais no C#[MP4] [0:08:18] [2015/06/19]Aprenda a criar métodos usando parâmetros opcionais, assim como fazer as chamadas passando apenas alguns parâmetros.
Parte 20 - Coleções com Tuple[MP4] [0:09:51] [2015/06/19]Veja como criar e usar coleções com Tuple.
Parte 21 - Uso de Interface[MP4] [0:15:58] [2015/06/19]Aplique o conceito de Interface para se criar um contrato da classe, como criar uma interface genérica para usar em diversas classes.