Programação PHP: Desenvolvimento em Camadas e CRUD

Neste curso de PHP é desenvolvido, desde o zero, uma pequena estrutura para criar aplicativos no modelo MVC, além de ser implementada uma aplicação de leitura e escrita de dados em um banco de dados. O curso segue desde a instalação das ferramentas e ambientes necessários, até a implementação das funcionalidades básicas de um CRUD.

Nível: intermediário
Lições: 39
Área: Programação

Cadastro no Portal Alfamídia Online

Este é um curso disponível para assinantes Alfamídia, mas oferecido gratuitamente por 24 horas para você poder experimentar. Basta cadastrar seu e-mail para ter acesso ao curso. Pagando uma mensalidade, no valor de R$ 45,00, você também terá acesso aos mais de 300 cursos pagos, sem compromisso de tempo mínimo.

Disciplinas e Conteúdo do Curso

CRUD com MVC em PHP

Ambiente de desenvolvimento: XAMPP e NetBeans
Arquivo com fontes da versão 1 da aplicação
Criação de rotas: redirecionando a URL
Criação de um controller MVC em PHP
Arquivo com fontes da versão 2 da aplicação
Criando uma view em um código MVC em PHP
Arquivo com fontes da versão 3 da aplicação
Criando o Model em PHP

CRUD com MVC em PHP - Acesso ao MySQL

Arquivo com teste do acesso ao banco de dados
Acesso ao banco de dados MySQL
Arquivo com fontes da versão com consulta a dados
Consulta a dados no MySQL
Arquivo com fonte da versão com atualização de dados
Atualizando dados no banco de dados
Isolando a conexão ao banco de dados
Arquivo com fontes da versão com inclusão de entradas
Inserindo novas entradas no banco de dados
Arquivo com fontes da versão com exclusão de entradas
Removendo entradas do banco de dados

CRUD com MVC em PHP - Integração com Bootstrap

Arquivos da aplicação antes da integração com Bootstrap
Trabalhando com Bootstrap na View
Arquivos incluindo bootstrap
Integrando o template Bootstrap com os dados
Arquivos incluindo bootstrap integrado ao MVC
Definindo vários elementos para trazer da view no template
Implementando template com título e conteúdo
Arquivos incluindo integração de conteúdo e título
aplicando o template Bootstrap a toda a aplicação
Arquivos com bootstrap integrado a toda a aplicação

CRUD com MVC em PHP - Edição com 2 Tabelas

Arquivos com aplicação finalizada na aula 3
Criando uma segunda tabela no CRUD
Implementação da segunda tabela no CRUD
Arquivos com aplicação com edição da tabela categorias
aplicação com consulta em duas tabelas
implementação de consulta com INNER JOIN
Arquivos com aplicação com integração entre tabelas
Implementação de caixa de seleção na edição de tabela
Arquivos com aplicação com select na edição da tabela produtos
Próximos passos