Introdução
  • O que você aprenderá neste curso
  • Requisitos
  • Boas-vindas
  • Apresentação Alfahelix
  • Conheça os professores
  • PHP & MySQL
  • Importante! - Versões corretas do XAMPP
  • Instalando PHP & MySQL
PHP básico
  • O que será apresentado nesta seção?
  • Introdução ao PHP
  • Variáveis
  • Operações
  • Operadores condicionais
  • Laços de repetição
  • Arrays
MySQL básico
  • O que são bancos de dados?
  • Sobre o MySQL
  • MySQL
  • Instalando o MySQL e o Workbench
  • Conhecendo o MySQL Workbench
  • Estudo de caso: Escola de cursos
  • Criando bases de dados
  • Tipos de dados
  • Criando tabelas
  • Bases de dados, tabelas e tipos de campos
  • Alterando tabelas
  • Apagando tabelas
  • Inserindo dados em uma tabela
  • Deletando dados de uma tabela
  • Fazendo buscas
  • Operadores lógicos e relacionais
  • Cardinalidade
  • Criando as chaves estrangeiras
  • Consultas
  • Joins
  • Criando novos usuários
  • Exercícios SQL
PHPMyAdmin
  • Introdução ao PHPMyAdmin
  • Instalando o PHPMyAdmin
  • Resolvendo problemas no LOGIN
  • Estudo de caso: escola de computação
  • Criando databases
  • Criando tabelas usando o PHPMyAdmin
  • Renomeando tabelas
  • Apagando tabelas
  • Inserindo dados em uma tabela no PHPMyAdmin
  • Deletando dados de uma tabela no PHPMyAdmin
  • Realizando buscas com PHPMyAdmin
  • Operadores lógicos e relacionais
  • Busca com operadores lógicos
  • Atualizando dados
  • Combinando tabelas
PHP & MySQL, a dupla imbatível
  • O que você aprenderá nesta seção?
  • Conectando PHP ao MySQL
  • Criando tabelas no MySQL usando PHP
  • Criando tabelas no MySQL usando PHP parte 2
  • Inserindo dados no MySQL usando PHP
  • Deletando dados de uma tabela no MySQL usando PHP
  • Atualizando dados de uma tabela no MySQL usando PHP
  • Consultas
  • Alterando o nome de uma tabela no MySQL usando PHP
  • Consultas avançadas
  • Código fonte
  • PHP + MySQL
Construindo um CRUD completo
  • O que você aprenderá nesta seção?
  • Construindo um CRUD com PHP & MySQL
  • Preparando o CSS
  • Construindo um menu
  • Modularizando uma página PHP
  • Buscando dados do banco MySQL
  • Construindo um formulário
  • Inserindo cursos no sistema
  • Inserindo alunos no sistema
  • Exibindo arquivos do projeto usando o Sublime Text
  • Construindo o sistema de matrícula
  • Configurando o script de seleção de páginas usando Switch
  • Criando um sistema de deleção de dados do MySQL
  • Criando um sistema de edição de alunos e cursos
Estratégias rápidas para melhoria do design de Websites
  • O que você aprenderá nesta seção?
  • Download do jQuery (opcional)
  • Cores
  • Prática cores
  • Bootstrap
  • DataTables
  • Font Awesome
Segurança do sistema
  • O que você aprenderá nesta seção?
  • Sistema de login
  • Validando erros no login
  • Abrindo e encerrando sessões
  • Logout
  • SQL injection
  • Criptografia: função md5( )