|
|
|
|
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;
|
|
|
|
|