Curso CRUD com MVC em PHP em Porto Alegre

O objetivo deste curso é ensinar ao aluno o desenvolvimento de PHP utilizando modernas práticas de programação em camadas utilizando a estrutura MVC (Model-View-Controler).

O aluno trabalhará com a última versão do PHP (PHP 7) e criará uma estrutura básica de tratamento de dados conhecida como CRUD (Create, Read, Update and Delete), na qual uma aplicação será construída em camadas para inserir e manipular dados em um banco de dados.

Próximas Datas em Porto Alegre
(visite também cursos online Alfamídia para cursos em todo Brasil)
03/11/2018 - 24/11/2018: Sábados
05/11/2018 - 26/11/2018: Noite

Formações deste curso intensivo:
Desenvolvimento PHP 7

Valor do curso:
ver valor do curso

Conteúdo Programático

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

Metodologia de Ensino dos Módulos de Extensivos Presenciais

Este curso é um dos módulos que compõem nossos extensivos presenciais, mas pode também ser contratado e realizado de forma independente.

Cada módulo é composto por um conjunto de exemplos de códigos e um conjunto de desafios, que são trabalhados em uma sequência pré-definida pelo instrutor, em aulas que acontecem uma vez por semana. Basicamente, novos exemplos e novos desafios são apresentados a cada aula.

Este modelo se baseia na ideia que é a prática que vai lhe dar naturalidade e fluência para ter um real domínio das ferramentas, conceitos e metodologias apresentadas em aula.

Adicionalmente, os mesmos exemplos e desafios também são disponibilizados na forma de vídeos, permitindo que você estude e revise o conteúdo apresentado.