PHP + MySQL

Cursos profissionais
Objetivos Gerais
Dotar os formandos com os conhecimentos e competências necessárias para implementar bases de dados relacionais e conceber aplicações baseadas em PHP, que se interliguem com as mesmas.
Objetivos Específicos
- Compreender os conceitos básicos subjacentes à linguagem PHP; - Compreender os conceitos básicos subjacentes à linguagem MySQL; - Desenhar bases de dados relacionais MySQL; - Implementar bases de dados relacionais MySQL, - Conceber aplicações Web baseadas na linguagem PHP, que interajam com bases de dados relacionais MySQL.
Conteúdo Programático
Módulo 1: Introdução (2 horas) - HTML, CSS e ferramentas de apoio à criação de páginas web Módulo 2: SGBD - Conceitos Introdutórios (8 horas) - O que é o SGBD, para que serve e qual o benefício da sua utilização; - Arquitetura do SGBD; - Modelos SGBD; - Valores e domínios dos atributos: - Tipos de atributos; - Propriedades dos atributos; - Regras para desenhar uma tabela Módulo 3: MySQL (15 horas) - O que é a linguagem MySQL; - Regras para desenhar uma tabela; - Implementação de relações; - Normalização de tabelas Módulo 4: PHP (25 horas) - O que é a linguagem PHP e quais os seus benefícios; - Páginas estáticas vs. páginas dinâmicas; - Funcionamento do modelo cliente-servidor; - Introdução à sintaxe: - variáveis regulares; - variáveis superglobais; - instruções condicionais; - operadores de atribuição; - operadores lógicos; - operadores de comparação; - instruções iterativas; - constantes; - utilização de funções; - utilização de cookies; - gestão de sessões; - redirecionamento; - server-side includes; - envio de email (básico); - upload de ficheiros; - arrays; - manipulação de datas; Módulo 5: Ligação PHP ao MySQL (10 horas) - Ligar o PHP ao MySQL; - Utilização de queries; - inserção de dados remotamente; - atualização de dados remotos; - eliminação de registos
Sessões e Ações de Formação

Objetivos

Dotar os formandos com os conhecimentos e competências necessárias para implementar bases de dados relacionais e conceber aplicações baseadas em PHP, que se interliguem com as mesmas.

Objetivos Específicos

– Compreender os conceitos básicos subjacentes à linguagem PHP;
– Compreender os conceitos básicos subjacentes à linguagem MySQL;
– Desenhar bases de dados relacionais MySQL;
– Implementar bases de dados relacionais MySQL,
– Conceber aplicações Web baseadas na linguagem PHP, que interajam com bases de dados relacionais MySQL.

Conteúdo Programático

Módulo 1: Introdução (2 horas)
– HTML, CSS e ferramentas de apoio à criação de páginas web

Módulo 2: SGBD – Conceitos Introdutórios (8 horas)
– O que é o SGBD, para que serve e qual o benefício da sua utilização;
– Arquitetura do SGBD;
– Modelos SGBD;
– Valores e domínios dos atributos:
– Tipos de atributos;
– Propriedades dos atributos;
– Regras para desenhar uma tabela

Módulo 3: MySQL (15 horas)
– O que é a linguagem MySQL;
– Regras para desenhar uma tabela;
– Implementação de relações;
– Normalização de tabelas

Módulo 4: PHP (25 horas)
– O que é a linguagem PHP e quais os seus benefícios;
– Páginas estáticas vs. páginas dinâmicas;
– Funcionamento do modelo cliente-servidor;
– Introdução à sintaxe:
– variáveis regulares;
– variáveis superglobais;
– instruções condicionais;
– operadores de atribuição;
– operadores lógicos;
– operadores de comparação;
– instruções iterativas;
– constantes;
– utilização de funções;
– utilização de cookies;
– gestão de sessões;
– redirecionamento;
– server-side includes;
– envio de email (básico);
– upload de ficheiros;
– arrays;
– manipulação de datas;

Módulo 5: Ligação PHP ao MySQL (10 horas)
– Ligar o PHP ao MySQL;
– Utilização de queries;
– inserção de dados remotamente;
– atualização de dados remotos;
– eliminação de registos

Duração: 60 horasNível: Nível 6Modalidade: Cursos profissionaisOrganização:
Scroll to Top