PHP Avançado

Público:
Profissionais da área de Tecnologia da Informação e Comunicação.
Alunos de graduação que pretendem obter conhecimentos sobre tecnologias web.
Entusiastas, programadores e profissionais de internet que já possuam experiência com programação em PHP.

Sobre o curso:
Este curso está estruturado para quem necessita desenvolver competências avançadas na área da Web. Ao longo desta formação serão abordados os aspectos mais complexos da linguagem, sob um perspectiva real em sistemas de produção, através de exemplos de situações práticas do quotidiano do desenvolvimento Web. Primando pela consistência de codificação em aplicações de grande porte. Desta forma vai adquirir os conhecimentos necessários à construção de aplicações completas e de larga escala na Web.

Objetivos:
No final do curso terá adquirido as seguintes competências:

  • Capacidade de desenvolver sistemas Orientados a Objetos;
  • Saber gerir a segurança e como evitar incidentes hacker;
  • Dominar a performance de aspectos como cache, tunning de servidor, optimização de código e outras configurações especiais;
  • Executar o PHP em linha de comando e demonstração de sistemas desktop com PHP-GTK;
  • Manipular XML e a comunicação com sistemas heterogêneos;
  • Implementar uma arquitetura de software robusta, em camadas e padrões de projeto.

 

Programa:

  • Recursos avançados em Orientação a Objetos (Design Patterns e arquitetura);
  • Segurança;
  • XML e Web Services;
  • Sockets (streams);
  • Compatibilidade, portabilidade, internacionalização, optimização e deployment;
  • Cache, manipulação de erros, debugging, profiler, controle de versão, acompanhamento, phpDoc, Coding Standards, empacotamento (PHAR), PHPUnit e Integração Contínua;
  • PHP em linha de comando e PHP-GTK;
  • Abstração de Bancos de Dados: PDO/ADOdb e ORM;
  • Principais bibliotecas: GD, JpGraph e FPDF;
  • Uso de extensões PEAR e PECL;
  • Componentes, exemplo de uso de Frameworks e CMS;
  • Standard PHP Library (SPL);

Livro: Entendendo e Dominando o PHP

"Entendendo e Dominando o PHP - Construa aplicações profissionais usando esta poderosa linguagem!" é a tradução autorizada do best-seller internacional "PHP 5 Objects, Patterns, Practice" da editora Apress.
Autor: Matt Zandstra
São 430 páginas de conteúdo avançado em PHP: recursos aprofundados em Orientação a Objetos, padrões de projeto, arquitetura de software, desenvolvimento orientado a testes (PHPUnit), integração contínua, criação de pacotes PEAR, controle de versão etc.
www.apress.com/9781590593806

Informações

Calendário:
Aguarde a confirmação da turma.

Local:
Rua Theobaldo Fleck, 62 (Condomínio Castilhos), sala 2.
Centro de Gramado (RS).

Duração:
20 horas.

Certificado:
Os alunos receberão o certificado, desde que:

  • tenham 80% ou mais de presença nas horas totais de curso;
  • resolvam os exercícios propostos durante o desenvolvimento dos conteúdos.


Investimento:
R$ 600 (seiscentos reais).
Pagamento facilitado via cheque.

Para mais detalhes:
E-mail: contato@perito.inf.br
Fone: (54) 3286 1687

Infra-estrutura

  • Laboratório totalmente equipado com MacBooks Apple1 - único na região
  • Coffee break
  • Livro
  • Máximo de 5 (cinco) alunos por turma
  • Certificado de conclusão de curso

1 Triplo boot: MacOSX™ Lion, Windows™ 7 e Linux Ubuntu 11.10 Desktop (64-bit).