logo
CITS
 
 
 
CONTINUING EDUCATION
Brazil IT
TRAINING
•  Fundamentos do .NET Framework
•  Linguagens
•  Engenharia de Software
•  Gestão
•  Workshop: Gerenciamento de Projetos com Scrum
•  Planejamento Estratégico de Pesquisa & Desenvolvimento & Inovação (P&D&I)
•  Inscrições - Reserve a sua vaga!
TECHNICAL-SCIENTIFIC EVENTS
•  Histórico dos Eventos
Fundamentos do .NET Framework
   
 

Objetivo

O objetivo do curso é preparar profissionais para programar na plataforma .NET.

Público-Alvo

Profissionais e Estudantes da área de informática e afins e interessados no assunto que preencham os pré-requisitos

Conhecimentos Recomendados

Familiaridade com operações básicas do sistema operacional, tais como manipulação de arquivos;

Compreensão sobre programação estruturada, incluindo Variáveis, Parâmetros e Chamadas de Função;

No mínimo, três meses de experiência no desenvolvimento de aplicações ou conhecimento equivalente.

Carga Horária

40 Horas

Conteúdo

  • Introdução ao .NET

    • Entendendo o Common Language Runtime
    • Entendendo o Garbage Collector
    • Entendendo o Just In Time Compiler
    • Entendendo a Base Class Library
  • Explorando o Visual Studio 2008

    • Entendendo as Edições do Visual Studio
    • Entendendo os Tipos de Projeto
    • Explorando as Janelas da IDE
    • Depurando Código
  • Introdução ao C#

    • Entendendo Variáveis
    • Entendendo a Diferença Entre Tipos por Valor x Referência
    • Trabalhando com Conversões
    • Trabalhando com Operadores
    • Trabalhando com Estruturas de Decisão
    • Trabalhando com Estruturas de Repetição
    • Utilizando Namespaces
    • Trabalhando com Comentários XML
    • Trabalhando com Arrays
    • Implementando Enumeradores
  • Programação Orientada a Objetos

    • Entendendo Classes e Objetos
    • Trabalhando com Criação de Objetos
    • Utilizando Campos
    • Utilizando Propriedades
    • Implementando Métodos
    • Trabalhando com Sobrecarga de Métodos
    • Entendendo Modificadores de Acesso
    • Trabalhando com Encapsulamento
    • Utilizando Herança
    • Entendendo Classes Estáticas, Abstratas e Seladas
  • Tratamento de Erros

    • Entendendo Exceções
    • Explorando Tipos de Exceção
    • Entendendo uma Arquitetura de Tratamento de Erros
    • Utilizando Try/Catch/Finally
  • ASP.NET
    • Entendendo Conceitos de Desenvolvimento Web
    • Entendendo a Arquitetura do ASP.NET
    • Explorando Modelo de Execução do ASP.NET
    • Entendendo a Diferença entre Code Inline x Code Behind
    • Desenvolvendo com Webforms
    • Desenvolvendo com Controles de Servidor do ASP.NET
    • Trabalhando com Validação
    • Desenvolvendo com Usercontrols
    • Utilizando Master Pages
    • Utilizando Gerenciamento de Estado
    • Explorando o Web.config
    • Utilizando Tracing no ASP.NET
    • Fazendo Deploy de Aplicações ASP.NET
  • ADO.NET Básico

    • Entendendo o ADO.NET
    • Entendendo o Modelo de Objetos no ADO.NET
    • Entendendo a Diferença entre Dataset x Datareader
    • Acessando Dados com ADO.NET
    • Utilizando o Server Explorer
    • Utilizando componentes de Acesso a Dados
    • Acessando Dados Programaticamente
    • Explorando o Dataset
    • Entendendo Mapeamento Objeto Relacional
    • Trabalhando com Stored Procedures
  • ASP.NET AJAX

    • Entendendo o Conceito de AJAX
    • Entendendo o ASP.NET AJAX
    • Entendendo a Diferença entre Modelo Cliente x Servidor
    • Desenvolvendo com ASP.NET AJAX Extensions
    • Entendendo Atualizações Parciais na Página
    • Desenvolvendo com ASP.NET AJAX Control Toolkit


     Pré - Inscrição AQUI