PHP MVC: criando um site de receitas
Aprenda a desenvolver uma aplicação do zero utilizando o padrão MVC com um Template Engine, MySQL e outras tecnologias.
Nível Iniciante | Categoria PHP
Adquira por R$47,00
O que vamos aprender
- Conhecer o MySQL
- Aprofundar no padrão MVC
- Composer
- PHP Orientado a Objetos
- Autoloading
Requisitos
- Conhecimento em HTML e CSS é um diferencial;
- Conhecimento em PHP Básico é um diferencial;
- Noções básicas de Composer.
Descrição
O objetivo do curso, é formar alunos com conhecimento teórico e prático, sobre a utilização do padrão MVC com Orientação a Objetos. O curso possui seu próprio framework, que é desenvolvido ao decorrer das aulas, utilizamos também, o Twig que é um Template Engine, muito semelhante ao Blade do Laravel.
Durante as aulas, além de entender como o MVC funciona, vamos criar uma aplicação para gerenciar receitas e suas categorias, criando métodos na controladora, modelos com acesso ao MySQL, Entidade, Views com Twig e validações usando Javascript
Ao término do curso, teremos desenvolvido uma aplicação utilizando o PHP com o padrão MVC, além de que, fazemos utilização de boas práticas de segurança e estrutura de diretórios, seguindo as recomendações da PSR.
Atualmente, o mercado de trabalho exige que os profissionais da área saibam trabalhar com o padrão MVC, conhecer banco de dados, estruturar o projeto e realizar suas devidas manutenções.
Para finalizamos, esse curso prepara o aluno para iniciar o desenvolvimento de plataformas mais complexas, além de que, temos também a disposição dos alunos, um material de apoio no formato PDF.
Qualquer dúvida relacionada ao conteúdo do curso, basta entrar em contato com o instrutor.
Conteúdo do programático
Nessa seção você confere todos os módulos e aulas do curso. Não é por aqui que você vai assistir as aulas, após a matricula, clique no menu Área do aluno.
- Introdução ao curso
- Apresentação do curso 00:01:07
- Como o curso foi planejado 00:04:20
- Apresentação do projeto 00:04:38
- Material de apoio 00:05:00
- Entendendo o MVC 00:14:05
- Convenção de código 00:12:49
- Como baixar e executar o projeto 00:10:18
- Duração do módulo 00:52:17
- Desenvolvendo o projeto
- Estruturando o projeto 00:13:06
- Implementando o autoload 00:15:21
- Tratando a URI na Router 00:09:21
- Finalizando a Router 00:15:18
- Criando a base de dados com MySQL Workbench 00:10:00
- Instalando e configurando o Twig 00:11:04
- Criando o menu 00:13:52
- Criando página nova categoria 00:13:07
- Validando formulário e método de exibir mensagem 00:15:54
- Cadastrando uma nova categoria no banco 00:12:24
- Editando a categoria e retornando por ID 00:14:15
- Listando todas as categorias 00:08:04
- Criando formulário de receita + instalando CKEditor 00:12:43
- Validando formulário de receitas 00:11:20
- Criando métodos de SQL na Model 00:11:42
- Cadastrando e editando receita 00:12:32
- Listando as receitas 00:09:21
- Visualizando o artigo e comprimindo o HTML 00:18:51
- Validando o formulário de pesquisa 00:12:52
- Realizando a busca e exibindo na página 00:12:46
- Ajustando a home 00:08:19
- Exibindo categorias na homepage 00:10:16
- Alterando URL de ver receita para slug 00:06:48
- Inserindo thumb na aplicação 00:15:12
- Recapitulando tudo que foi desenvolvido 00:18:36
- Duração do módulo 05:13:04
- Atualização
- Incluindo arquivos no autoload file do Composer 00:05:58
- Duração do módulo 00:05:58
Código do produto: PMCSR98963
Últimos Alunos
Sobre o professor
Gunnar Correa
Últimos Cursos
Resumo do curso
Prévias gratuitas:
- Apresentação do curso
- Como o curso foi planejado
- Apresentação do projeto
- Recapitulando tudo que foi desenvolvido