Programação com C#

Você está aqui:

Este curso de formação ensina aos programadores as capacidades de programação necessárias para que estes criem aplicativos Windows usando a linguagem Visual C#. Durante os seus cinco dias na sala de aula, os alunos analisam as noções básicas da estrutura do programa Visual C#, sintaxe da linguagem e detalhes de implementação, e depois consolidam os…

Destinado a

Este curso destina-se a programadores experientes que já têm experiência de programação em C, C++, JavaScript, Objective-C, Microsoft Visual Basic ou Java e compreendem conceitos de programação orientada a objectos. Este curso não foi concebido para estudantes que são novos na programação; é dirigido a programadores profissionais com pelo menos um mês de experiência de programação num ambiente orientado para objectos.

Duração

35 horas

imagen programacion c

Modalidades

Inclui

Agenda

  • Visão geral da aplicação de scripting usando Visual C#.
  • Tipos de dados, operadores e expressões
  • Visual C # linguagem de programação constrói
  • Implementação da funcionalidade de inserção para a lista de estudantes
  • Implementação da funcionalidade de eliminação para a lista de alunos
  • Indicação da idade de um estudante
  • Criação e invocação de métodos
  • Criação de métodos sobrecarregados e utilização de parâmetros opcionais e de saída
  • Tratamento de exceções
  • Aplicações de monitorização
  • Refactoring do código de registo
  • Validação da informação do estudante
  • Guardar alterações à lista de classes
  • Implementação de estruturas e enumerações
  • Organização de dados em colecções
  • Gestão de eventos
  • Acrescentar lógica de navegação à aplicação de avaliação de protótipos
  • Criação de tipos de dados para armazenamento de informação do utilizador e classificação
  • Exibição de informação e classificação do utilizador
  • Criação de aulas
  • Definição e implementação da interface
  • Implementação de colecções de tipo seguro
  • Implementar estruturas de professores, alunos e notas como aulas.
  • Acrescentar a validação de dados à classe de classificação
  • Exibição dos alunos por ordem de nome
  • Permitir que os professores modifiquem os dados das aulas e das notas
  • Criação de hierarquias de classes
  • Alargamento das classes .NET Framework
  • Refactoring da funcionalidade comum na classe do utilizador
  • Implementar a complexidade da palavra-passe utilizando um método abstracto
  • Criação de excepção personalizada ClassFullException
  • Leitura e escrita de ficheiros
  • Serializar e deserializar dados
  • Realização de E/S através de sequências
  • Serializar os dados para o relatório de pontuação como XML
  • Pré-visualização do boletim de notas
  • Retenção dos dados de qualificação em série num ficheiro
  • Criação e utilização de modelos de dados de entidades
  • Consulta de dados usando LINQ
  • Criação de um modelo de dados da entidade a partir da base de dados da Escola de Belas Artes.
  • Actualização de dados e notas dos estudantes utilizando o Enquadramento de Entidades
  • Extensão do modelo de dados da entidade para validar os dados
  • Acesso aos dados na Web
  • Acesso aos dados através de serviços ligados a OData
  • Criação de um serviço de dados WCF para a base de dados SchoolGrades
  • Integração do serviço de dados na aplicação
  • Recuperação de fotografias de estudantes através da web (se o tempo o permitir)
  • Utilização de XAML para desenhar uma interface de utilizador
  • Ligação de controlos a dados
  • Personalização do aspecto das fotografias dos estudantes
  • Estilizar a vista de início de sessão
  • Animação do controlo StudentPhoto (tempo de permanência)
  • Implementação de multitarefas
  • Realização de operações de forma assíncrona
  • Sincronizar o acesso simultâneo aos dados
  • Assegurar que a interface do utilizador permanece reactiva quando se recuperam dados do professor.
  • Fornecer feedback visual durante operações de longa duração
  • Criação e utilização de objectos dinâmicos
  • Gerir a vida útil dos objectos e controlar os recursos não geridos
  • Geração do boletim de notas utilizando Word
  • Controlar a vida útil dos objectos Word através da implementação do padrão Eliminar
  • Examinar metadados de objectos
  • Criação e utilização de atributos personalizados
  • Geração de código gerido
  • Controlo de versões, assinatura e implementação de assembleias
  • Criar e aplicar o atributo IncludeInReport
  • Actualização do relatório
  • Montagem de utilitários a nível central (se o tempo o permitir)
  • Implementação de encriptação simétrica
  • Implementação de encriptação assimétrica
  • Encriptar o boletim de notas
  • Encriptar o boletim de notas

Quer mais informações sobre este curso?
Contacte-nos!

Descobridor de cursos

Cursos relacionados