Brás Figueiredo

2349 - Programming with the Microsoft.Net Framework (Visual C#.NET)

Brás Figueiredo
Em Cerqueira César

Preço para verificar
Ou prefere ligar para o centro agora?

Informação importante

Tipologia Curso
Local Cerqueira césar
Horário de aulas 40h
  • Curso
  • Cerqueira césar
  • 40h
Descrição

auxiliar desenvolvedores de aplicação a compreender o Microsoft® .NET Framework. Além de oferecer uma visão geral do .NET Framework e uma introdução aos conceitos chave e terminologia, o curso oferece uma série de laboratórios que introduzem facilidades do .NET Framework usadas para codificar, depurar, otimizar e distribuir aplicações.
Dirigido a: Profissionais experientes no desenvolvimento de software, incluindo, empregados de software houses ou aqueles que trabalham em equips de desenvolvimento em empresas. A maioria dos alunos serão desenvolvedores em Microsoft Visual C++® (or C++) e Java.

Instalações (1)
Instalações e datas
Início Localização
Consultar
Cerqueira César
Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300, São Paulo, Brasil
Ver mapa
Início Consultar
Localização
Cerqueira César
Av. Paulista 2073 - Ed. Horsa 2 - 1º E 2º Andares - Cerqueira César Cep 01311-300 - São Paulo - Sp, 01311-300, São Paulo, Brasil
Ver mapa

A ter em conta

· Requisitos

Antes de assistir a este treinamento os alunos devem ser desenvolvedores profissionais de software com entendimento básico da linguagem C# .

Perguntas & Respostas

Levante suas perguntas e outros usuários poderão responder-te

Programa

Idioma: Inglês

Fornecedor: Microsoft

Carga Horária
40 horas
Pré-requisitos
Antes de assistir a este treinamento os alunos devem ser desenvolvedores profissionais de software com entendimento básico da linguagem C# .
Objetivos
auxiliar desenvolvedores de aplicação a compreender o Microsoft® .NET Framework. Além de oferecer uma visão geral do .NET Framework e uma introdução aos conceitos chave e terminologia, o curso oferece uma série de laboratórios que introduzem facilidades do .NET Framework usadas para codificar, depurar, otimizar e distribuir aplicações.
A quem se destina
Profissionais experientes no desenvolvimento de software, incluindo, empregados de software houses ou aqueles que trabalham em equips de desenvolvimento em empresas. A maioria dos alunos serão desenvolvedores em Microsoft Visual C++® (or C++) e Java.


Não há informações cadastradas para este tópico.

Não há informações cadastradas para este tópico.

Não há informações cadastradas para este tópico.


  • Módulos do Curso
    • Modulo 1

      Visão geral do Microsoft .NET Framework

      • »Visão geral do Microsoft .NET Framework
      • »Visão geral de namespaces
      • »Listar os principais elementos do .NET Framework
      • »Descrever o .NET Framework e seus componentes
      • »Explicar o relacionamento entre a biblioteca de classes e namespaces do .NET Framework
    • Modulo 2

      Introdução ao ambiente de execução gerenciada

      • »Escrever uma aplicação .NET
      • »Compilar e executar uma aplicação .NET
      • »Criar uma aplicação console simples em C#
      • »Explicar como o código é compilado e executado no ambiente gerenciado
      • »Explicar o conceito de garbage collection
    • Modulo 3

      Trabalhando com componentes

      • »Uma introdução às principais tecnologias de desenvolvimento no.NET Framework
      • »Criar um componente simples com .NET Framework
      • »Criar um cliente console simples
      • »Criar um cliente ASP.Net simples
      • »Criar um componente .NET Framework simples em C#
    • Modulo 4

      Distribuição e Versionamento

      • »Introdução ao desenvolvimento de aplicações
      • »Cenários de distribuição de aplicações
      • »Ferramentas e assuntos relacionados
      • »Empacotar e distribuir aplicações componentizadas simples
      • »Criação de "strong-named assemblies"
      • »Instalação e remoção de assemblies do global assembly cache
      • »Configurando aplicações para controlar o vinculo baseado em dados de origem e versão de assemblies
    • Modulo 5

      Common Type System

      • »Introdução ao Common Type System
      • »Elementos do Common Type System
      • »Características de Orientação a Objetos
      • »Descrever a diferença entre tipos por valor e por referência
      • »Explicar o propósito de cada elemento no sistema de tipos, incluindo valores objetos e interfaces
      • »Explicar como conceitos de orientação a objetos tais como, abstração, encapsulamento, herança e polimorfismo, são implementados no Common Type System
    • Modulo 6

      Trabalhando com tipos

      • »Funcionalidade da classe System.Object
      • »Construtores especializados
      • »Operações com tipos
      • »Interfaces
      • »Gerenciando tipos externos
      • »Aplicação de atributos para controlar a visibilidade e herança em classes
      • »Criar e utilizar interfaces que definam métodos e propriedades
      • »Explicar como o mecanismo de boxing e unboxing funciona e quando ele ocorre
      • »Utilizar operadores para determinar tipos em tempo de execução e como realizar conversões para diferentes tipos de dados
      • »Explicar quais funcionalidades estão disponíveis para trabalhar com tipos não gerenciados como por exemplo tipos COM
    • Modulo 7

      Strings, Arrays e Collections

      • »Strings
      • »Terminologia - Collections
      • ».NET Framework Arrays
      • ».NET Framework Collections
      • »Quebrando, formatando, manipulando e comparando strings
      • »Usando as classes dos namespaces System.Array e System.Collections
      • »Reforçando a segurança de tipos e performance de coleções utilizando coleções especializadas e classes de código específicas
    • Modulo 8

      Delegates e Eventos

      • »Delegates
      • »Multicast Delegates
      • »Eventos
      • »Quando utilizar delegates, eventos e interfaces
      • »Uso de classes delegate para criar funções de callback com tipos seguros e métodos de tratamento de eventos
      • »Implementar eventos que estejam de acordo com as linhas guia do .NET Framework
    • Modulo 9

      Gerenciamento de memória e recursos

      • »Fundamentos de gerenciamento de memória
      • »Gerenciamento de recurso não-memória
      • »Gerenciamento implícito de recursos
      • »Gerenciamento explícito de recursos
      • »Otimização de garbage collection (coleta de lixo)
      • »Descrever como garbage collection gerencia a objetos em memória
      • »Gerenciando implicitamente recursos não em memória utilizando código de finalização
      • »Gerenciando recurso não em memória explicitamente utilizando liberação deterministica de recursos controlada pelo cliente
      • »Controlando o comportamento de garbage colletion de forma programada
      • »Descrever características avançadas de garbage collection
    • Modulo 10

      Data Streams e Arquivos

      • »Streams
      • »Readers e Writers
      • »I/O Básico em arquivos
      • »Usar objetos Stream para ler e escrever bytes em repositórios como strings e arquivos
      • »Usar os objetos BinaryReader e BinaryWrite para ler e escrever tipos primitivos como valores binários
      • »Usar os objetos StreamReader e StreamWriter para ler e gravar caractéres em um stream
      • »Usar os objetos StringReader e StringWriter para ler e escrever caracteres em strings
      • »Usar os objetos Directory e DirectoryInfo para criar, mover e listar diretórios e subdiretórios
      • »Usar os objetos FileSystemWatcher para monitorar e reagir a mudanças no sistema de arquivos
      • »Explicar as principais características do mecanismo de repositório isolado no .NET Framework
    • Modulo 11

      Acesso a Internet

      • »Cenários para aplicações Internet
      • »O modelo WebRequest e WebResponse
      • »Protocolos de aplicação
      • »Tratamento de erros
      • »Segurança
      • »Melhores práticas
      • »Uso do modelo básico request/response para enviar e receber dados através da Internet
      • »Uso das classes System.Net para comunicação com outras aplicações
      • »utilizando os protocolos Hypertext Transfer Protocol (HTTP), Transmission Control Protocol (TCP), User Datagram Protocol (UDP) e Socket Internet
    • Modulo 12

      Serialização

      • »Cenários para serialização
      • »Atributos de serialização
      • »Object Graph
      • »Processo de serialização
      • »Exemplo de Desserialização
      • »Serialização personalizada
      • »Questões de segurança
      • »Escrever uma aplicação que serializa um objeto gráfico usando tanto um formato binário quanto o formato Simple Object Access Protocol (SOAP) XML
    • Modulo 13

      Remoting e Web Services

      • »Remoting
      • »Arquivos de configuração para remoting
      • »Web Services
      • »Escrever e configurar aplicações distribuídas que usem.NET Remoting
      • »Criar um Web Service utilizando Visual Studio .NET e ASP.NET
      • »Consumir um Web Service utilizando a ferramenta Web Services Description Language (Wsdl.exe)



Compare para escolher melhor:
Ver mais