Este curso de treinamento ensina aos desenvolvedores as habilidades de programação necessárias para criar aplicativos usando a linguagem C#. Durante seus cinco dias em sala de aula, os alunos revisam os conceitos básicos da estrutura do programa C#, sintaxe da linguagem e detalhes de implementação e, em seguida, consolidam seus conhecimentos ao longo da semana à medida que criam um aplicativo que incorpora vários recursos do .NET. O curso visa atualizar completamente com os recursos mais recentes de C#, .NET 6.0 e Visual Studio 2022.
Este curso é destinado a desenvolvedores experientes que já possuem experiência em programação em C, C++, JavaScript, Objective-C, Microsoft Visual Basic ou Java e entendem os conceitos de programação orientada a objetos. Este curso não foi desenvolvido para alunos iniciantes em programação; destina-se a desenvolvedores profissionais com pelo menos um mês de experiência em programação em um ambiente orientado a objetos. Este curso usa C# como linguagem para facilitar uma introdução à programação em geral, enquanto este curso se concentra na linguagem C# em si, tornando-o um excelente curso complementar. Se você quer aprender a tirar o máximo proveito da linguagem C#, então este é o curso para você.
O Microsoft .NET 6 fornece uma plataforma de desenvolvimento abrangente que você pode usar para criar, implantar e gerenciar aplicativos e serviços. Ao usar o .NET, você pode criar aplicativos visualmente atraentes, permitir uma comunicação perfeita entre os limites da tecnologia e fornecer suporte para uma ampla variedade de processos de negócios.
Neste módulo, você aprenderá sobre alguns dos principais recursos fornecidos pelo .NET e pelo Microsoft Visual Studio. Você também aprenderá sobre algumas das principais construções do C# que permitem que você comece a desenvolver aplicativos .NET.
Laboratório 1: Desenvolvendo o Formulário de Inscrição em Turma
Os aplicativos geralmente consistem em unidades lógicas de funcionalidade que executam funções específicas, como fornecer acesso a dados ou acionar algum processamento lógico. C# é uma linguagem orientada a objetos e usa o conceito de métodos para encapsular unidades lógicas de funcionalidade. Embora uma boa prática seja ter métodos que façam apenas uma coisa, eles podem ser tão simples ou tão complexos quanto você quiser. Também é importante considerar o que acontece com o estado do seu aplicativo quando ocorre uma exceção em um método.
Laboratório 1: Estendendo o Pedido de Inscrição de Classe
Para criar aplicativos eficazes, você deve primeiro aprender algumas construções fundamentais do C#. Você precisa saber como criar estruturas simples para representar os itens de dados com os quais está trabalhando. Você precisa saber como organizar essas estruturas em coleções, para poder adicionar itens, recuperar itens e iterar sobre seus itens. Por fim, você precisa saber como se inscrever em eventos para poder responder às ações de seus usuários.
Laboratório 1: Construindo o aplicativo de protótipo de notas
Neste módulo, você aprenderá a usar interfaces e classes para definir e criar seus próprios tipos personalizados e reutilizáveis. Você também aprenderá a criar e usar coleções de tipos seguros enumeráveis de qualquer tipo.
Laboratório 1: Adicionando validação de dados ao aplicativo
Neste módulo, você aprenderá a usar herança para criar hierarquias de classes e estender tipos .NET.
Laboratório 1: Refatoração
Neste módulo, você aprenderá a ler e gravar dados usando operações de E/S do sistema de arquivos transacionais, como serializar e desserializar dados no sistema de arquivos e como ler e gravar dados no sistema de arquivos usando fluxos.
Laboratório 1: Criando o Relatório de Notas
Neste módulo, você aprenderá a usar o Entity Framework e a consultar vários tipos de dados usando a consulta integrada à linguagem (LINQ).
Laboratório 1: Atualizando dados de notas
Neste módulo, você aprenderá a usar as classes de solicitação e resposta no namespace System.Net para manipular diretamente as fontes de dados remotas. Você também aprenderá sobre REST e OData e examinará brevemente ASP.NET Core MVC.
Laboratório 1: Nenhum
Neste módulo, você aprenderá a usar o Extensible Application Markup Language (XAML) e o Windows Presentation Foundation (WPF) para criar interfaces de usuário atraentes.
Laboratório 1: Adicionando uma interface gráfica do usuário
Neste módulo, você aprenderá como melhorar o desempenho de seus aplicativos distribuindo suas operações em vários encadeamentos.
Laboratório 1: Ajuste de desempenho
Neste módulo, você aprenderá como interoperar com código não gerenciado em seus aplicativos e como garantir que seu código libere quaisquer recursos não gerenciados.
Laboratório 1: Trabalhando com o Word
Neste módulo, você aprenderá como consumir assemblies existentes usando reflexão e como adicionar metadados adicionais a tipos e membros de tipo usando atributos. Você também aprenderá a gerar código em tempo de execução usando o Code Document Object Model (CodeDOM) e como gerenciar seus assemblies .NET.
Laboratório 1: Gerenciando a montagem do relatório de notas
MATERIAL DIDÁTICO EM INGLÊS
Turmas Realizadas
Alunos Sisnema
Cursos Diferentes
Sisnema informa: usamos cookies para personalizar anúncios e melhorar a sua experiência no site. Ao continuar navegando, você concorda com a nossa Política de Privacidade.