Skip to content

Workshop de iniciação na utilização de PHP e SQL para construir o Backend de um website.

Notifications You must be signed in to change notification settings

HackerSchool/Workshop-Backend-PHP-SQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Workshop Backend PHP/SQL

Workshop de iniciação na utilização de PHP e SQL para construir o Backend de um website. O site é constituido por um sistema de login, que dá acesso a um forum onde todos os que iniciaram sessão poderão publicar mensagens. O workshop está feito para ser implementado usando os serviços de bases de dados e alojamentos providenciados pelo Instituto Supeior Técnico. Quem não for membro do IST tera de usar um outro serviço de alojamento web, com PHP instalado e acesso a bases de dados.

Requisitos

Tanto para utilizadores Linux como MS Windows ou Mac é necessário:

Estrutura de ficheiros

.
├── sql
│   └── create_tables         # Codigo SQL gerador das tabelas usadas neste workshop
├── web
│   ├── authentication.php    # Credencias para autenticar na base de dados
│   ├── home.php              # Apresenta o fórum com as mensagens
│   ├── index.htm             # Formulário de login
│   ├── login.php             # Procede a autenticação
│   ├── logo_HS.png           # Logotipo da HS
│   ├── logout.php            # Procede ao logout
│   └── new_message.php       # Cria uma nova mensagem
├── README.md                 # Este ficheiro
└── GUIA.md                   # Guia pratico para a realização do workshop

Estrutura da base de dados

Estrutura da base de dados

Guia

Está também disponível um guia para facilitar o acompanhamento da workshop em GUIA.md.

Consultar https://www.w3schools.com/ para ajuda adicional em qualquer linguagem aqui mencionada ou usada isto é HTML, JS, CS, SQL e PHP.

About

Workshop de iniciação na utilização de PHP e SQL para construir o Backend de um website.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published