Logo Passei Direto
Buscar

PROGRAMAÇÃO WEB

Relatório de portfólio sobre Programação Web: introduz conceitos de programação web, descreve desenvolvimento de um backend Java/Spring (Spring Tools 4) para gerenciamento de usuários, uso do Postman, métodos, resultados com fotografias, conclusão e referências.

User badge image
Rooh Severo

em

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

UNIVERSIDADE DO NORTE DO PARANÁ - POLO ALEGRETE
ENGENHARIA DE SOFTWARE 
ROANY SEVERO – 33076400
PORTFÓLIO - RELATÓRIO AULA PRÁTICA 
PROGRAMAÇÃO WEB
ALEGRETE-RS
2024
ROANY SEVERO
PORTFÓLIO - RELATÓRIO AULA PRÁTICA
PROGRAMAÇÃO WEB 
Trabalho de portfólio apresentado como requisito
Parcial para a obtenção de pontos para média semestral.
Orientador: Vanice Dalto
ALEGRETE / RS 
2024
SUMÁRIO
1 INTRODUÇÃO	4
2 DESENVOLVIMENTO	5
2.1 Métodos	5
2.2 Resultados	6
3 CONCLUSÃO	9
4 REFERÊNCIA	10
	
1 INTRODUÇÃO
O que é programação web? Quando falamos em programação web, a primeira coisa que vem em mente é programação de sites, não está errado, mas não é apenas isso. A programação é a linguagem que se comunica com o computador, que interpreta o que queremos e traduz para o computador, que devolve um resultado ao usuário final.
Algumas das linguagens são Javascript, PHP, Python, C#, Java, HTML não é bem uma linguagem de programação e sim de marcação, CSS também, sendo uma linguagem de estilo.
Nas palavras do professor e coordenador do curso de Engenharia da Computação da ESEG – Faculdade do Grupo Etapa, Rodrigo Monteiro de Aquino: “A programação web é uma disciplina que ensina conceitos relacionados às tecnologias que permitem a publicação de um website ou sistema computacional web.”
E por fim, para que serve a programação web? criação, codificação e programação de sites, aplicativos e seus respectivos elementos de linguagem. Também é responsável pela criação e integração de softwares, bancos de dados e qualquer outra ferramenta relacionada ao uso de tecnologia, estruturando cada recurso para garantir sua funcionalidade.
2 DESENVOLVIMENTO
Nesse relatório você verá um projeto em desenvolvimento no software Spring Tools 4. Esse software nada mais é que uma IDE baseada no Eclipse, que por sua vez dá algumas facilidades.
O Spring tool será utilizado para criação de um gerenciamento de usuários de um sistema, que será um projeto backend utilizando a linguagem Java e um projeto base com a estrutura Spring já pronta.
Também foi utilizado o Postman, uma plataforma de testes de API, que testa requisições HTTP, e contém uma interface agradável ao usuário. Ele nos fornece um conjunto de ferramentas, repositório, espaços de trabalho.
Nesse projeto implementamos o modelo de domínio, estruturemos camadas lógicas como, resource, service e repository, teve a criação dos usuários, configuração do banco de dados de teste, criamos, recuperamos, atualizamos e deletamos os arquivos, e por fim, teve o tratamento de exceções.
2.1 Métodos
Começamos com a realização do download da plataforma Spring tool nossa IDE, e do aplicativo Postman, com eles já baixados iniciei a instalação, com eles já instalados, realizei a estrutura do projeto base pelo site informado no portfólio, contendo as seguintes informações Maven, Java versão 17, Versão do Spring, JAR packaging e por fim adicionar as dependencias que era a Spring web.
Com isso, iniciamos a realização do projeto de um gerenciamento de usuários de um sistema seguindo o passo a passo pelo qual foi dito no portfólio.
2.2 Resultados 
Fotografia 1: Spring tool
Fonte: SEVERO,Roany (2024)
Fotografia 2: Spring tool
Fonte: SEVERO,Roany (2024)
Fotografia 3: Spring tool
Fonte: SEVERO,Roany (2024)
Fotografia 4: Postman
Fonte: SEVERO,Roany (2024).
3 CONCLUSÃO
Conseguimos concluir com esse desenvolvimento deste projeto de gerenciamento de usuário de um sistema que a IDE Spring Tool e de fácil entendimento e contém facilidades a quem está utilizando.
Finalizamos o projeto contendo uma pasta com arquivos conforme o portfólio, com a estrutura informada que por sua vez seria a extensão java: User, UserResource, UserService, UserRepository, ResourceExceptionHandler, StandardError, ResourceNotFoundException e TestConfig.
4 REFERÊNCIA
· O que é programação web? Disponível em: . Acessado em: 23 de maio de 2024.
· 7 principais linguagens de programação para o desenvolvimento web. Disponível em: . Acessado em: 23 de maio de 2024. 
image5.png
image1.png
image2.png
image3.png
image4.png

Mais conteúdos dessa disciplina