Curso

Curso Novidades do C# 6.0

O objetivo do curso é apresentar ao desenvolvedor as novidades da linguagem C# 6.0 no VS 2015, incluindo filtros de exceção, interpolação de strings, operadores de condicionais nulas, dentre outros. Através de exemplos totalmente práticos, mostra como os novos recursos auxiliam nas tarefas do dia-a-dia do programador profissional, casual ou acadêmico, facilitando a implementação de algoritmos e estrutura de dados. Os novos recursos vêm para tornar a programação mais orientada a objetos, mais fluente, moderna e de acordo com os novos paradigmas ditados pelas novas tecnologias, como mobile, nuvem e IoT. A primeira parte do curso trata de apresentar cada novidade da linguagem de forma individual, mesclando teoria e um exemplo prático aplicado, em um problema do cotidiano, estilo “mentoring”. Por exemplo, como usar o novo recurso de interpolação de strings para criar macros para envio de emails ou processar a geração de documentos templates com dados dinâmicos de banco de dados.

Esse curso inclui:

Suporte em tempo real

Certificado

Carga horária:

19 horas

(10 aulas)

Aula 1 - Using Static

Nessa videoaula veremos como chamar comandos diretamente de classes estáticas sem especificar o nome da classe.

Aula 2 - Curso C# 6.0: String Interpolation

Nessa videoaula veremos como incluir variáveis dentro de strings usando interpolação no C#, sem usar formatação, por exemplo, $“Olá ”.

Aula 3 - Auto Property Initializer

Nessa videoaula veremos como inicializar valores para propriedades automáticas diretamente na definição.

Aula 4 - Null Conditional Operator

Nessa videoaula veremos como testar se objetos possuem propriedades ou membros nulos sem o uso de testes.

Aula 5 - Nameof Operator

Nessa videoaula veremos como usar o novo operador nameof para obter nomes de objetos e variáveis.

Aula 6 - Expression Bodies (Lambda)

Nessa videoaula veremos como implementar métodos usando sintaxe de lambdas, ou seja, implementações de corpo de métodos de forma extremamente abreviadas e curtas.

Aula 7 - Exceptions Filters

Nessa videoaula veremos como tratar exceções com filtros adicionais, como por exemplo, por uma parte da mensagem de erro ao invés de simplesmente pelo tipo da classe de exceção.

Aula 8 - Dictionary Initializer

Nessa videoaula veremos como inicializar dicionários de uma forma mais elegante baseada em índices, por exemplo, [123] = “valor”.

Aula 9 - Curso de C# 6.0: Try Catch Finally com Await

Nessa videoaula veremos como chamar e esperar (await) métodos assíncronos usando try catch finally do C#.

Aula 10 - Overload

Nessa videoaula veremos como o C# 6.0 resolve chamadas de métodos de overload ambíguos.

Ver todas as 19 aulas
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Veja outros cursos de .NET

Hello World com a linguagem C#

Relatórios com o Stimulsoft Reports.Web para .NET

O que é .NET Core?