Entrar em Contato

Programa do Curso

Introdução

IDE

  • Introdução ao Visual Studio
  • Criação de um projeto
  • Compilação e depuração

Microsoft .NET

  • O que é .NET?
  • CLR e coletor de lixo (garbage collector)
  • DLL versus EXE?
  • Tecnologias dentro do .NET

Fundamentos do WPF

  • História do WPF
  • Padrão de design MVVM
  • WPF versus Windows Forms
  • Diferenças entre versões do WPF

Introdução e Conceitos Básicos

  • Estrutura de um projeto WPF
  • XAML, layout e propriedades de dependência
  • Comandos e recursos
  • Eventos
  • Estilos e comportamentos
  • Compreensão do enlace de dados (data binding) e fluxos de dados

Fluxo de Dados

  • Modelagem de dados no WPF
  • Acesso a bancos de dados
  • LINQ
  • Entity Framework
  • Operações CRUD
  • Validação de dados

Controles

  • Revisão dos controles
  • WPF Toolkit Extended
  • Controles de usuário e controles personalizados
  • Modelos (templates)

Tópicos Avançados

  • Operações assíncronas e paralelas
  • Inversão de Controle (IoC)
  • Unity e Prism

Aplicação no Mundo Real

  • Desenvolvimento da arquitetura do sistema
  • Modelagem de dados
  • Implementação
  • Testes da aplicação

Resumo e Próximos Passos

Requisitos

  • Conhecimento das noções básicas de desenvolvimento de software
  • Conhecimento do Visual Studio e C#

Público-Alvo

  • Desenvolvedores de software
  • Programadores
  • Líderes técnicos
 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas