Perfilado de sección

  • Este curso busca apresentar conceitos teóricos e práticos do processo de desenvolvimento de uma API com arquitetura multi-tenant utilizando o framework ASP.NET Core. A API irá permitir que usuários cadastrados realizem a inserção/edição/exclusão de propriedades rurais. Possibilitando assim, a geração de relatórios da previsão meteorológica para a região das propriedades por meio da API do Instituto Nacional de Meteorologia - INMET.

    dotnet-bot

    ASP.NET Core

    ASP.NET Core é um framework de código aberto e multiplataforma para a construção de modernas aplicações baseadas em nuvem conectadas à Internet, tais como, Web Apps, IoT Apps e mobile back-ends. As aplicações ASP.NET Core são executadas sobre a plataforma .NET Core/5/6/7, também de código aberto e multiplataforma. ASP.NET Core foi arquitetado para fornecer uma estrutura de desenvolvimento otimizada para aplicações implantadas na nuvem ou localmente. Este framework consiste em componentes modulares com sobrecarga mínima, para que tu mantenhas a flexibilidade ao construir tuas soluções. Aplicações ASP.NET Core podem ser executadas no Windows, Mac e Linux. (https://github.com/dotnet/aspnetcore) (https://docs.microsoft.com/pt-br/aspnet/core/introduction-to-aspnet-core?view=aspnetcore-6.0)

    Organização do Curso

    O curso será disponibilizado no Moodle com dois encontros síncronos e o restante das atividades realizadas de forma assíncrona. O curso terá a seguinte organização:

    Tópico 1)

    • Disponibilização do código-fonte para estudo. A Avaliação 2 é focada no entendimento do código-fonte. (CH: ~2h)
    • Encontro síncrono pelo Google Meet para explicar como o curso está organizado e conceitos teóricos de arquitetura e do framework. O encontro será realizado através do Google Meet (https://meet.google.com/asd-ysvy-prc) em 06/08/2022 às 14h. (CH: ~1h)

    Tópico 2)

    • Exercícios sobre aspectos teóricos da arquitetura desenvolvida e do framework utilizado. (CH: ~2h)
    • Avaliação 1 sobre aspectos teóricos da arquitetura desenvolvida e do framework utilizado. (CH: ~2h)

    Tópico 3)

    • Encontro síncrono (hands-on). Será desenvolvida a API do zero. Também serão respondidas possíveis dúvidas sobre o código-fonte. O encontro será realizado através do Google Meet (https://meet.google.com/npy-hxbw-hih) em 13/08/2022 às 14h. (CH: ~3h)

    Tópico 4)

    • Avaliação 2 sobre o código-fonte desenvolvido. (CH: ~2h)
    • O documento possui:

      • Requisitos Funcionais
      • Modelo ER
    • Código-fonte da API. Leia o readme para entender o passo a passo para execução da API

      O código fonte deve ser estudado para melhor aproveitamento do hands-on e realização da avaliação 2.

    • Exercícios de revisão para a avaliação A1. Os exercícios revisam conceitos arquiteturais e do framework utilizado para o desenvolvimento da API.

    • Abrió: miércoles, 3 de agosto de 2022, 22:13
      Cerró: lunes, 15 de agosto de 2022, 23:59

      Esta avaliação aborda assuntos teóricos sobre a arquitetura multi-tenant e o framework ASP.NET Core utilizado para o desenvolvimento.

    • Abrió: miércoles, 10 de agosto de 2022, 23:59
      Cerró: lunes, 15 de agosto de 2022, 23:59

      Esta avaliação aborda questões sobre o código-fonte disponibilizado no Tópico 1.