4. Apresentação do curso
Curso de PHP - Desenvolvimento de aplicações web de baixa e média complexidade.
O que vamos fazer?
• Explorar técnicas de Back-End
• Explorar a sintaxe e as principais funções do PHP (Vide Ementa online)
• Costruir um CMS estrturado com integração com banco MySql
• Publicação dos projetos em servidor online
O que não vamos fazer!
• O Curso não tem por objetivo ensinar técnicas de Front-End
• Não vamos aprender a fazer layouts (HTML + CSS)
• Não vamos aprender Javascript
Embora em diversos casos vamos utilizar funções de Javascript, marcações e estilos de layout
5. Ferramentas
Documentação
Site oficial do php – http://php.net
Softwares
XAMPP - http://www.apachefriends.org/en/index.html
Editores de texto { Notepad++ || Dreamweaver || Sublime text }
Framework de layout
Twitter Bootstrap (Responsive) - http://twitter.github.com/bootstrap
Serviços
Snipets online - https://snipt.net/
6. Dentro do curso
Detalhes
Dicas de OnPage SEO (Títulos dinâmicos, meta tags dinâmicas, URL amigável e outros)
Dicas de organização (O simples é seguro)
Dicas de segurança (Sistema de login, SQL I, criptografia, robots.txt, Servidores)
Uso de Editores de texto WYSIWYG
Construção de um CMS simples e expansível com programação estruturada
7.
8. Projeto final
CMS integrado ao site e funcionando
Cadastro de usuários
Acesso restrito
Cadastro de notícias categorizadas
Formulário de e-mail seguro
Upload de imagens
Publicação online
9. Premiação
Os melhores projetos - Premiação
1° Livro gerando relatórios com PHP
2° Um pacote de Treloso
3° Dois BigBig’s
Obs.: Os prêmios podem melhorar!