Engenharia de Sistemas Web com Azure, ASP.NET Framework e ASP.NET Core

Engenharias e Tecnologias

Modalidade

Síncrono

Início das aulas

11 de maio de 2024

Descrição

Pré-requisitos: ter conhecimentos básicos em programação, em SQL e, se possível, em programação orientada a objetos.

Período

11 de maio a 29 de junho de 2024.

Dias e horários

Sábados, das 8h às 12h, através do Google Meet.

Carga horária

32 horas

Objetivos

Realizar a alteração de tecnologias de acesso ao banco de dados utilizando boas práticas, migrando a utilização de comandos SQL para um framework de objetos relacionais como o Entity Framework.

Programa

Criação do site utilizando .NET Framework e ASP.NET MVC com Razor.
Ambiente Microsoft Azure e disponibilização (deploy) do site.
Armazenamento dos códigos fontes utilizando o Git/Github.

Arquitetura de software em camadas.
Utilização de frameworks e bibliotecas
Acesso ao banco de dados utilizando duas abordagens: Object Relational Mapper (ORM) e comandos SQL com o Microsoft ADO.NET 
Padrões de projeto: injeção de dependência e inversão de controle.

ASP.NET Core.
Migração e atualização do sistema em .NET Framework para .NET Core.
Migração do acesso a banco de dados.

Disponibilidade (deploy) do sistema automatizado.
Criação de testes.
Inclusão dos testes no processo de deploy do sistema.

Implementação de uma API.
Reuso do software utilizando novas camadas.
Acesso da API criada por meio de outros sistemas.

Utilização do banco de dados na nuvem.
Versionamento do banco de dados.
Desacoplamento do BD.

Autenticação.
Autorização.
Tokens de API.

Docente(s)

Leonardo Pellizzoni - graduado em Sistemas de Informação e mestre em Ciências da Saúde: Investigação Clínica e Epidemiológica

Investimento

R$ 972,00

Acadêmicos e egressos de graduação e pós-graduação da UCS: 10% de desconto.
O pagamento pode ser realizado por boleto bancário ou cartão de crédito.
Confira as demais políticas de desconto aqui.

Inscrições

Até 7 de Maio de 2024
Ficha de inscrição
Vagas limitadas.

Coordenação

Daniel Luis Notari - UCS

Promoção

Área do Conhecimento de Ciências Exatas e Engenharias

Informações e contato

Central de Atendimento

Rua Francisco Getúlio Vargas, 1130 - Caxias do Sul - RS - Brasil
extensao@ucs.br | (54) 3218 2145 | (54) 99931 3441

Segunda a sexta: 8h às 11:30h e das 13:30h às 18h