Extensivo Desenvolvimento PHP 7 em Porto Alegre

Com este curso de PHP 7, torne-se um desenvolvedor Full Stack em PHP, ou seja, um profissional capaz de desenvolver aplicações web trabalhando com linguagens client-side e server-side.

No lado cliente, o aluno aprenderá no curso a utilizar HTML 5, javascript e jQuery para desenvolver sites responsivos e dinâmicos.

Na programação do servidor, o treinamento ensinará sobre desenvolvimento em camadas com MVC, programação de PHP com e sem frameworks, acesso a bancos de dados e integração com Wordpress.

Todo o conhecimento é desenvolvido através de projetos práticos que o aluno irá estudar e praticar ao longo do curso, com aulas presenciais e um complemento teórico e prático apresentado em video-aulas.

Próximas Datas em Porto Alegre
(visite também cursos online Alfamídia para cursos em todo Brasil).
05/08/2017 - 23/06/2018: Sábados
07/08/2017 - 25/06/2018: Noite

Valor do curso:
ver valor do curso

Conteúdo Programático

Criando um CRM em PHP

Uma das prioridades de qualquer empresa que busca o sucesso é a gestão de clientes, e isso cada vez mais é feito com apoio de softwares de CRM (Customer Relationship Management), ferramentas de gestão do relacionamento com clientes.

Neste curso os elementos básicos de um pequeno CRM serão desenvolvidos em um pequeno aplicativo PHP, visando mostrar técnicas de desenvolvimento de interfaces, modelagem de demandas de cliente e interação com bancos de dados.

Loja Virtual em PHP
Neste curso, a linguagem PHP será ensinada através de um exemplo real de uma loja virtual programada na linguagem. O aluno irá estudar o código da loja e, assim, entender as decisões de projeto envolvidas na especificação do projeto, a forma como a linguagem permite a divisão de uma aplicação em camadas, e ter uma prática na construção de uma aplicação web real em PHP.

Aplicações client-side com jQuery
Neste curso serão desenvolvidas diversas aplicações com HTML 5, CSS, Javascript e jQuery, com maior ênfase na programação e uso de Ajax e jQuery. Serão estudados programas que implementam menus dinâmicos, drag and drop, scroll infinito e outros recursos úteis para o desenvolvimento de aplicações web com recursos de interação sofisticados.

CRUD com MVC em PHP

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.

Frameworks e PHP

Neste curso o objetivo é ensinar o aluno a trabalhar com frameworks para o desenvolvimento em PHP.

O PHP sempre se caracterizou como uma linguagem de software livre em que diferentes frameworks competem entre si e contra a programação pura em PHP, disputando a preferência dos programadores como a alternativa de menor curva de aprendizado, maior velocidade, maior segurança ou eficiência no desenvolvimento.

Neste curso o aluno desenvolverá um projeto para ter a experiência prática no uso de um framework para cronstrução de aplicações em PHP

Bootstrap
Através de exemplos práticos, o aluno irá recriar diversos sites com a biblioteca Bootstrap. Vídeos explicativos e o código-fonte de cada site bootstrap trabalhado são disponibilizados no curso.

PHP e Wordpress

O Wordpress é seguramente um dos mais famosos casos de sucesso da linguagem PHP.

Trata-se de um CMS (Content Management System), um sistema criado para gerenciar o conteúdo de sites.

Embora desenvolvido para ser utilizado inclusive por web designers sem nenhum conhecimento de programação, o domínio da linguagem PHP permite ampliar significativamente as funcionalidades do Wordpress.

Neste curso, o aluno aprenderá a utilizar a linguagem PHP para programar recursos específicos em uma plataforma Wordpress.

Criando Portais com PHP e MySQL

Este treinamento trabalha o desenvolvimento de uma aplicação PHP intensiva em acesso a banco de dados e interação com usuário, construindo um mini portal em PHP.

No curso será visto como criar as tabelas, modelar a aplicação e criar sites responsivos utilizando PHP e HTML5.

Metodologia de Ensino dos Extensivos Presenciais

Os extensivos são dividos em módulos que são ministrados ao longo de um ano. 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. 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.