Projeto Coisas Emprestadas O objetivo foi desenvolver um sistema web utilizando HTML, CSS, PHP e MySQL, para fazer o cadastro de usuários e itens emprestados e permitir o login dos usuários cadastrados, sendo pelo menos um deles administrador do sistema, aplicando estilos gráficos que enriqueçam sua visualização (cores, formas, bordas etc.). O projeto deve ser dinâmico, possibilitando a interação com o usuário por formulários e parâmetros. O projeto foi dividido em 5 etapas:
- etapa 1: começei a conhecer HTML, sua evolução histórica e suas estruturas para a criação e formatação de páginas web, trabalhando com vínculos, formulários, listas e tabelas, reconhecendo as declarações HTML e aplicando os conceitos de HTML5, identificando e empregando suas respectivas tags. Elaborei páginas HTML com as definições e conceitos.
- etapa 2: integrei logicamente estruturas HTML e CSS no processo de design da página web. Apliquei a acessibilidade à página de texto em HTML5, gerando resultados mais simples, rápidos e organizados dos layouts, podendo identificar e definir estilos CSS.
- etapa 3: resolvi problemas estruturados básicos, com estruturas de controle, mediante conceitos e aspectos básicos da linguagem de programação PHP, com os tipos de dado, declaração e atribuição de variáveis e constantes, operadores e funções simples.
- etapa 4: trabalhei com problemas estruturados mais complexos com estruturas de seleção e repetição, utilizando comandos de seleção e repetição essenciais no desenvolvimento da lógica, além de conhecer sua sintaxe, implementação e características, como também os operadores condicionais. Faremos a criação e utilização de formulários, manipulando os dados e enviando para o PHP e conhecendo seus métodos de comunicação.
- etapa 5: resolvi problemas com passagem de parâmetros e retornos de função, procurando empregar diferentes recursos e identificar sistemas web no modelo cliente-servidor, trabalhando com banco de dados e sua conexão com PHP, cookies, sessões e alguns comandos avançados do PHP.