Aguarde...
Carregando atendimento
Perguntas Frequentes
Resolva suas dúvidas
São Paulo e celulares
(11)­ 3197-4396­
Demais regiões
0800-580-0836­
WhatsApp
(11)­ 99636-6171­
    


 
Cursos online
ABC DEF GH I JKL MNO PQR STU VWX YZ

Curso online a distância de:
Compartilhar no Google +  Compartilhar no Twitter

Curso PHP 5, MySQL 5 e AJAX

Imagem de Curso PHP 5, MySQL 5 e AJAX
 
 

Inicio imediato
Curso livre
Sem mensalidades
Certificado incluso
Professor virtual e ajuda ao aluno
Compatível com celulares e tablets
Abatemos carga horária
Metodologia de autoaprendizagem
Avaliação final simples e dinâmica
Interação entre alunos
Serve para progressão funcional
Serve para complemento de horas
Serve para aprimorar seu currículo
Nome do curso personalizável
Satisfação ou devolução do seu dinheiro
Carteira de estudante opcional
Escola associada ABED
E mais...
 
 


      
 
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

 
  

Ainda com dúvidas sobre o Curso online PHP 5, MySQL 5 e AJAX?

Acesse nossa página de Perguntas Frequentes (FAQ) e veja se sua dúvida já tem uma resposta imediata cadastrada.
 
Você também pode entrar em contato com a CursosVirtuais.net usando os canais da nossa Central de Atendimento ao Aluno.
 
 
 
  Veja também
 
Banco de dados

Banco de dados

Aprenda mais sobre Bancos de Dados, Abstração, Múltiplas visões e muito mais. Conheça também a teoria envolvida e histórico geral.

A partir de
3x de R$ 7,00
ou R$ 21,00 no boleto
 Vantagens do curso

 
HTML Básico

HTML Básico

O Curso de HTML ensina ao aluno técnicas para criação de websites de maneira fácil e rápida. Torne-se um Webmaster já!

A partir de
3x de R$ 7,00
ou R$ 21,00 no boleto
 Vantagens do curso

 
Lógica de Programação

Lógica de Programação

Com o Curso de Lógica de Programação você vai aprender tudo para iniciar no mundo da programação e analise de sistemas.

A partir de
3x de R$ 8,00
ou R$ 24,00 no boleto
 Vantagens do curso

 
PHP para Web

PHP para Web

Faça programação para web utilizando PHP. Adquira já seu Curso!

A partir de
3x de R$ 7,00
ou R$ 21,00 no boleto
 Vantagens do curso


CNPJ 08.179.401/0001-62 Fotos meramente ilustrativas. Preços sujeitos a alteração sem aviso prévio.