Curso de PHP + MySQL
Curso
Em Lisboa

Descrição
-
Tipologia
Curso
-
Nível
Intermediário
-
Local
Lisboa
-
Horário de aulas
75h
-
Duração
Flexível
-
Início
Datas a escolher
O PHP é utilizado para criar páginas web dinâmicas, sendo completamente transparente para o utilizador final, fácil de aprender e de utilizar. É independente do sistema operativo e funciona em vários tipos de servidores web. PHP – ou PHP: Hypertext Preprocessor – é uma linguagem de scripting, é interpretada e não compilada.
A principal utilização do PHP é o desenvolvimento de páginas web dinâmicas, geradas de forma automática por um servidor. Simples de utilizar, consegue oferecer um vasto conjunto de recursos para programadores mais avançados, também graças à sua extensa biblioteca de funções. Além da excelente capacidade de resposta que dá ao utilizador, alia-se de forma eficiente a bases de dados, como o MySQL.
O MySQL é uma base de dados simples, rápida e eficiente para se trabalhar com sistemas web. Utiliza uma interface prática, funções simplificadas e ainda a possibilidade de ser modificada à medida dos projetos.
No final deste curso, os formandos conseguem criar páginas Web dinâmicas, utilizando a linguagem PHP e a trabalhar com uma base de dados MySQL.
Instalações
Localização
Início
Início
A ter em conta
No final deste curso, os formandos conseguem criar páginas Web dinâmicas, utilizando a linguagem PHP.
Este curso destina-se a quem já tem conhecimentos em HTML e CSS e que pretende evoluir para a criação de páginas dinâmicas que interagem com conteúdos de bases de dados.
Opiniões
Matérias
- Php
- MySQL
- Dinâmicas
- Páginas
- Conceito
- Necessários
- Configuração
- Linguagem
- Variáveis
- Constantes
Professores

Formabase Formabase
Formador
Programa
Introdução
- Conceito de páginas dinâmicas
- Conceito de servidor
- Recursos necessários
- Configuração do PHP
- Tipos de dados
- Variáveis
- Constantes
- Vetores
- Vetores Associativos
- Controlo de fluxo
- Ciclos
- Operadores lógicos e simplificados
- Ciclos com vetores
- Conceito de formulários
- Tratamento de dados de formulários
- Envio de dados por GET e POST
- Conceito de função
- Utilização de funções
- Criação de novas funções
- Funções nativas de strings
- Funções nativas de arrays
- Utilização de ficheiros de dados
- Funções para acesso a ficheiros
- Leitura de dados de ficheiros
- Manutenção de ficheiros
- Upload de ficheiros para o servidor
- Classes
- Construtor
- Garbage Collection
- Visibilidade e encapsulamento
- Conceito de Static
- Herança
- Definição de Polimorfismo
- Classes Abstratas
- Configuração do MySQL
- Criação da base de dados MySQL
- Ferramentas de gestão de bases de dados
- Tipos de acesso a bases de dados
- Configuração do acesso a base de dados
- Leitura de dados da base de dados
- Escrita, atualização e eliminação de dados em base de dados
- Consultas com junções e ordenações personalizadas
- Validação
- Sessões
- Prepared Statements
- Integração com JavaScript
- Comparações de Igualdade
- Registo de utilizadores
- Login de utilizadores
- Cookies
- Multilíngua
- Notificações
- Paginação
- Endereços web personalizados
- Conceito de "hosting"
- Apresentação do FTP
- Utilização do FTP para publicar o site
- Migração da base de dados
Curso de PHP + MySQL