Tempo: 01:22:27 min
Descrição: Nesse pocket vídeo vamos aprender a criar um CRUD completo utilizando diversas tecnologias. Na camada de visualização de nossa aplicação vamos utilizar um Framework Front-End denominado MaterializeCSS para gerenciar as cores, janelas modais e botões de nossa aplicação, permitindo que, sem a escrita de CSS, tenhamos um visual agradável e bem elaborado para nossos formulários. Vamos utilizar uma arquitetura REST separando o PHP e os dados de nossa camada de visualização, desta forma trabalharemos com o conceito de acesso a dados via JSON, em outras palavras, o PHP será usado para acessar o banco de dados MySQL usando a biblioteca PDO e o mesmo nos retornará os dados no formato JSON. Na parte de JavaScript criaremos um objeto que será gerenciar os nossos cadastros e todas as operações que será realizadas em nossos clientes cadastrados em nossa base de dados. Aprenderemos como criar objetos em Javascript e utilizar as funcionalidades $.ajax e $.post do jQuery bem como enviar e receber dados através do formato JSON. Nas operações de CRUD será visto como listar todos os clientes, listar os dados de apenas um cliente, cadastrar novos clientes, alterar os dados de um cliente e ainda excluir os clientes cadastrado na base de dados MySQL utilizando uma arquitetura REST de separação de código e interface.