Curso: Visual C# Intermediário
Carga Horária: O curso fica disponível por até 3 anos.
Equivale a um bom curso presencial de 60 horas.
Suporte técnico incluso nos 6 primeiros meses.
Nível: Intermediário
Categoria: Programação
Introdução
1 - Este curso é indicado para que já conhece lógica e / ou alguma linguagem de programação e que deseja começar a programar em C# e começar a trabalhara na plataforma .NET
2 - Este curso é fundamental para quem deseja participar do curso de ASP .NET
3 - Você aprenderá a preparar o ambiente, sintaxe da linguagem e orientação à objetos
Objetivos
1 - Capacitar ao participante a obter e instalar o Visual Studio gratuítamente, assim como fazer a instalação do mesmo corretamente.
2 - Dominar a sintaxe da linguagem, padrões de codificação, orientação à objetos e as principais classes do Visual C#
Público Alvo
1 - Estudantes da área de informática ou afins
2 - Programadores, que já conhecem alguma linguagem de programação e necessitam migrar para o .NET
3 - Analistas de sistemas
4 - Coordenadores e Gerentes de Projetos
Pré-Requisitos
1 - Lógica de programação ou experiência em qualquer linguagem de programação
Conteúdo Programático
1 - Introdução à linguagem C# e ao .NET Framework
  1.1 - Linguagem C#
  1.2 - Arquitetura da plataforma .NET Framework
  1.3 - O que há de novo no Visual C#
  1.4 - Obtendo o Visual C# Express
  1.5 - Criando Seu Primeiro Aplicativo C#
2 - Visual Studio Express
  2.1 - Usando o IDE do Visual C#
  2.2 - Criando um Projeto
  2.3 - Projetando uma interface de usuário
  2.4 - Editando código
  2.5 - Recursos do Editor de código
  2.6 - Atalhos de Teclado
3 - Programação básica C#
  3.1 - Primeiro programa C#
  3.2 - Comentários
  3.3 - O método main
  3.4 - Compilação e execução
  3.5 - Estrutura geral de um programa C#
  3.6 - Instruções, expressões e operadores
4 - Tipos de Dados, Matrizes e Strings
  4.1 - Tipos de dados
  4.2 - Tipos valor e referência
  4.3 - Matrizes
  4.4 - Matrizes como objetos
  4.5 - Matrizes multidimensionais
  4.6 - Matrizes irregulares
  4.7 - Usando foreach com matrizes
  4.8 - Usando Strings
  4.9 - Caracteres de escape
  4.10 - Usando StringBuilder
5 - Controle de fluxo
  5.1 - Instruções para Controle de Fluxo
  5.2 - Instruções para Repetição
  5.3 - Instruções para Decisão
  5.4 - Iterators
  5.5 - Visão geral iterators
  5.6 - Usando Iterators
6 - Exceções e manipulação de exceção
  6.1 - Usando exceções
  6.2 - Criando e Throwing
  6.3 - Exceções Geradas pelo compilador
  6.4 - Como identificador exceção usando um try / catch
  6.5 - Como executar código usando finally
7 - Orientação a objetos básico
  7.1 - Objetos, classes e Structs
  7.2 - Objetos
  7.3 - Classes
  7.4 - Visão geral classes
  7.5 - Declarar classes
  7.6 - Criando objetos
  7.7 - Membros da classe
  7.8 - Métodos
  7.9 - Construtores
  7.10 - Destrutores
  7.11 - Campos
  7.12 - Constantes
  7.13 - Herança
  7.14 - Modificadores de acesso
8 - Orientação a objetos avançado
  8.1 - Classes abstratas e finais
  8.2 - Polimorfismo
  8.3 - Interfaces
  8.4 - Tipos aninhados
  8.5 - Classe parcial
  8.6 - Classes estáticas e membros de classe estáticos
  8.7 - Propriedades
9 - Delegates
  9.1 - Visão geral
  9.2 - Métodos nomeados
  9.3 - Métodos anônimos
  9.4 - Quando usar Delegates em vez de interfaces
10 - Generics
  10.1 - Visão geral do Generics
  10.2 - Benefícios do Generics
  10.3 - Parâmetros de tipos genéricos
  10.4 - Restrições em parâmetros de tipo Classes genéricas
  10.5 - Interfaces genéricas
  10.6 - Métodos genéricos
  10.7 - Generics e matrizes
  10.8 - Delegates genéricos
11 - Namespaces
  11.1 - Visão geral Namespaces
  11.2 - Acessando Namespaces
  11.3 - Aliases Namespace
  11.4 - Usando espaços para nomes para escopo de controle
  11.5 - Nomes totalmente qualificados
12 - Introdução a criação de aplicações web
  12.1 - Criando uma aplicação web
  Detalhes do treinamento
Voltar Aproveite esta promoção