Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Curso PHP e MySQL I: Fundamentos para criar um sistema na Web

Nota

9.1

Nível

Básico

Última atualização

02/08/2017

Carga horária

12h

Iniciar Curso
Concluir Favoritar

Pré-requisitos:

Instrutores

  • instructor Guilherme Silveira

    Head de educação e fundador da Alura e Caelum. Participou dos mundiais de programação no Japão e Canadá. Faixa vermelha em taekwondo. Adora poomsae.

  • instructor Maurício Aniche

    Doutor em engenharia de software pela USP. Um dos idealizadores do Alura e atualmente pesquisador pela Delft University of Technology na Holanda. Pode ser encontrado em clubes de dança de salão.

Veja as últimas novidades do curso Veja as perguntas frequentes Fórum do curso

Conteúdo detalhado:

  1. Primeiros passos com PHP

    1. Instalação do XAMPP ou WAMP: Apache, PHP, Mysql e PHPMyAdmin
    2. Criando seu primeiro HTML
    3. Criando seu primeiro PHP
    4. Variáveis e impressão
    5. Sistema de criação de produtos
    6. Inclusão: cabeçalhos e rodapés
    7. Requisição e resposta
    8. Utilizando o bootstrap
  2. Inserindo produtos no banco de dados

    1. Criando a tabela de produtos
    2. Inserindo produtos
    3. Abrindo e fechando conexões
    4. Executando queries de insert
  3. Criando funções no PHP

    1. Refatoração
    2. Criando e invocando uma função
    3. Adicionando menus
    4. Tratando e mostrando mensagens de erro
    5. Melhorando o formulário
  4. Listando todos os produtos

    1. Extraindo um arquivo de conexão: o conecta.php
    2. Quando fechar a tag do php?
    3. Isolando a conexão
  5. Melhorando a listagem de produtos

    1. Extraindo um arquivo de acesso ao banco
    2. Melhorando a listagem
    3. Utilização de end
  6. Deletando produtos

    1. Link de remoção
    2. == e ===
    3. Header e die
    4. Redirecionamento com 302
  1. Entendendo a diferença entre GET e POST

    1. Requisições HTTP
    2. Campo de descrição
    3. Limites do GET
    4. Problemas do GET
    5. Deleção e inserção via POST
  2. Relacionando Produtos com Categorias

    1. Inserindo categorias
    2. Selecionando a categoria
    3. Relacionamento entre produto e categoria
    4. Exibindo categorias
    5. O campo radio
  3. Lidando com Selects e Checkboxes

    1. Produtos usados
    2. Campos booleanos
    3. Usando checkbox e select
    4. O problema do checkbox
  4. Alterando produtos

    1. Busca de produto por id
    2. Carregando o formulário já preenchido
    3. Ação de update
    4. Similaridades entre adicionar e alterar
  5. Subindo a aplicação para um Servidor

    1. Como deployar no Hostinger
    2. Configuração de banco em produção
    3. Jelastic da Locaweb