Central de Atendimento

 
67 3304-3000

CENTRO DE TREINAMENTO

Este treinamento On-Demand de 40 horas ensina aos desenvolvedores as habilidades de programação para a criação de aplicativos do Windows usando o programa C#. Os participantes analisam os conceitos básicos da estrutura do programa C#, sua sintaxe,os detalhes de implementação e, em seguida, consolidam seus conhecimentos ao criarem uma aplicação que incorpora vários recursos do .NET Framework 4.5.

Desenvolvemos um sistema dinâmico e prático de aprendizagem On-Demand para os treinamentos oficiais Microsoft utilizando os diversos recursos tecnológicos disponíveis e proporcionando interação entre os participantes e seus instrutores. Nesse contexto, com apoio da tecnologia da informação e da comunicação, busca-se oportunizar a integração entre teoria e prática. Destacam-se:
– Livro digital (DMOC) originalmente no idioma Inglês.
– Webaulas conduzidas por instrutores credenciados MCTs no idioma Português-Brasil.
– Demonstrações práticas com situações técnicas para apoio na resolução de tarefas.
– Sessões de laboratórios Hands-on labs.
– Acesso ilimitado ao conteúdo On-Demand.
– Interatividade com o instrutor.
– Certificado digital oficial Microsoft.

Este treinamento online destina-se a desenvolvedores experientes que já possuem experiência de programação em C, C ++, JavaScript, Objective-C, Microsoft Visual Basic® ou Java e entendem os conceitos de programação orientada a objetos.

Após completar este treinamento, os participantes poderão:
– Descrever a sintaxe do núcleo e os recursos do C #.
– Criar e chamar métodos, capturar e lidar com exceções e descrever os requisitos de monitoramento de aplicativos de grande escala.
– Implementar a estrutura básica e os elementos essenciais de uma aplicação de desktop típica. – Criar classes, definir e implementar interfaces, criar e usar coleções genéricas.
– Usar a herança para criar uma hierarquia de classes, estendendo uma classe .NET Framework e criar classes e métodos genéricos.
– Ler e escrever dados usando entrada / saída de arquivos e fluxos, serializar e desserializar dados em diferentes formatos.
– Criar e usar um modelo de dados de entidade para acessar um banco de dados, usar LINQ para consultar e atualizar dados.
– Usar os tipos no namespace System.Net e WCF Data Services para acessar e consultar dados remotos.
– Criar uma interface de usuário gráfica usando o XAML.
– Melhorar a taxa de transferência e o tempo de resposta das aplicações usando tarefas e operações assíncronas.
– Integrar bibliotecas não gerenciadas e componentes dinâmicos em um aplicativo C#.
– Examinar os metadados dos tipos usando reflexão, criar e usar atributos personalizados, gerar código em tempo de execução e gerenciar versões de montagem.
– Criptografar e descriptografar dados usando criptografia simétrica e assimétrica

Ementa do Treinamento

Apresentação
Webaula Apresentação 00:04:00
Module 01: Review Of Visual C# Syntax
20483B: webaula 01A – Review of Visual C# Syntax 00:11:00
20483B: webaula 01B – Lesson 2: Data Types, Operators and Expressions 00:10:00
20483B: webaula 01C – Lesson 3: Visual C# Programming Language Constructs 00:15:00
Module 02: Creating Methods, Handling Exceptions, and Monitoring Applications
20483B: webaula 02A – Creating Mtehods, Handling Exceptions and Monitoring Applications 00:12:00
20483B: webaula 02B – Lesson 2: Creating Overloaded Methods and Using Optional and Output Parameters 00:10:00
20483B: webaula 02C – Lesson 4: Monitoring Applications 00:10:00
Module 03: Developing the Code for a Graphical Application
20483B: webaula 03A – Creating and Using Enums 00:11:00
20483B: webaula 03B – Lesson 2: Organizing Data into Collections 00:22:00
Module 04: Creating Classes and Implementing Type-Safe Collections
20483B: webaula 04A – Creating Classes and Implementing Type Safe Collections 00:20:00
20483B: webaula 04B – Implementing the IComparable Interface 00:22:00
Module 05: Creating a Class Hierarchy by Using Inheritance
20483B: webaula 05A – Creating a Class Hierarchy by Using Inheritance 00:13:00
20483B: webaula 05B – Lesson 2: Extending .NET Framework Classes 00:18:00
Module 06: Reading and Writing Local Data
20483B: webaula 06A – Reading and Writing Local Data 00:25:00
20483B: webaula 06B – Lesson 3: Performing I/O by Using Streams 00:09:00
Module 07: Accessing a Database
20483B: webaula 07A – Acessing a Database 00:23:00
20483B: webaula 07B – Lesson 2: Querying Data by Using LINQ 00:25:00
Module 08: Accessing Remote Data
20483B: webaula 08A – Acessing Remote Data 00:17:00
20483B: webaula 08B – Lesson 2 Acessing Data in the Cloud 00:19:00
Module 09: Designing the User Interface for a Graphical Application
20483B: webaula 09A – Designing the User Interface for Graphical Application 00:17:00
20483B: webaula 09B – Creating User Controls 00:22:00
Module 10: Improving Application Performance and Responsiveness
20483B: webaula 10A – Improving Application Performance and Responsiveness 00:12:00
20483B: webaula 10B – Lesson 2: Performing Operations Asynchronously 00:13:00
20483B: webaula 10C – Lesson 3: Synchronizing Concurrent Access to Data 00:17:00
Module 11: Integrating with Unmanaged Code
20483B: webaula 11A – Integrating with Unmanaged Code 00:14:00
20483B: webaula 11B – Lesson 2: Managing the Lifetime of Objects and Contrlling Unmanaged Resources 00:08:00
Module 12: Creating Reusable Types and Assemblies
20483B: webaula 12A – Creating Reusable Types and Assemblies 00:18:00
20483B: webaula 12B – Lesson 3: Generating Managed Code 00:22:00
Module 13: Encrypting and Decrypting Data
20483B: webaula 13A – Encrypting and Decrypting Data 00:17:00

Avaliações do Treinamento

N.A

classificações
  • 1 estrelas0
  • 2 estrelas0
  • 3 estrelas0
  • 4 estrelas0
  • 5 estrelas0

Nenhuma avaliação foi encontrada para este treinamento.

Validar Certificado

Newsletter

  • SEDE - R. PRAIA DA COSTA, 225, JARDIM AUTONOMISTA – 79022-403 - CAMPO GRANDE - MS
  • CENTRO DE TREINAMENTO - AV. MATO GROSSO, 3049 / LOJA  2, CENTRO - 79021-002 - CAMPO GRANDE - MS

Entrar

Registrar

Criar Conta
Criar Conta Voltar para Entrar/Registrar