Participe do Newsletter
Assine para receber informativos sobre palestras gratuitas, treinamentos, notícias e artigos relacionados ao mundo de TI. |
![]() |
Construindo Aplicações WPF (Windows Presentation Foundation)
Construções de aplicações utilizando a plataforma WPF e a linguagem XAML. Para mais informações clique aqui |
![]() |
ObjetivosPossibilitar que os participantes possam projetar e construir aplicações WPF passando por todos os aspectos envolvidos numa aplicação como layout, controles, entradas de dados, navegação, janelas de diálogo e elementos sofisticados que a programação em WPF possibilita como animações, gráficos, controles customizados e muito mais. |
![]() |
Público AlvoDesenvolvedores, Programadores, Analistas Programadores, Arquitetos e Projetistas que necessitam dominar técnicas de programação avançada para construção de aplicações WPF. |
![]() |
Carga Horária |
![]() |
Investimento![]() ![]() ![]() ![]() ![]() |
![]() |
Treinamento para grupos fechados |
Outros cursos que indicamos a você:
Treinamento | Carga Horária |
---|---|
Construindo Serviços com WCF e Web Services | 32 Horas |
Construindo Aplicações WF (Windows Workflow Foundation) | 24 Horas |
Entity Framework e LINQ | 16 Horas |
+ veja todos os treinamentos
![]() |
Conteúdo ProgramáticoIntrodução O que é WPF? XAML (eXTensible Application Markup Language) Fundamentos de XAML Extensões de Marcação Code Behind XBAPs (XAML Browser Applications) Ciclo de Vida da Aplicação Configurações Avançando em Orientação a Objeto Modificadores de Acesso Tipos Parciais Classes Seladas Herança e Construtores Herdados Classes Abstratas Métodos Abstratos Verificação de Tipos através de typeof Interfaces e Implementação Exercícios Práticos Recursos de C# Modificadores de Parâmetros (out, ref e params) Variáveis declaradas Implicitamente Métodos de Extensão Inicializador de Objetos #region e #endregion ADO.NET - DataSet e DataTables Visão Geral Criação e Manipulação de DataSets e DataTables Operações com DataTables Criando DataSet Tipados Extraindo informações de um DataTable Exercícios Práticos ADO.NET – Integração SGBD Visão Geral da Plataforma ADO.NET Integração com o SQL Server O objeto SqlConnection A preparação do comando (SqlCommand) Obtendo um SqlDataReader a partir de um SELECT Executando operações DML (INSERT, UPDATE e DELETE) Executando Stored Procedures Execução Scalar Obtendo o valor de um parâmetro de saída (OUTPUT) Integração com o Oracle (OracleConnection, OracleCommand e OracleDataReader) Integração com outros SGBD Utilização de outros Providers Exercícios Práticos Tratamento de Exceções Visão Geral sobre exceções Blocos de código try, catch e finally Múltiplos blocos catch Boas práticas referentes ao bloco try Forçando exceções através de throw Exercícios Práticos Componentização Visão Geral sobre Componentes Projetos Class LIbrary Dependência de Projetos Conceitos iniciais de arquitetura Arquitetura em 3 camadas Exercícios Práticos Value Types x Reference Types Visão Geral Áreas de memória: Stack e Heap Boxing e Unboxing Tipos C# Anuláveis Declarando variáveis anuláveis O operador ?? Cuidados ao utilizar tipos anuláveis Exemplos de aplicação prática WPF – Layout Visão Geral Elementos Básicos DockPanel, Grid e Canvas Propriedades Comuns ScrollViewer Layouts Customizados Exercícios Práticos WPF – Entrada de Dados Visão geral Entrada de Mouse Entrada de Teclado Exercícios Práticos WPF – Controles Visão geral Botões Caixas de Texto ToolTip Barra de Progressão Agrupamento Controles de Listagem Menus Exercícios Práticos WPF – Binding de Dados Visão geral Binding Simples Data Source Providers Binding Mestre-Detalhe Binding Hierárquico Exercícios Práticos WPF – Estilização Visão geral Como estilizar aplicações WPF Elementos Tipados Data Templates Triggers Templates de Controles Exercícios Práticos WPF – Navegação Visão geral Caixas de Diálogo NavigationWindow Páginas e Frames Exercícios Práticos WPF – Gráficos Visão Geral Shapes e Bitmaps Modelos Texturas Exercícios Práticos WPF – Controles Customizados Visão geral Controles Customizados Simples Customização de Funcionalidades Estilos Padrões UserControl Exercícios Práticos Pré-Requisitos Ter realizado o treinamento C# Fundamental ou o treinamento C# + ASP.NET Fundamentalou possuir conhecimentos equivalentes. Ter realizado o treinamento SQL Server Fundamental ou o treinamento Oracle 11g Fundamental ou possuir conhecimentos equivalentes |
![]() |
Materiais
|