Página Inicial

Menu de Ajuda

Menu Principal

Detalhe da UFCD

10792 - Programação ASP.Net Core MVC
(*) Em Vigor
Designação da UFCD:
Programação ASP.Net Core MVC
Código:
10792
Carga Horária:
50 horas
Pontos de crédito:
4,50
Objetivos

  • Desenhar aplicações web MVC.
  • Desenvolver aplicações web em ASP.Net Core MVC.
  • Instalar aplicações web em ASP.Net Core MVC.
Recursos Didáticos

Conteúdos

  • Introdução ao MVC
  • Introdução ao ASP.Net Core
    • Middleware
    • Serviços
  • Criação de controladores de MVC
    • Controladores
    • Ações
    • Filtros de Ações
  • Criação de vistas de MVC
    • Vistas
    • Vistas parciais
  • Criação de modelos de MVC
    • Modelos
    • Integração com as vistas
    • Validação
  • Entity Framework Core
    • Adição de EF Core a aplicativos
    • Leitura e escrita de dados
    • Acesso a base dados
  • Apresentação gráfica
    • Layouts
    • Introdução ao CSS e JavaScript
    • Introdução ao jQuery
  • Segurança
    • Autenticação
    • Autorização
    • Proteção contra ataques
  • Performance aplicacional
    • Estratégias de Cache
    • Gestão de estados
    • Comunicação bi-direcional
  • Implementação de web APIs
    • Introdução às web APIs
    • Criação de web APIs
    • Invocação web APIs
  • Alojamento e Publicação
    • Tipos de Alojamento
      • - Servidores web locais e remotos
      • - Serviços de cloud
    • Publicação
      • - Dependências necessárias
      • - Publicação para pacote de instalação
      • - Publicação direta para servidor
Referenciais de Formação

Histórico de Alterações

(*) 2020-10-29   Criação de UFCD.