Certificado oficialOs participantes recebem certificado ao final do curso.
ConsideraçõesA TreinaWeb Cursos é especializada no ensino e desenvolvimento de Tecnologia da Informação, sempre buscando o que há de mais atual no mercado mundial de TI.
O curso tem o objetivo de preparar o aluno para o desenvolvimento de programas utilizando a linguagem C#.NET dentro da IDE Visual Studio.
Dirigido aO curso destina-se a pessoas que tenham conhecimento prévio em lógica orientada a objetos e lógica de programação.
Área de atuaçãoPoderá atuar na área de programação e desenvolvimento de softwares.
ObjectivosO curso de C# (Csharp) visa capacitar o aluno a desenvolver programas na linguagem C#.NET utilizando-se da IDE Visual Studio.
Dirigido aPessoas que tenham algum conhecimento em:
* Curso de Lógica Orientada a Objetos
* Curso de Lógica de Programação
ConteúdoConteúdo programático do curso de C# - CSharp básico
* Apresentação do Curso de C#
* Sobre o curso
* Introdução ao C# e ao Visual Studio
* Características
* Bibliotecas de código
* Net Framework
* Common Language Runtime (CLR)
* Biblioteca de classes de .Net
* Ensamblados
* Requisitos
* Microsoft Visual Studio .NET 2005
* Utilizando o CSC para compilar seu código
* Comentários
* Variáveis e operadores
* O uso de Maiúsculas e minúsculas
* Palavras reservadas
* Tipos de dados
* Avaliação / Exercício avaliativo 1
* Declarando variáveis
* Atribuindo valor a variáveis
* Constantes
* Conversões de dados
* Operadores Aritméticos
* Precedência de Operador
* Operadores reduzidos
* Incremento e decremento
* Métodos e Escopo
* Especificando a sintaxe de declaração de um método
* Escrevendo declarações que retornam valores
* Especificando a sintaxe para se chamar um método
* Entendendo Escopo
* Criando escopo local com um método
* Criando escopo de classe com uma classe
* Visual Studio .NET depurador
* Controle de fluxo, Expressões e Operadores Condicionais
* O condicional if
* Avaliação / Exercício avaliativo 2
* O condicional switch
* Laços ou estruturas de repetição
* O laço for
* Break
* Continue
* Laços infinitos
* Laços aninhados
* Laços em decremento
* O laço foreach/in
* O laço while
* O laço do/while
* Tratamento de Erros
* Conhecendo os três tipos de erros
* Erros de Runtime
* Erros lógicos
* Encontrando erros com o Visual Studio.NET 2005
* Usando a janela Watch
* try..catch
* Programação defensiva
* Exit try
* Vetores ou Arrays
* Declarando arrays
* Definindo o número de elementos do array
* Matrizes
* Operações com Arrays
* Avaliação / Exercício avaliativo 3
* Coleções
* Enum ou Enumerados
* Estrutura da linguagem
* Namespaces
* Classe
* Atributos da classe
* Métodos da classe
* Propriedades da classe
* Eventos da classe
* Indexers da Classe
* Construtor da Classe
* Classes no Visual Studio
* Static Class ou Classes estáticas
* Struts ou Estruturas
* Programação Orientada Objetos (OOP)
* Conceitos de encapsulamento, herança e polimorfismo
* Orientação a eventos
* Implementação dos Conceitos
* Herança e Agregação
* Polimorfismo
* Abstração
* Interfaces
* Avaliação / Exercício avaliativo Final