Referente ao laboratório da disciplina de Engenharia de Software do Instituto Nacional de Telecomunicações - INATEL.
Aqui estarão os códigos feitos durantes o semestre para as aulas e trabalhos da matéria.
Implementar o código necessário para criar o diagrama abaixo:
Elaborar uma calculadora em que sejam realizadas diversas operações e que valide os tipos de variáveis. Criar um repositório no GitHub com os códigos realizados para os exercícios entregues nas aulas. Criar um README elaborado para o repositório criado na aula anterior. Criar, no mínimo, 2 APIs REST de um CRUD básico de filme. Deve conter, ao menos, 4 parâmetros, como por exemplo: nome, produtora, atores (protagonista), ano. Deve haver validação dos dados. Criar, no mínimo, 6 casos de teste unitários utilizando o framework Jest. Com os conhecimentos adquiridos sobre criação de APIs REST, construção de CRUD, testes unitários, testes mock e GIT, criar todas as funções básicas de um CRUD de CARRO e realizar todos os testes necessários (unitários e mock). Para conferir o projeto clique aqui. Utilizando o exercício realizado nas aulas 8 e 9, realize a Integração Contínua/Entrega Contínua (CI/CD) com GitHub Actions, conforme ensinado em aula, no repositório garantindo o funcionamento correto desse recurso. Criar uma classe/função convencional e uma factory que façam a mesma coisa. Clique aqui para conferir. Criar duas pages: uma para listar todos os carros e uma para listar os carros por placa. Clique aqui para conferir.
Elaborar uma calculadora em que sejam realizadas diversas operações e que valide os tipos de variáveis. Criar um repositório no GitHub com os códigos realizados para os exercícios entregues nas aulas. Criar um README elaborado para o repositório criado na aula anterior. Criar, no mínimo, 2 APIs REST de um CRUD básico de filme. Deve conter, ao menos, 4 parâmetros, como por exemplo: nome, produtora, atores (protagonista), ano. Deve haver validação dos dados. Criar, no mínimo, 6 casos de teste unitários utilizando o framework Jest. Com os conhecimentos adquiridos sobre criação de APIs REST, construção de CRUD, testes unitários, testes mock e GIT, criar todas as funções básicas de um CRUD de CARRO e realizar todos os testes necessários (unitários e mock). Para conferir o projeto clique aqui. Utilizando o exercício realizado nas aulas 8 e 9, realize a Integração Contínua/Entrega Contínua (CI/CD) com GitHub Actions, conforme ensinado em aula, no repositório garantindo o funcionamento correto desse recurso. Criar uma classe/função convencional e uma factory que façam a mesma coisa. Clique aqui para conferir. Criar duas pages: uma para listar todos os carros e uma para listar os carros por placa. Clique aqui para conferir.