2124 - Programming with MS Visual C#
Curso
Em Cerqueira César
Descrição
-
Tipologia
Curso
-
Local
Cerqueira césar
-
Horário de aulas
40h
Listar os principais elementos do .NET Framework e explicar como o C# se encaixa. Analisar a estrutura básica de uma aplicação C# e ser capaz de documentar, depurar, compilar e executar uma aplicação simples. Criar, nomear e atribuir valores à variáveis. Usar comandos comuns para implementar um controle de fluxo, loops e exception handling. Criar métodos que podem retornar valores e receber pa.. Dirigido a: Este curso é direcionado a desenvolvedores que tenham experiência de programação em C, C++, Visual Basic ou Java.
Instalações
Localização
Início
Início
A ter em conta
Experiência de programação em C, C++, Visual Basic, Java ou outra linguagem de programação
Opiniões
Programa
Fornecedor: Microsoft
Carga Horária
40 horas
Pré-requisitos
Experiência de programação em C, C++, Visual Basic, Java ou outra linguagem de programação
Objetivos
Listar os principais elementos do .NET Framework e explicar como o C# se encaixa. Analisar a estrutura básica de uma aplicação C# e ser capaz de documentar, depurar, compilar e executar uma aplicação simples. Criar, nomear e atribuir valores à variáveis. Usar comandos comuns para implementar um controle de fluxo, loops e exception handling. Criar métodos que podem retornar valores e receber parâmetros. Criar, inicializar e usar matrizes. Explicar os conceitos básicos e terminologias de programação orientada a objetos. Usar objetos comuns e tipos de referência. Criar, inicializar e destruir objetos em uma aplicação C#. Construir novas classes C# de classes existentes. Criar classes auto-contidas e frameworks numa aplicação C#. Definir operadores, usar delegates e adicionar especificação de eventos. Implementar propriedades e indexadores. Usar atributos pré-definidos e customizados.
A quem se destina
Este curso é direcionado a desenvolvedores que tenham experiência de programação em C, C++, Visual Basic ou Java.
Esse curso ajudará o aluno a se preparar para os seguintes exames:
70-315 Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
70-316 Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
- 2310 Developing Microsoft ASP.NET Web Applications Using Visual Studio .NET
- 2389 Developing Applications Using ADO.NET
- 2555 Developing Microsoft.Net Aplications for Windows (Visual C#.Net)
- 2640 Updating Web Development Skills from ASP to Microsoft ASP .NET
MCSD: Microsoft Certified Solution Developer
MCAD: C#.Net Web Application
- Módulos do Curso
- Modulo 1
Visão Geral da Plataforma Microsoft.NET- »Visão geral da plataforma Microsoft.NET
- »Visão geral do .NET Framework
- »Benefícios do .NET Framework
- »Componentes do .NET Framework
- »Linguagens do .NET Framework
- Modulo 2
Visão Geral do C#- »Estrutura de um programa C#
- »Operações básicas de entrada/saída
- »Compilando, executando e depurando
- »Práticas recomendadas
- Modulo 3
Usando Variáveis Tipo Valor- »Common type system
- »Nomeando variáveis
- »Usando tipos de dados intrínsecos
- »Criando tipos de dados definidos pelo usuário
- »Convertendo tipos de dados
- Modulo 4
Statements e Exceptions- »Introdução à statements
- »Usando statements de seleção
- »Usando statements de interação
- »Usando statements de desvio
- »Tratando exceptions básicas
- »Gerando exceptions
- Modulo 5
Métodos e Parâmetros- »Usando métodos
- »Usando parâmetros
- »Usando métodos sobrecarregados
- Modulo 6
Matrizes- »Visão geral de matrizes
- »Criando matrizes
- »Usando matrizes
- Modulo 7
Conceitos Básicos de Programação Orientada a Objetos- »Classes e objetos
- »Usando encapsulamento
- »C# e orientação a objetos
- »Definindo sistemas orientados a objetos
- Modulo 8
Usando Variáveis Tipo Referência- »Usando variáveis tipo referência
- »Usando tipos de referência comuns
- »Hierarquia de objetos
- »Namespaces no .NET Framework
- »Conversões de dados
- Modulo 9
Criando e Destruindo Objetos- »Usando construtores
- »Inicializando dados
- »Objetos e memória
- »Usando destrutores
- »Destruindo objetos
- Modulo 10
Herança em C#- »Derivando classes
- »Implementando métodos
- »Usando sealed classes
- »Usando interfaces
- »Usando classes abstratas
- Modulo 11
Agregação, Namespaces e Advanced Scope- »Agregação, namespaces e advanced scope
- »Usando agregação
- »Usando namespaces
- »Usando módulos e assemblies
- Modulo 12
Operadores e Eventos- »Introdução a operadores
- »Sobrecarga de operadores
- »Criando e usando delegates
- »Definindo e usando eventos
- Modulo 13
Propriedades e Indexadores- »Usando propriedades
- »Usando indexadores
- Modulo 14
Atributos- »Visão geral de atributos
- »Definindo atributos customizados
- »Recuperando valores de atributos
- Modulo 1
2124 - Programming with MS Visual C#