SlideShare une entreprise Scribd logo
1  sur  15
Télécharger pour lire hors ligne
DESENVOLVIMENTO DE WEBSITES
DINÂMICOS COM PHPoo
SOUSA GASPAR
QUEM VOS FALA
SOUSA GASPAR
Designer & Desenvolvedor
Sousa.gaspar@sgenial.com
Twitter: @sousa_gaspar
Github: Sousadgaspar
Fb.com/sousa.dgaspar
Sgenial – Agência Digital
www.sgenial.com
Ser Programador PHP
 Pre-Requisitos
HTML + CSS + JS
 Oportunidades
Mercado em webização = + negócios + emprego
Cenário actual
• O PHP já uma linguagem robusta, usada na construção de grandes e
pequenos sistemas. Estamos cansados de saber que o FACEBOOK,
WORPRESS, JOOMLA, MOODLE e mais de 200 milhões de sites da internet
usam PHP no seu Backend.
• O PHP é orientado a objectos, é open Source e tem uma comunidade
realmete activa, por essa razão você encontra tutorial e suporte “por tudo
quanto é canto da internet”.
• Encontra-se na sua versão 5.5.10
Cenário actual
 Popularidade – tiobe.com
Alguns bares para frequantar
 http://www.php.net
 http://pear.php.net/
 http://www.phpclasses.org/
 http://www.sitepoint.com/php/
Algumas coisas chatas que você precisa
saber! 
PHP – HiperText Pre Processor, também conhecido
como Personal Home Processor é uma linguagem que
foi criada pelo Filandês Rasmus Lerdorf para dinamizar
páginas html. É uma linguagem idealizada para rodar do
lado do servidor, por isso é constantemente chamada
de linguagem “Server side”.
Funciona assim…
Preparando o ambiente
O que você precisa para começar a escrever programas em PHP
• Servidor: Apache, IIS etc.
http://www.apachefriends.org/pt_br/index.html
• Banco de Dados: Mysql, entre outros.
http://www.mysql.com/
• PHP
Pode simplificar usando o XAMPP, WAMPP ou MAMP
 O Git (SVN?) é seu amigo. 
Você precisa saber…
Primeiro programa
O famoso “Olá mundo!”
<?php
print ‘Olá mundo’;
?>
<%
print ‘Olá mundo’;
%>
<?
print ‘Olá mundo’;
?>
O Projecto
Mão na massa
Live coding
Considerações finais
Façam parte da comunidade phpclasses.com
Perguntas e respostas

Contenu connexe

Tendances

Criando Sites Dinamicos com Joomla php
Criando Sites Dinamicos com Joomla phpCriando Sites Dinamicos com Joomla php
Criando Sites Dinamicos com Joomla phpJackson Meires
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?Breno Alves
 
Html5,css3,javascript o lugar onde sonhos se tornam realidade.
Html5,css3,javascript   o lugar onde sonhos se tornam realidade.Html5,css3,javascript   o lugar onde sonhos se tornam realidade.
Html5,css3,javascript o lugar onde sonhos se tornam realidade.Edmo Jeova
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosEmerson Barros
 
WordPress Brasil: Comunidade e Projetos
WordPress Brasil: Comunidade e ProjetosWordPress Brasil: Comunidade e Projetos
WordPress Brasil: Comunidade e ProjetosRafael Funchal
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalEmerson Barros
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPressTales Augusto
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoRicardo Martins
 
Fazendo milagres com WordPress
Fazendo milagres com WordPressFazendo milagres com WordPress
Fazendo milagres com WordPressRafael Funchal
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Valério Souza
 
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018José Roberto Ferreira
 
Minicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms JoomlaMinicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms JoomlaJosé Roberto Ferreira
 

Tendances (17)

Case Editora Abril
Case Editora AbrilCase Editora Abril
Case Editora Abril
 
Criando Sites Dinamicos com Joomla php
Criando Sites Dinamicos com Joomla phpCriando Sites Dinamicos com Joomla php
Criando Sites Dinamicos com Joomla php
 
Como eu aprendo WordPress?
Como eu aprendo WordPress?Como eu aprendo WordPress?
Como eu aprendo WordPress?
 
Palestra Zabbix, EveryZ e Além - FGSL 2017
Palestra Zabbix, EveryZ e Além - FGSL 2017Palestra Zabbix, EveryZ e Além - FGSL 2017
Palestra Zabbix, EveryZ e Além - FGSL 2017
 
Html5,css3,javascript o lugar onde sonhos se tornam realidade.
Html5,css3,javascript   o lugar onde sonhos se tornam realidade.Html5,css3,javascript   o lugar onde sonhos se tornam realidade.
Html5,css3,javascript o lugar onde sonhos se tornam realidade.
 
Desenvolvendo Web Sites Robustos
Desenvolvendo Web Sites RobustosDesenvolvendo Web Sites Robustos
Desenvolvendo Web Sites Robustos
 
WordPress Brasil: Comunidade e Projetos
WordPress Brasil: Comunidade e ProjetosWordPress Brasil: Comunidade e Projetos
WordPress Brasil: Comunidade e Projetos
 
Desenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) DrupalDesenvolvimento web com (cms) Drupal
Desenvolvimento web com (cms) Drupal
 
Introdução ao WordPress
Introdução ao WordPressIntrodução ao WordPress
Introdução ao WordPress
 
Melhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magentoMelhores praticas no desenvolvimento magento
Melhores praticas no desenvolvimento magento
 
Wordpress é blog
Wordpress é blogWordpress é blog
Wordpress é blog
 
Php
PhpPhp
Php
 
Fazendo milagres com WordPress
Fazendo milagres com WordPressFazendo milagres com WordPress
Fazendo milagres com WordPress
 
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
Jetpack, um Canivete Suíço no seu WordPress (WordCamp São Paulo 2014)​
 
php 01 introducao
php 01 introducaophp 01 introducao
php 01 introducao
 
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018
Oficina de Desenvolvimento de Sites com CMS Joomla -CIENTEC 2018
 
Minicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms JoomlaMinicurso de desenvolvimento de sites com cms Joomla
Minicurso de desenvolvimento de sites com cms Joomla
 

En vedette

Otimização de tempo com SASS preprocessor
Otimização de tempo com SASS preprocessorOtimização de tempo com SASS preprocessor
Otimização de tempo com SASS preprocessorPaullo Norato
 
Sass, css bomda[do]
Sass, css bomda[do]Sass, css bomda[do]
Sass, css bomda[do]FEMUG-CWB
 
TDC 2016 - Sass: CSS com super-poderes.
TDC 2016 - Sass: CSS com super-poderes.TDC 2016 - Sass: CSS com super-poderes.
TDC 2016 - Sass: CSS com super-poderes.Rodrigo Amora
 
Html5 para estudantes universitários
Html5 para estudantes universitáriosHtml5 para estudantes universitários
Html5 para estudantes universitáriosPaullo Norato
 
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Curso: Desenvolvimento de aplicativos híbridos (dia 2)Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Curso: Desenvolvimento de aplicativos híbridos (dia 2)Wennder Santos
 
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012André Paulovich
 
Arquitetura e práticas de CSS, por Glauber Dutra
Arquitetura e práticas de CSS, por Glauber DutraArquitetura e práticas de CSS, por Glauber Dutra
Arquitetura e práticas de CSS, por Glauber DutraThoughtworks
 
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowSASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowBeto Muniz
 
Sass: Estilo levado à sério
Sass: Estilo levado à sérioSass: Estilo levado à sério
Sass: Estilo levado à sérioGabriel Nunes
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Guilherme Serrano
 
Techtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph CintraTechtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph CintraFellyph Cintra
 
Pre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasPre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasKenji Yamamoto
 
Agilizando o desenvolvimento web com SASS
Agilizando o desenvolvimento web com SASSAgilizando o desenvolvimento web com SASS
Agilizando o desenvolvimento web com SASSRenato Galvão
 
SASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endSASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endAnderson Aguiar
 

En vedette (20)

Otimização de tempo com SASS preprocessor
Otimização de tempo com SASS preprocessorOtimização de tempo com SASS preprocessor
Otimização de tempo com SASS preprocessor
 
Sass, css bomda[do]
Sass, css bomda[do]Sass, css bomda[do]
Sass, css bomda[do]
 
Sass
SassSass
Sass
 
TDC 2016 - Sass: CSS com super-poderes.
TDC 2016 - Sass: CSS com super-poderes.TDC 2016 - Sass: CSS com super-poderes.
TDC 2016 - Sass: CSS com super-poderes.
 
Html5 para estudantes universitários
Html5 para estudantes universitáriosHtml5 para estudantes universitários
Html5 para estudantes universitários
 
Organic CSS
Organic CSSOrganic CSS
Organic CSS
 
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Curso: Desenvolvimento de aplicativos híbridos (dia 2)Curso: Desenvolvimento de aplicativos híbridos (dia 2)
Curso: Desenvolvimento de aplicativos híbridos (dia 2)
 
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012
CSS´s Dinâmicos com LESS e SASS - SEMCOMP 2012
 
Arquitetura e práticas de CSS, por Glauber Dutra
Arquitetura e práticas de CSS, por Glauber DutraArquitetura e práticas de CSS, por Glauber Dutra
Arquitetura e práticas de CSS, por Glauber Dutra
 
SASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja WorkflowSASS e Compass, O CSS Ninja Workflow
SASS e Compass, O CSS Ninja Workflow
 
Sass: Estilo levado à sério
Sass: Estilo levado à sérioSass: Estilo levado à sério
Sass: Estilo levado à sério
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)
 
Sass - css bomba[do]
Sass - css bomba[do]Sass - css bomba[do]
Sass - css bomba[do]
 
Techtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph CintraTechtalk CSS4 - Fellyph Cintra
Techtalk CSS4 - Fellyph Cintra
 
Palestra Texto Web
Palestra Texto WebPalestra Texto Web
Palestra Texto Web
 
Pre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficasPre-processadores CSS e Ferramentas gráficas
Pre-processadores CSS e Ferramentas gráficas
 
SEO, Semantica e HTML5
SEO, Semantica e HTML5SEO, Semantica e HTML5
SEO, Semantica e HTML5
 
Agilizando o desenvolvimento web com SASS
Agilizando o desenvolvimento web com SASSAgilizando o desenvolvimento web com SASS
Agilizando o desenvolvimento web com SASS
 
SASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-endSASS + COMPASS - Alta Produtividade no Front-end
SASS + COMPASS - Alta Produtividade no Front-end
 
Curso MySQL #16 - SQL com JOIN para mais de uma tabela
Curso MySQL #16 - SQL com JOIN para mais de uma tabelaCurso MySQL #16 - SQL com JOIN para mais de uma tabela
Curso MySQL #16 - SQL com JOIN para mais de uma tabela
 

Similaire à Apresenta

Similaire à Apresenta (20)

Desenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQueryDesenvolvimento Web com Php e jQuery
Desenvolvimento Web com Php e jQuery
 
Iniciando com PHP
Iniciando com PHPIniciando com PHP
Iniciando com PHP
 
File3
File3File3
File3
 
File3
File3File3
File3
 
Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013Oficina de PHP - Software Freedom Day Luziânia 2013
Oficina de PHP - Software Freedom Day Luziânia 2013
 
Prog web 01-php-introducao
Prog web 01-php-introducaoProg web 01-php-introducao
Prog web 01-php-introducao
 
Prog web 01-php-introducao
Prog web 01-php-introducaoProg web 01-php-introducao
Prog web 01-php-introducao
 
Frameworks PHP
Frameworks PHPFrameworks PHP
Frameworks PHP
 
PHP: Atualidade e Tendências
PHP: Atualidade e TendênciasPHP: Atualidade e Tendências
PHP: Atualidade e Tendências
 
Conceitos básicos PHP
Conceitos básicos PHPConceitos básicos PHP
Conceitos básicos PHP
 
Panorama PHP
Panorama PHPPanorama PHP
Panorama PHP
 
apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3apresentacao e instalacao do Joomla3
apresentacao e instalacao do Joomla3
 
Mini Curso SEO - CarlosHPS Webdesigner | IF Goiano - Campus Morrinhos
Mini Curso SEO - CarlosHPS Webdesigner | IF Goiano - Campus MorrinhosMini Curso SEO - CarlosHPS Webdesigner | IF Goiano - Campus Morrinhos
Mini Curso SEO - CarlosHPS Webdesigner | IF Goiano - Campus Morrinhos
 
Minicurso Web. Front-end e HTML5 (parte 1)
Minicurso Web. Front-end e HTML5 (parte 1)Minicurso Web. Front-end e HTML5 (parte 1)
Minicurso Web. Front-end e HTML5 (parte 1)
 
PHP para aplicações Web de grande porte
PHP para aplicações Web  de grande portePHP para aplicações Web  de grande porte
PHP para aplicações Web de grande porte
 
PHP
PHPPHP
PHP
 
Introducao ao PHP @edgarsandi
Introducao ao PHP @edgarsandiIntroducao ao PHP @edgarsandi
Introducao ao PHP @edgarsandi
 
Primeira Aula PHP
Primeira Aula PHPPrimeira Aula PHP
Primeira Aula PHP
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 
Zf campus party_2011
Zf campus party_2011Zf campus party_2011
Zf campus party_2011
 

Apresenta

  • 1. DESENVOLVIMENTO DE WEBSITES DINÂMICOS COM PHPoo SOUSA GASPAR
  • 2. QUEM VOS FALA SOUSA GASPAR Designer & Desenvolvedor Sousa.gaspar@sgenial.com Twitter: @sousa_gaspar Github: Sousadgaspar Fb.com/sousa.dgaspar Sgenial – Agência Digital www.sgenial.com
  • 3. Ser Programador PHP  Pre-Requisitos HTML + CSS + JS  Oportunidades Mercado em webização = + negócios + emprego
  • 4. Cenário actual • O PHP já uma linguagem robusta, usada na construção de grandes e pequenos sistemas. Estamos cansados de saber que o FACEBOOK, WORPRESS, JOOMLA, MOODLE e mais de 200 milhões de sites da internet usam PHP no seu Backend. • O PHP é orientado a objectos, é open Source e tem uma comunidade realmete activa, por essa razão você encontra tutorial e suporte “por tudo quanto é canto da internet”. • Encontra-se na sua versão 5.5.10
  • 6. Alguns bares para frequantar  http://www.php.net  http://pear.php.net/  http://www.phpclasses.org/  http://www.sitepoint.com/php/
  • 7. Algumas coisas chatas que você precisa saber!  PHP – HiperText Pre Processor, também conhecido como Personal Home Processor é uma linguagem que foi criada pelo Filandês Rasmus Lerdorf para dinamizar páginas html. É uma linguagem idealizada para rodar do lado do servidor, por isso é constantemente chamada de linguagem “Server side”.
  • 9. Preparando o ambiente O que você precisa para começar a escrever programas em PHP • Servidor: Apache, IIS etc. http://www.apachefriends.org/pt_br/index.html • Banco de Dados: Mysql, entre outros. http://www.mysql.com/ • PHP Pode simplificar usando o XAMPP, WAMPP ou MAMP  O Git (SVN?) é seu amigo. 
  • 11. Primeiro programa O famoso “Olá mundo!” <?php print ‘Olá mundo’; ?> <% print ‘Olá mundo’; %> <? print ‘Olá mundo’; ?>
  • 14. Considerações finais Façam parte da comunidade phpclasses.com