Programa do Curso
Introdução ao C#
- História do C#
- Plataforma .NET
- Utilização da documentação e de livros específicos
- Tendências no desenvolvimento do C# e .NET
Sintaxe
- Tipos de dados
- Tipos primitivos
- Operadores
- Serialização de objetos
- Coleções de dados
- Controle de fluxo de instruções
- Tabelas
Programação orientada a objetos
- Modelagem
- Objetos: propriedades e métodos
- Criação de objetos
- Objetos e referências
- Classes
- Interfaces
- Classes abstratas
- Polimorfismo
Tratamento de erros e exceções
- Instrução Try... catch
- Criação de tipos de exceção personalizados
Operações de entrada e saída
- Streams e filtros
- Suporte a arquivos
Noções básicas para criação de aplicações web usando C# no .NET
- Visão geral do ASP.NET Core
- Arquitetura em camadas
- Arquitetura da aplicação Request/Response
- Criação de conexões e trabalho com banco de dados
- Modelagem da camada de negócios da aplicação
- Camada de controladores
- Criação de visualizações (views)
- Discussão de casos de uso comuns
Testemunhos de Clientes (7)
Os recursos disponíveis para uso eram abundantes.
Kehinde - Computerbits
Curso - Programming in C#
Máquina Traduzida
Colin abordou o assunto de uma maneira e usou linguagem de forma que tudo ficou fácil de entender. Ele conseguiu cobrir uma grande quantidade de conteúdo em pouco tempo, sem parecer um "Sobrecarga de Informações". O treinamento foi realizado de uma forma que garante a absorção das informações para uso futuro, em vez de separar cada parte da próxima.
David - Sepura Plc
Curso - Programming in C#
Máquina Traduzida
Colin conseguiu apresentar o conteúdo do curso de forma suave e explicar em termos simples quando o público tinha uma dificuldade de entendimento. A transição que ele fez de um capítulo para outro é excepcional. Assim como um contador de histórias, combinando teoria com exercícios práticos, ele conseguiu capturar nossa atenção de maneira brilhante.
Ionel - Sepura Plc
Curso - Programming in C#
Máquina Traduzida
Achei que Colin foi um excelente professor. Muito conhecedor e entusiasmado com o assunto, mas também gentil e encorajou perguntas, fazendo-me sentir confortável para fazer perguntas. Ele ajustou os materiais de acordo com as minhas necessidades e dedicou algum tempo trabalhando em pontos fundamentais que não estavam no caderno de exercícios, para garantir que eu tivesse uma boa compreensão. Apreciei o fato de ele ter dedicado um pouco mais de tempo para revisar alguns pontos adicionais que achou úteis para mim e recomendou alguns materiais extras que considerou benéficos para meu aprendizado futuro. Desejo que o curso pudesse ter sido mais longo!
Caltha Stevenson-Hanns - UCEM
Curso - Programming in C#
Máquina Traduzida
Revisando os conhecimentos de programação
Malcolm Mikkelsen - Emerson Process Management
Curso - Programming in C#
Máquina Traduzida
Atualizando os conhecimentos de programação
Malcolm Mikkelsen - Emerson Process Management
Curso - Programming in C#
Máquina Traduzida
Aprecio a maneira como o treinamento foi conduzido, abordando diferentes tópicos de treinamento ao longo de um exemplo. O instrutor é bem experiente e conhecedor do assunto.
Abdur Raafiu Mohamed Farook - Emerson Process Management
Curso - Programming in C#
Máquina Traduzida