Descrição do curso
O curso aborda como criar sistemas com php e mysql utilizando a integração do Dreamweaver, sem a
necessidade de programação.
O aluno aprenderá a criar sistemas de cadastro, alteração, consulta e exclusão. Aprenderá a trabalhar
com áreas restritas por login e senha e ainda por nível de usuário, incluindo paginação nas consultas
(resultado das consultas).
Aprenderá a fazer upload de imagens, criar sistemas de notícias completo com categorias, upload de
imagens e níveis de usuário.
Esse curso é para mim?
Esse curso é pra designers que desejam criar sistemas sem precisar programar, utilizando os recursos
de banco de dados do Dreamweaver CS6.
Pré-requisitos para fazer este curso
É necessário ter um bom conhecimento em Dreamweaver CS6 e CSS para acompanhar este curso.
Perfil profissional após o curso
Após o curso o aluno estará apto a criar sistemas com inclusão, alteração, consulta e exclusão de
registros, a criar áreas restritas com níveis usuário e também a fazer upload de imagens.
Poderá facilmente criar portais de notícias, galerias de fotos, sites com área administrativa onde seus
clientes poderão administrar, área para publicação de arquivos e muito mais.
Conteúdo Programático do curso
Capítulo 1




O Que Vamos Aprender? (Filmagem)
o O que é o Dreamweaver? (Filmagem)
O que é o Apache?
o Instalando o Apache
o Testando suporte a PHP e MySQL
Definindo um site no Dreamweaver CS6
o Entendendo a importância de definir um site
URL Amigáveis, use sem moderação
Capítulo 2 – Introdução à linguagem SQL





Trabalhar localmente ou online?
o Como o dreamweaver se comporta trabalhando online?
PHPMyAdmin
Segurança do Banco de Dados / Criação de usuários / Privilégios de usuários
O que é um banco de dados (Filmagem)
Conceitos de chave primária (Filmagem)









Quantos bancos devo criar / Redundância de dados (Filmagem)
Trabalhando com o MySQL
o Criando banco de dados
o Excluindo banco de dados
Criando tabelas
Tipos de dados (viabilizando cada campo)
o Adicionando campos na tabela
o Tabela de referência dos tipos de dados (PDF)
Inserindo registros pelo MySQL
Alterando registros pelo MySQL
Excluindo registros pelo MySQL
Importação e Exportação
o Exportando tabelas e/ou Exportando bancos de dados
o Importando tabelas e/ou base de dados
Criando consultas sofisticadas via SQL
o Where
o Like
o Between
Capítulo 3 – Primeiro sistema

















O que vamos criar? (Filmagem)
o Sistema de cadastro de eventos
Planejando banco de dados e tabelas
Definindo um site no Dreamweaver
Definindo estrutura de arquivos a ser criada
o Criando conexão com o banco de dados
Criando visual da página de cadastro do evento (banner)
Criando menu de acesso
Criando página de cadastro do evento (modo assistente)
Criando página de cadastro do evento (modo manual)
Criando ação de cadastro do evento
Personalizando os campos de formulário
Personalizando os campos de formulário – continuação
Criando listagem dos eventos
o Consulta ao banco de dados
o Estrutura de repetição
o Exibindo registros e paginação
o Formatando textos
Criando página para alterar os dados do evento
Criando página para excluir um evento
o Solicitando confirmação antes da exclusão
Testando página de exclusão
Definindo conteúdo da home (área pública)
Criando página de detalhes do evento


Ajustes finais
Formatando data
Capítulo 4 – Criando a tabela de usuários











O que é e quando usar login e senha?
Criando a tabela de usuários
Testando o login
Restringindo acesso as páginas
Personalizando login e senha
Criando o cadastro de usuários
Personalizando campos de formulário
Criando a listagem de usuários
Estilizando listagem
Criando página de alteração de usuários
Criando página de exclusão de usuários
o Confirmando exclusão
Capítulo 5 – Validando campos de formulário




Quando e por que validar formulários?
Validando campos de todos os formulários
Criptografando senhas
Criando opção de cadastro de usuário
Capítulo 6 – Publicando sistema online


Criando banco de dados e tabelas online
Publicando sistema online
Capítulo 7 – Criando sistema de Mural de recados













O que é um sistema de mural de recados?
o Qual a necessidade?
Criando banco de dados e tabelas
Definindo um site e criando uma conexão com o banco de dados
Definindo estrutura de arquivos e links em arquivo modelo
Criando página pública para exibir comentários
Formatando CSS
o Criando repetição
Criando paginação e exibindo comentários aprovados
Administrador: Criando área administrativa para listagem dos comentários
Administrador: Criando campo de busca para comentários
Usuário registrado: criando formulário para deixar comentário
Administrador: Criando arquivo para alterar/aprovar comentários
Administrador: Criando arquivo para exclusão de comentários
Administrador: Criando página de login / protegendo arquivos

Publicando sistema online
Capítulo 8 – Criando galeria de vídeos (vimeo/youtube)

















O que é uma galeria de vídeos?
Vímeo ou Youtube?
o Como funciona cada um
o Links incorporados / embed
Criando banco de dados e tabelas
Definindo um site e criando uma conexão com o banco de dados
Definindo estrutura de arquivos e links em arquivo modelo
Instalando plugin PHP File Upload
Administrador: criando área para cadastro de vídeos/links
Administrador: criando upload da imagem
Pública: criando listagem de vídeos
Pública: aplicando Fancybox para vídeos
Administrador: criando listagem de vídeos
Administrador: criando página para alteração
Administrador: criando página para exclusão
Administrador: criando página de login / protegendo arquivos
Criando busca pública para encontrar os vídeos
Criando/inserindo botões de compartilhamento de redes sociais
Publicando sistema
Capítulo 9 – Criando sistema de upload de arquivos









Entendendo o que vamos criar
Criando banco de dados e tabelas
o Definindo um site e criando uma conexão com o banco de dados
Definindo estrutura de arquivos e links em arquivo modelo
Administrador: criando página de login e variável de sessão
Administrador: criando área para cadastro/publicação de arquivos
Administrador: criando área para listagem de arquivos cadastrados
o Criando logout
Administrador: criando área para alterar registro
Administrador: criando área para excluir registro
Criando paginação
o Exercício: Publicando sistema online
Capítulo 10 – Criando galeria dinâmica de imagens com categoria





Entendendo o que vamos criar
o Entendendo as soluções que podem ser criadas a partir deste sistema
Criando banco de dados e tabelas
o Definindo site e criando uma conexão com o banco de dados
Administrador: criando área para cadastro de categorias
Administrador: criando listagem de categorias
Administrador: criando área para cadastro/publicação de imagens
o Criando upload com resize image








Administrador: criando área para listagem de arquivos cadastrados
Administrador: criando área para alterar registro
Administrador: criando área para excluir registro
Administrador: criando login e senha
o Protegendo arquivos
Cliente: listagem de imagens / galerias
o Filtragem por categoria
Visualizando galerias
Aplicando efeito de visualização
Exercício final pro aluno
Capítulo 11 – Criando sistema de notícias com categorias

























Entendendo o que vamos criar
o Entendendo as soluções que podem ser criadas a partir deste sistema
Entendendo sobre níveis de usuários e quando usá-los
Criando banco de dados e tabelas
Definindo site e criando uma conexão com o banco de dados
o Definindo layout do portal
Administrador: estrutura de admin
Administrador: login de usuário
Administrador: listagem de notícias
Administrador: adicionando botão cadastrar notícia
o Criando formulário para cadastrar notícia
o Criando upload da imagem
Administrador: criando Editar notícia
Administrador: criando Excluir notícia
Administrador: criando Listar usuários
Administrador: criando Cadastrar usuários
Administrador: criando Editar usuários
Administrador: criando Excluir usuários
Administrador: criando Listar categorias
Administrador: criando Cadastrar categorias
Administrador: criando Editar categorias
Administrador: criando Excluir categorias
Administrador: login de usuário e proteções de arquivos
Público: listando notícias da categoria Notícias
Público: listando notícias da categoria Esportes
Público: listando notícias da categoria Entretenimento
Público: listando notícias da categoria Tecnologia
Público: Criando categoria
Público: mostrando mensagem quando não houver notícias na categoria
o Exibindo título da categoria selecionada





Público: criando single público
Assinante: criando single assinante
o Protegendo arquivo
Corrigindo falha de segurança
Criando busca de notícias
Ajustes finais
Download

Descrição do curso Esse curso é para mim? Pré