PHP 5, MySQL 5 e AJAX

Curso

Online

R$ 25

Descrição

  • Tipologia

    Curso

  • Metodologia

    Online

Aprenda agora as últimas tecnicas de programaçao web com PHP 5, MySQL 5 e AJAX nesse excelente curso!. Dirigido a: Programação

A ter em conta

Para maiores informações do curso, use o link:
http://www.cursosvirtuais.net/curso/php-5-mysql-5-ajax.htm

Perguntas & Respostas

Adicione sua pergunta

Nossos conselheiros e outros usuários poderão responder a você

Quem você quer que lhe responda?

Digite seus dados para receber uma resposta

Publicaremos apenas seu nome e pergunta

Opiniões

Programa

Utilizando recursos de programação avançadas, como programação orientada a objetos, e funções avançadas do PHP, o aluno irá se tornar um profissional altamente qualificado para o mercado de trabalho, com este curso o profissional ganhará habilidades de como programar e desenvolver aplicações mais rápidas e mais fáceis de manutenção. O Curso também conta com conteúdos avançados sobre MySQL e programando com Ajax e PHP. Confira!
Conteúdo:
  • O que é PHP?
  • Client Side scripts
  • Server Side scripts
  • Ambiente de desenvolvimento de páginas PHP
  • O que pode ser feito com PHP?
  • Como surgiu a linguagem PHP?
  • A sintaxe
  • Delimitando o código PHP
  • Alternagem avançada
  • Separador de instruções
  • Comentários
  • Variáveis
  • Regras para nomear as variáveis
  • Variáveis Predefinidas
  • Variáveis do servidor: $_SERVER
  • Usando strings de consulta
  • Variáveis HTTP GET: $_GET
  • Transmitindo diversas variáveis de string de consulta
  • Variáveis da requisição: $_REQUEST
  • Transmitindo caracteres especiais em uma string de consulta
  • Array Associativo de recebimento de formulário
  • Cotas mágicas no PHP
  • stripslashes( )
  • addslashes( )
  • Usando objetos de aplicação e sessão
  • Usando cookies para monitorar os clientes
  • Usando variáveis de sessão para controlar clientes
  • Tipos
  • Heredoc em Strings
  • Interpretação de variáveis
  • Coerção de tipo
  • Constantes
  • Operadores
  • Operadores Aritméticos
  • Operadores de Atribuição
  • Operadores de Comparação
  • Operadores de controle de erro
  • Operadores de Incremento/Decremento
  • Operadores Lógicos
  • Operadores de String
  • Operadores de Arrays
  • Estruturas de Controle
  • Estruturas Condicionais
  • if
  • else
  • elseif
  • Sintaxe alternativa para estruturas de controle
  • Estruturas de Laços Condicionais (loop?s)
  • while
  • do
  • for
  • Um caso a parte - a estrutura do switch
  • switch
  • break
  • continue
  • return
  • Criando bloco de códigos reutilizáveis
  • require( )
  • include( )
  • require_once( )
  • include_once( )
  • Funções
  • Funções definidas pelo usuário
  • Argumentos de funções
  • Valores padrão de argumentos
  • Funções definidas condicionalmente
  • Funções dentro de funções
  • Funções com argumentos variáveis
  • Retornando valores
  • Escopo de variáveis
  • Variáveis Estáticas
  • Enviando arquivos para o servidor
  • Os códigos de erro de envio de arquivos
  • Como fazer UPLOAD de múltiplos arquivos
  • Orientação a Objetos com PHP 5
  • Classe
  • O nome da classe
  • new
  • Arrays (Matrizes)
  • O que é um array?
  • Arrays numericamente indexados
  • Acessando o conteúdo de um array
  • Uma outra maneira de criar arrays
  • Utilizando loops para acessar o array
  • Arrays Associativos
  • Utilizando loops com each( ) e list( )
  • foreach
  • Exemplo prático do uso do foreach
  • Arrays Bidimensionais
  • Classificando arrays
  • Utilizando sort( )
  • Reordenando arrays aleatoriamente
  • Redirecionando um usuário
  • Expressões Regulares (compatíveis com o padrão POSIX)
  • As expressões regulares
  • Validando formatações e verificando preenchimentos
  • A função ereg( )
  • A função eregi( )
  • A função ereg_replace( )
  • A função eregi_replace( )
  • A função str_replace( )
  • A função number_format( )
  • A função nl2br( )
  • A função wordwrap( )
  • A função strip_tags( )
  • A função htmlentities( )
  • Funções úteis, mas não essenciais
  • Enviando um e-mail
  • Função mail( )
  • Trabalhando com arquivos
  • Armazenando e recuperando informações
  • Uma alternativa a escrita de arquivos
  • Uma alternativa a leitura de arquivos
  • Trabalhando com Datas
  • MySQL
  • O que é MySQL?
  • O que é um banco de dados relacional?
  • Instalando o banco de dados
  • Instalando no Windows
  • Instalando o MySQL no Linux
  • Acessando o banco de dados MySQL
  • No Windows
  • No Linux
  • Os comandos CREATE e DROP
  • O comando CREATE
  • O comando USE
  • O comando DROP
  • Criando tabelas
  • O comando SHOW
  • O comando DESCRIBE
  • IF NOT EXISTS
  • Criando uma cópia de uma tabela
  • Alterando tabelas existentes
  • Alterando o nome da coluna
  • Alterando o tipo de coluna
  • Renomeando uma tabela
  • Excluindo / adicionando colunas e tabelas
  • Eliminando tabelas e colunas
  • Adicionando colunas
  • Adicionando colunas após uma outra determinada
  • Utilizando índices
  • Decidindo quais colunas incluir no índice
  • Criando um índice
  • Excluindo índices
  • Tipos de tabelas
  • O tipo MyISAM
  • O tipo Memory
  • O tipo MERGE
  • O tipo BDB
  • O tipo InnoDB
  • Alterando o tipo de uma tabela
  • Tipo de dados
  • Tipos numéricos
  • Modificadores AUTO_INCREMENT, UNSIGNED e ZEROFILL
  • AUTO_INCREMENT
  • UNSIGNED
  • ZEROFILL
  • Tipos de caractere ou de dados de string
  • CHAR e VARCHAR
  • TEXT e BLOB
  • Tipos variados
  • Tipo ENUM
  • Tipo SET
  • Modificadores adicionais de coluna
  • Tipos de data e hora
  • Sintaxe básica da SQL
  • Comando INSERT
  • Comando SELECT
  • Um outro caso, a cláusula WHERE
  • Algumas funções que trabalham com a instrução SELECT
  • MAX( )
  • MIN( )
  • LIMIT
  • COUNT( )
  • SUM( )
  • ORDER BY
  • ORDER BY ESC
  • AVG( )
  • LIKE
  • Um caso a parte: a união do INSERT INTO
  • Comando UPDATE
  • Comando DELETE
  • Trabalhando com Junções
  • Criando uma junção com INNER JOIN
  • Chaves variadas do MySQL
  • O que é uma chave?
  • Princípios da Chave
  • Como as chaves funcionam
  • Benefícios de usar uma chave
  • Suporte de chave do MySQL
  • Chaves primárias
  • Chaves estrangeiras
  • Excluindo uma chave estrangeira
  • Transações
  • Usando transações no MySQL
  • Stored Procedures
  • Visualizando procedures criadas
  • Visualizando a criação da procedure
  • Criando um Stored Procedure com parâmetros
  • Criando um procedure com a cláusula LIKE
  • Criando Views
  • Visualizando a estrutura de uma view
  • Visualizando a criação da view
  • Excluindo uma view
  • Criando Triggers (gatilhos)
  • Visualizando as triggers criadas
  • Excluindo uma trigger
  • Administrando o MySQL
  • Entendendo o sistema de privilégios do MySQL
  • Configurando usuários
  • Confirmando o novo usuário
  • Revogando privilégios
  • Obtendo informações com SHOW
  • Integrando PHP e MYSQL
  • Acessando seu banco de dados pelo PHP
  • Conectando ao MySQL e visualizando dados
  • Parâmetros opcionais de mysql_fetch_array
  • Inserindo dados na tabela livros
  • Alterando o cadastro de livros
  • Trabalhando com MySQL Improved Extension
  • Criando a conexão com o mysqli
  • Criando o arquivo de funções
  • Criando o Stored Procedure para inserir autores
  • Criando o cadastro de autores
  • Selecionando os autores através de Stored Procedure
  • Chamando a Stored Procedure para visualizar os autores
  • Atualizando os autores por Stored Procedure
  • Criando a procedure que seleciona um autor em específico
  • Criando a página de atualização de autores
  • Excluindo autores
  • Lendo e manipulando o conteúdo de um diretório
  • Criando arquivos na sala de aula virtual
  • Arquivos de Excel
  • Criando arquivos em RTF
  • Desenvolvendo aplicações Web com PHP e Ajax
  • O que é AJAX?
  • Como o AJAX trabalha
  • Criando uma página com Ajax
  • Entendendo o AJAX
  • Apêndice A
  • Bibliografia

PHP 5, MySQL 5 e AJAX

R$ 25