Home
Button Mobile Webdesign em Foco
Newsletter Webdesign em Foco
Support Webdesign em Foco
Contribuition Webdesign em Foco
Doe para a Webdesign em Foco
Suporte da Webdesign em Foco
Fechar
Cadastro e Login - #1 Introdução

Na primeira aula do curso de Sistema de Cadastro e Login, faremos uma breve explicação sobre os objetivos, os requisitos e o conteúdo do curso.

Assistir a aula
Cadastro e Login - #2 Organização dos Diretórios

Na vídeo-aula de hoje vamos iniciar definindo os diretórios do nosso sistema de Cadastro e Login. Para isso, seguiremos em base o sistema MVC.

Assistir a aula
Cadastro e Login - #3 Composer

Hoje iremos adicionar o nosso gerenciador de dependências Composer ao nosso projeto. Através dos namespaces o Composer facilitar muito a utilização de classes.

Assistir a aula
Cadastro e Login - #4 Config

Vamos criar agora o arquivo de configuração do sistema (config.php) que receberá as constantes principais do website.

Assistir a aula
Cadastro e Login - #5 htaccess e TraitUrlParser

Na vídeo-aula de hoje realizaremos a configuração do nosso arquivo htaccess e criaremos a TraitParseUrl que trabalhará diretamente na url digitada pelo usuário.

Assistir a aula
Cadastro e Login - #6 Classe Despachante

Hoje faremos a criação base do nosso sistema, o arquivo despachante (ClassDispatch). Esse arquivo será a base de inclusão das nossas urls.

Assistir a aula
Cadastro e Login - #7 Diagrama de Classes

Na vídeo-aula de hoje aprenderemos como criar um diagrama de classes do nosso sistema. O diagrama de classes apoia toda a equipe de desenvolvedores.

Assistir a aula
Cadastro e Login - #8 Classe de Layout

Na aula de hoje vamos desenvolver a ClassLayout. Essa classe será responsável por renderizar as tags html do nosso sistema.

Assistir a aula
Cadastro e Login - #9 Design do Cadastro

Hoje trabalharemos com o design do formulário de cadastro. Para isso, utilizaremos o css, o html e o javascript.

Assistir a aula
Cadastro e Login - #10 Design do Login

No vídeo de hoje vamos fazer o design da tela de login do nosso sistema. Para tanto, vamos criar a pasta css dentro de lib e criar o arquivo style.css.

Assistir a aula
Cadastro e Login - #11 DB e ClassConexao

No tutorial de hoje vamos criar o banco de dados e a primeira tabela. Vamos criar também a ClassConexao que fará a conexão com o database.

Assistir a aula
Cadastro e Login - #12 ClassCrud

Na vídeo-aula de hoje faremos a nossa ClassCrud que será responsável por agilizar nossa manipulação de selects, updates, deletes e inserts no nosso db.

Assistir a aula
Cadastro e Login - #13 Validate Fields

Hoje faremos a primeira validação do sistema. Verificaremos no lado servidor se todos os campos do formulário foram preenchidos pelo usuário.

Assistir a aula
Cadastro e Login - #14 Validate Email, Data e CPF

Na vídeo-aula de hoje realizaremos a validação de email, data e cpf dentro da nossa ClassValidate.

Assistir a aula
Cadastro e Login - #15 Banco de Dados

Hoje vamos criar as três tabelas do banco de dados do nosso sistema de Cadastro e Login utilizando PHP e MySql.

Assistir a aula
Cadastro e Login - #16 Concluindo Cadastro

Hoje trabalharemos com a primeira inserção no banco de dados recém criado. Para isso criaremos a model ClassCadastro.

Assistir a aula
Cadastro e Login - #17 Validate Isset Email

Vamos trabalhar hoje com uma segunda implementação de validação do nosso email, checando no banco de dados se o email já está cadastrado.

Assistir a aula
Cadastro e Login - #18 Cadastrando Hash Password

Na vídeo-aula de hoje faremos a inserção da senha no banco de dados utilizando a função password_hash() do php.

Assistir a aula
Cadastro e Login - #19 Validate Password

No tutorial de hoje aprenderemos como realizar a validação da senha no cadastro. Verificaremos a força da senha e se a senha está igual a confirmação de senha.

Assistir a aula
Cadastro e Login - #20 Google ReCaptcha

Na aula de hoje faremos uma das últimas validações do nosso cadastro, realizaremos a validação através do ReCaptcha do Google.

Assistir a aula
Cadastro e Login - #21 Ajax

Hoje vamos inserir no nosso projeto o Ajax para que possamos oferecer ao nosso usuário uma experiência melhor com as respostas do sistema.

Assistir a aula
Cadastro e Login - #22 Validate User Active

Nesse vídeo-tutorial vamos iniciar o desenvolvimento do controller de login fazendo a verificação do hash de login.

Assistir a aula
Cadastro e Login - #23 Verify Attempt Login

Neste vídeo vamos aprender como guardar a quantidade de tentativas errôneas de login executadas pelo usuário do site e bloquear caso ultrapasse o máximo.

Assistir a aula
Cadastro e Login - #24 Validate Active User

Nessa vídeo-aula vamos verificar se o token enviado pelo email está validado no nosso sistema verificando se o usuário está ativo.

Assistir a aula
Cadastro e Login - #25 Sessions I

Nessa vídeo aula vamos iniciar os trabalhos com $_SESSION no PHP. Vamos setar algumas configurações para tornar nossas sessões mais seguras.

Assistir a aula
Cadastro e Login - #26 Sessions II

Continuando nossa classe session, vamos desenvolver os métodos finais de configuração de uma sessão segura no PHP.

Assistir a aula
Cadastro e Login - #27 Ajax Login e Caps Lock

Nessa vídeo-aula vamos trabalhar com ajax no sistema do login e alerta de caps lock quando o usuário digitar a senha.

Assistir a aula
Cadastro e Login - #28 ClassMail

No vídeo de hoje iremos enviar nosso website para um servidor online com serviço de email e criaremos nossa ClassMail.

Assistir a aula
Cadastro e Login - #29 Enviar site para o ar

Nessa vídeo-aula realizaremos o envio do website para o ar e realizaremos as devidas configurações para que ele rode sem problemas no novo servidor.

Assistir a aula
Cadastro e Login - #30 Confirmação de Cadastro

Nessa vídeo-aula faremos a confirmação do cadastro do usuário através da url linkada pelo email.

Assistir a aula