Av. Santos Dumont, 2335 Sala 416 - Torre Del Paseo

CURSO DE PHP 7 DEVELOPER

O curso de PHP está focado na criação de aplicações web e/ou API’s seguindo os padrões de projeto definidos pela mercado. A linguagem está crescendo a cada dia, fazendo parte hoje de 82% dos sites que existem na internet. Lançada em 1994, ganhou o mundo sendo hoje a linguagem de programação lado servidor mais utilizada do mundo. No estado do Ceará é uma das linguagens que mais dominam o mercado, tendo uma faixa salarial que inicialmente está em torno R$ 2.000,00. Já para especialistas com mais experiência na linguagem existem vagas que vão além de R$ 7.000,00. O curso possui um conteúdo que vai do básico ao avançado, podendo ser readequado de acordo com o conhecimento da turma. Ao longo do curso serão apresentadas e utilizadas boas práticas de desenvolvimento, como o Clean Code, Object Calishtenics, SOLID e padrões de projetos que fazem o real diferencial nos desenvolvedores dos dias de hoje.  As aulas são totalmente práticas e desde os primeiros dias os alunos já estarão desenvolvendo seus próprios scripts e sabendo interpretar e melhorar códigos já existentes. Será utilizada a versão mais recente, a 7.3

Objetivos

  • Preparar para o mercado de trabalho: Ao final do curso os alunos serão capazes de interpretar códigos PHP, editá-los, implementar novas funcionalidades, e criar novas aplicações e sites do zero.
  • Profissionalizar desenvolvedores da área: Atualizar os desenvolvedores que já trabalham com a linguagem,deixando-os prontos para a performance e qualidade que o mercado exige.

Requisitos

Ter Lógica de Programação, noções de PHP, Banco de dados, HTML e CSS

Informações do Curso

Carga-Horária: 32 horas/aula

Conteúdo Programático

  • Programando com PHP Orientado a Objetos
    • Tratamento de erros e exceções;
    • Classes, atributos e métodos
    • Métodos Mágicos e Dependency Injection
    • Herança e Encapsulamento
    • Abstração e Interfaces
  • Mão na Massa com PHP do jeito certo
    • Composer, gerenciamento de autoload e bibliotecas
    • MVC e outros padrões arquiteturais
    • Gerenciando o banco de dados (mysql/postgres) com Doctrine
    • Criando uma Aplicação Web.
    • Introdução aos Frameworks Symfony e Laravel.