|
|
|
|
Objetivo
|
|
|
|
O objetivo do curso de
PHP c/ MySQL
é
capacitar aos participantes para a criação de páginas dinâmicas acessando bancos de dados, possibilitando a criação de páginas de Comércio Eletrônico e Lojas Virtuais em PHP.O PHP traz a flexibilidade de rodar em provedores Linux e Windows NT e ganha adeptos de peso como globo.com, gazetaesportiva.com.br, entre outros.
|
|
|
|
|
|
|
|
Pré-requisitos
|
|
|
|
Conhecimentos básicos de operação em ambiente Windows, HTML, Internet e raciocínio lógico.
|
|
|
|
|
|
Metodologia
|
|
|
|
Aulas totalmente práticas, onde cada conceito, após uma breve explanação teórica, é executado / configurado, através de exemplos dirigidos e exercícios práticos, otimizando e reforçando o aprendizado.
|
|
|
|
|
|
|
|
|
- Introdução ao PHP
- • O que é o PHP;
- • Instalação do servidor IIS;
- • Compartilhamento de pastas com a WEB e suas permissões;
- • Dicas de instalação e configuração do PHP e da ferramenta PHP Editor;
- • Ajuste do arquivo PHP.INI;
- Componentes da Linguagem
- • Estudo e prática dos elementos básicos da programação: Comandos de controle fluxo FOR, IF, WHILE, SWITCH;
- • Tipos e escopo de variáveis;Variáveis de ambiente;
- • Teclas de escape;
- • Operadores aritméticos e lógicos;
- • Criação de funções;
- • Formatação da função Date();
- Técnicas profissionais
- • Emprego de técnicas profissionais para ganho de produtividade na elaboração das páginas;
- • Função Include() para racionalizar o uso de um mesmo código em várias páginas;
- • Elaboração de bibliotecas de funções;
- Cookies
- • Utilização de Cookies transformando páginas de comércio eletrônico em uma arma poderosa de vendas e conservação da interação entre o site e o usuário de forma personalizada.
- Upload
- • Envio de arquivos para o Servidor utilizando o processo de upload do PHP.
- Segurança com uso de Session
- • Criação de sessões no molde de um sistema bancário onde após login o acesso as páginas ficam liberado apenas a sessão recém validada.
- Banco de Dados
- • Diferença entre Banco de Dados e Sistema Gerenciador de Banco de dados;
- • Explicação da arquitetura Cliente/Servidor;
- • Instalação e configuração do MySql; Instalação da ferramenta visual MySql_Front para acesso e manutenção do Banco de Dados;
- • Estudo e implantação da linguagem SQL e funções PHP_MySql possibilitando o desenvolvimento de um sistema completo com acesso a banco de dados MySql;
- • Confecção de Database e tabelas MySql; Comando de SQL para criação e alteração de tabelas, inclusão, alteração, exclusão e consulta de dados;
- Projetos desenvolvidos em sala de aula
- • Criação de uma agenda Web;
- • Página administrativa de controle de produtos com acesso restrito por usuário e senha;
- • Comércio eletrônico com venda de produtos on line e envio de e mail;
|
|
|
|
|