C# 3.0 - Fundamentos da Linguagem
Duração:
20hs
Explicar a Plataforma .NET e identificar suas principais tecnologias e componentes.
Capacitar o aluno nos fundamentos da linguagem, como base para os demais cursos da plataforma ASP.NET e/ou C# avançado.
Programar utilizando Orientação a Objetos através de C#.
Objetivos
- Explicar a Plataforma .NET e identificar suas principais tecnologias e componentes.
- Capacitar o aluno nos fundamentos da linguagem, como base para os demais cursos da plataforma ASP.NET e/ou C# avançado.
- Programar utilizando Orientação a Objetos através de C#
Pré-requisitos
- Conhecimentos de Lógica de Programação
- Curso T@rgetTrust Introdução a Banco de Dados Relacional
- Curso T@rgetTrust Padrões WEB 2.0 com XHTML e CSS
- Curso T@rgetTrust Orientação a Objetos com UML
Público alvo
- Analistas de Sistemas
- Arquitetos de Sistemas e Projetistas
- Desenvolvedores de Aplicações
- Gerentes de Sistemas
- Web Developers
Conteúdo
1. Introdução à Plataforma .NET
- Visão Geral da Plataforma .NET, O que é a Plataforma .NET
- Quais são as principais tecnologias da Plataforma .NET?
- Visão Geral do .NET Framework, O que é o .NET Framework?
- Quais os principais componentes do .NET Framework?
- Utilizando o .NET Framework
- Solution Explorer
- Class View
- Server Explorer
- Properties Window
- Object Browser
- Toolbox
- Task List
- Debug Windows
- Dynamic Help
2. Visual Studio Team System 2008
- Por que utilizar o Visual Studio Team System
- Principais Componentes do Visual Studio Team System
3. C# - Fundamentos
- Introdução ao C#
- Tipos de Dados
- Boxing e Unboxing
- Variáveis
- Operadores
- Estruturas de Decisão
- Estruturas de Repetição
- Comandos e Estruturas Auxiliares
- Métodos e Propriedades
- Tratamento Estruturado de Exceções
4. Diretivas de Pré-Processamento
- Objetivos
5. Orientação a Objetos no C#
- Introdução
- Classes
- Herança
- Interfaces
- Tratamento de Eventos
- Diferenças entre Classes e Estruturas de Dados
6. Arrays
- Visão Geral Sobre a Classe System.Array
- Conhecendo o Collection Classes
7. Introdução ao ADO.NET
- Visão Geral do ADO.NET
- Modelo de Objetos do ADO.NET
- Managed Providers (Provedores de Dados)
- Data Classes