You are on page 1of 4

14/1/2011

1
PHP
Introduo ao PHP
Introduo ao curso de PHP
Objetivos do curso
Aprender a linguagem PHP
Pblico alvo
Programadores e desenvolvedores de software
Professores e estudantes de programao
Webmasters
Designers
Requisitos
Conhecimentos bsicos de programao
Conhecimentos bsicos de HTML / JavaScript
Conhecimentos bsicos de SQL
Aptides aps o curso
Programar em PHP
Criar aplicaes web em PHP
Introduo ao curso de SQL
Faz parte deste curso
Aprender os principais comandos da linguagem PHP
Aprender a programar em PHP
Aprender a integrar o PHP com os principais bancos de dados
Aprender a utilizar o PHP para criar aplicaes web
No faz parte deste curso
Aprender bibliotecas avanadas do PHP
Aprender a programar orientado a objetos
Aprender HTML
Aprender JavaScript
Aprender design grfico de layouts
14/1/2011
2
Introduo ao curso de SQL
Quem a Softblue
Empresa on-line especializada em cursos de programao
Atua desde 2003 com treinamentos
Instrutor: Andr Milani
Graduado em Cincia da Computao
Ps-graduadoem Business Intelligence
Atua desde 2002 com desenvolvimento de aplicaes web
Autor dos seguintes livros da editora Novatec:
MySQL Guia do Programador
PostgreSQL Guia do Programador
Construindo Aplicaes Web comPHP e MySQL
Blog: www.softblue.com.br/blog
O que o PHP
Linguagem construda propriamente para web
[1995] Rasmus Lerdorf criou o PHP/FI (Personal Home Page / Forms
Interpreter), primeira verso do PHP, escrita em C
[1997] Com o sucesso da primeira verso, lanada a verso 2.0 do PHP/FI
[1998] Amdi Gutmans e Zeev Suraski, com Rasmus, reescrevem o projeto do
zero, aproveitando para reduzir o seu nome para PHP
[1999] Novas funcionalidades so agregadas ao PHP, em sua verso 4.0
[2004] Novas melhorias novamente so realizadas, lanando o PHP 5.0
0%
10%
20%
1995 1997 1998 Hoje
Uso
Uso
Vantagens e Desvantagens
Vantagens
Uso gratuito
Multi-plataforma
Projetado exclusivamente para web
Simples e prtico para aprender e utilizar
Utilizado em larga escala em servidores web
Ampla comunidade de usurios
Desvantagens
Orientao a objetos existe, mas ainda no totalmente implementada
Cdigo acessvel por administradores dos servidores de aplicaes
Falta de definio de tipos de dados (uma mesma varivel pode ser tudo)
14/1/2011
3
Como funciona
Arquitetura de funcionamento do PHP
Servidor HTTP
Arquivos
Banco de
dados
Outros
recursos
PHP
Links interessantes
Site oficial do PHP
http://www.php.net
Manual oficial
http://www.php.net/manual/pt_BR
Comunidade brasileira
http://www.phpbrasil.com
Revista PHP
http://www.revistaphp.com.br
Blog da Softblue
http://www.softblue.com.br/blog
Ambiente de desenvolvimento
PSPad
Editor de textos e linguagens de programao com marcao de linguagem
Uso gratuito
Permite edio de arquivos salvos no servidor de forma direta
Indicado para iniciantes
Suporta edio das seguintes linguagens: C++, Cobol, MS-Dos batch, CSS,
Forth, Fortran, FoxPro, HTML, XHTML, INI, Inno Setup, Java, JavaScript,
KixStart, Object Pascal, Perl, PHP, Python, RSS, SQL, TCL/TK, Unix ShellScript,
VBScript, Visual Basic, X86 assembler
Site oficial
http://www.pspad.com
14/1/2011
4
Aulas prticas e manuais on-line
Assista agora as aulas prticas, que
abordam a instalao do PHP.
Clique aqui para visualizar as aulas prticas disponveis

You might also like