Autor: Ramon Durães - MVP Microsoft.
Tempo: 04 hs de duração.
Nesse treinamento você vai ter uma imersão direta na plataforma .NET programando em C# (CSharp) e utilizando o Visual Studio 2005 como ferramenta de desenvolvimento.
O C# foi criado a partir do zero e lançado em 2000, onde posteriormente teve sua especificação aceita pelo ECMA. É baseado no C++ com produtividade de linguagens modernas e vem se destacando como uma das melhores opções para programação na plataforma .NET.
Para você que já é programador, esse treinamento é uma ótima oportunidade para uma rápida imersão no .NET Framework.
Tópicos abordados durante esse treinamento:
1. Introdução ao .NET Framework
Um Framework para conectar informações, pessoas e dispositivos que possibilita o desenvolvimento de vários tipos de projetos: Windows, Web, Mobile, WebServices e outros....
2. Introdução ao Visual Studio 2005
Uma abordagem clara e rápida onde você vai conhecer a nova IDE do Visual Studio e muitos benefícios que fazem a diferença no dia a dia do desenvolvedor.
3. Estrutura
O primeiro passo para o desenvolvimento no C# é conhecer como está estruturado o projeto e preparar sua primeira aplicação .NET.
4. Variáveis
Declaração de variáveis
5. Comentários, Debug, Compilação
Confira como inserir comentários no código, depurar uma aplicação usando breakpoint e como gerar um build.
6. Tipos de dados
Conheça os principais tipos baseados no c# para declaração de suas variáveis/objetos.
7. Operadores
Conheça os principais operadores desde os lógicos, aritméticos, incrementais entre outros.
8. Strings & Arrays
Conheça os métodos disponíveis nas operações com Strings e como criar coleção de objetos baseada em Arrays.
9. Controle de Fluxo
Programe estruturas condicionais ou de repetição para controlar o fluxo.
10. Introdução a POO (Programação orientada a Objetos)
Implemente classes, métodos, propriedades, herança, interface, polimorfismo e sobrecarga de métodos de forma clara em um rápido mergulho no mudo de orientação a objetos.
11. Parâmetros
Comparação em parâmetros Valor x Referência.
12. Sobrecarga Operadores
Implementando uma sobrecarga de operador para que mesmo suporte operação baseada em uma nova classe.
13. Delegates x Eventos
Criando ponteiros para funções e implementando eventos em classes
14. Tratamento de erros
Programe rotinas para tratamentos de erros baseadas no Try / Catch. Utilize classe de exceptions personalizada.
15. Diretivas de compilação
Programe as diretivas de compilação do c# em seu código colocando informações para o compilador.
Exemplos práticos e reais.
Os exemplos aplicados são baseados no dia a dia do desenvolvedor de aplicações. São aplicados diretamente no seu projeto.
Projeto exemplo.
Você encontra a sua disposição um projeto completo com todos os exemplos utilizados durante o treinamento, onde pode revisar todo o conteúdo e garantir seu aprendizado por completo.
Experiência comprovada.
Ramon Durães é Arquiteto de Software com larga experiência em tecnologia Microsoft, onde é Microsoft Most Valuable Professional (MVP), colunista em sites e palestrante nos principais eventos do Brasil.
Para você desenvolvedor.
A Plataforma .NET é uma das estratégias mais bem sucedidas no mercado justamente por oferecer ao desenvolvedor um grande suporte no desenvolvimento de suas aplicações. Com esse treinamento, você vai ter uma rápida interação na nova plataforma e já vai ter resultados imediatos migrando seus conhecimentos para C#.