Programa do Curso

Introdução

Visão Geral da Plataforma de Desenvolvimento .NET

  • As diferentes plataformas .NET
  • Escolhendo entre .NET Framework e .NET Core

Preparação do Ambiente de Desenvolvimento

  • Requisitos do sistema para o .NET Core
  • Migrando de outro ambiente de desenvolvimento

Instalação e Configuração do .NET Core

  • Configurando o Kit de Desenvolvimento de Software (SDK) e a Execução do .NET Core
  • Usando um gerenciador de pacotes para outros sistemas operacionais

Visão Geral das Características e Arquitetura do .NET Core

  • Linguagens e sistemas operacionais suportados pelo .NET Core
  • Pacotes NuGet para a arquitetura modular do .NET Core
  • Ferramentas de interface de linha de comando do .NET Core
  • A Especificação .NET Standard
  • A composição da Framework .NET Core

Visão Geral do Framework Web ASP.NET Core

  • Construindo aplicações baseadas em nuvem com ASP.NET Core

Criando uma Aplicação .NET Core

  • Trabalhando com o ambiente de desenvolvimento integrado (IDE) Visual Studio
  • Utilizando MSBuild e gerenciando arquivos de projeto

Visão Geral do Kit de Desenvolvimento de Software .NET Core

  • A sintaxe geral dos arquivos de projeto e outras referências
  • Especificando o conjunto de APIs para aplicações e bibliotecas
  • Adicionando e removendo dependências das aplicações .NET Core

Visão Geral das Ferramentas Globais e Locais Principais do .NET Core

Visão Geral de Ferramentas Adicionais do .NET Core

Monitoramento e Gerenciamento do Desempenho das Aplicações .NET Core

  • Melhorando o desempenho das aplicações durante o desenvolvimento
  • Utilizando as ferramentas de desempenho do Visual Studio
  • Executando métodos avançados de otimização para aplicações .NET Core
  • Diagnostics de desempenho de aplicações em outros sistemas operacionais
  • Otimizando o código-fonte das aplicações .NET Core

Visão Geral do Modelo de Execução do .NET Core

  • Implementando APIs para melhor desempenho

Testando Aplicações .NET Core e Realizando Análise de Código

Depurando Aplicações .NET Core

Implantando a Aplicação com Modelos de Implantação do .NET Core

  • Trabalhando com ASP.NET Application Insights
  • Monitorando e rastreando aplicações .NET Core com DynaTrace

Segurança das Aplicações Usando as Características de Segurança do .NET Core

  • A conformidade da .NET Core com o Federal Information Processing Standard (FIPS)
  • Serviços criptográficos da plataforma de desenvolvimento .NET
  • Diretrizes do .NET Core para codificação segura

Resolução de Problemas

Resumo e Conclusão

Requisitos

  • Dominar fortemente a linguagem de programação C#
  • Experiência básica com outras plataformas de desenvolvimento .NET
  • Compreensão da arquitetura de software multiplataforma

Público-Alvo

  • Desenvolvedores
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas