Prévia do material em texto
lOMoAR cPSD|41388931 SISTEMA DE ENSINO 100% ONLINE SISTEMA DE INFORMAÇÃO ALUNO: MARCOS VINICIUS OLIVEIRA SILVA RELATÓRIO DE AULA PRÁTICA – PROGRAMAÇÃO PARA INTERNET EM BACK-END BALSAS-MA 2024 lOMoAR cPSD|41388931 ALUNO: MARCOS VINICIUS OLIVEIRA SILVA RELATÓRIO DE AULA PRÁTICA – PROGRAMAÇÃO PARA INTERNET EM BACK-END Trabalho apresentado à Universidade UNOPAR, como requisito como requisito para a obtenção de avaliação semestral da disciplina de Programação para Internet em Back-End. BALSAS-MA 2024 lOMoAR cPSD|41388931 SUMÁRIO INTRODUÇÃO ...................................................................................................................... 3 1. METODOS ........................................................................................................................ 4 2. RESULTADOS .................................................................................................................. 5 3. CONCLUSÃO.....................................................................................................................9 lOMoAR cPSD|41388931 3 INTRODUÇÃO No presente trabalho, realizou-se uma análise pratica para compreender e implementar uma aplicação simples de cadastro de usuário utilizando tecnologia de banco de dados Mysql com PHPMyadmin, com validação de campo e, para armazenamento das informações no banco de dados, a utilização da linguagem PHP. O Visual Studio Code é um editor de código-fonte desenvolvido pela Microsoft para Windows, Linux e macOS. Ele inclui suporte para depuração, controle de versionamento Git incorporado, realce de sintaxe, complementação inteligente de código, snippets e refatoração de código. As linguagens de programação back-end lidam com os bastidores das funcionalidades das aplicações web. É o código que conecta a internet com o banco de dados, gerencia as conexões dos usuários e alimenta a aplicação web. O backend trabalha em conjunto com o front-end para entregar o produto para o usuário final. lOMoAR cPSD|41388931 4 1. METODOS Para atingir o objetivo do trabalho proposto foi baixado e instalado a ferramenta Visual Studio Code para elaboração e desenvolvimento da programação proposto nesta atividade, bem como o PHP juntamente com o XAMPP. Os requisitos para esta atividade são: Construir uma pequena aplicação de cadastro de usuário, ou seja, um formulário, contendo os campos de nome, email e senha. Deverá ser construída uma tabela na base de dados Myql que receberá as informações digitadas no referido formulário. O mesmo deverá validar o campo e-mail e a senha armazenada na base de dados deverá ser encriptada para garantir a segurança dessa informação. lOMoAR cPSD|41388931 5 2. RESULTADOS O algoritmo apresentado abaixo apresenta Construção de um pequeno projeto de formulário de cadastro contendo três campos sendo: nome, e-mail e senha. A página foi escrita em PHP para garantir a gravação dos dados em banco de dados e a página principal, o formulário de cadastro foi estilizada com CSS. 1. Definindo a tabela usada para armazenar os usuários do sistema 2. Definindo formulário de login lOMoAR cPSD|41388931 6 3. Código de validação lOMoAR cPSD|41388931 7 4. Código do Arquivo de segurança. lOMoAR cPSD|41388931 8 lOMoAR cPSD|41388931 9 lOMoAR cPSD|41388931 10 lOMoAR cPSD|41388931 11 3. CONCLUSÃO As linguagens de programação em o backend é o que faz com que a internet continue funcionando pelos bastidores. Desenvolvedores back-end focam principalmente em como o website funciona. Eles escrevem códigos focados na funcionalidade e na lógica que faz o aplicativo web que eles trabalham funcionar, e a tecnologia que eles utilizam nunca é vista pelos usuários que acessam a aplicação web. As tecnologias back-end são uma combinação de servidores, aplicações e banco de dados. As responsabilidades de um desenvolvedor back-end podem envolver no desenvolvimento de APIs, escrever códigos para interagirem com o banco de dados, criar bibliotecas, trabalhar em processos dos negócios, estrutura de dados e muito mais. No que o desenvolvedor back-end vai trabalhar dependem do cargo que ele vai preencher e a empresa.