KISS - Keep it simple, stupid!

Apresentação introdutória sobre PHP e CakePHP

postado por Fabrício Ferracioli em 22/04/2009 13:13:37

Na última sexta-feira, 17/04, participei como palestrante de uma das etapas do processo seletivo da Empresa Júnior de Computação (Cop-Jr) da Universidade Estadual de Londrina (UEL).
Para quem quiser ir direto para os downloads, use a âncora.

Durante três dias foram abordados os assuntos:

Fui o palestrante do último dia, falando sobre PHP e CakePHP. Visto que o grupo de inscritos era em sua maioria do primeiro ano do curso de Ciência da Computação, o conteúdo dos slides é bem introdutório. Procurei focar em conceitos e boas práticas, já que eles ainda vão aprender a programar.
Como exemplo, desenvolvi o blog do tutorial do CakePHP, onde é possível mostrar vários conceitos para quem está começando. Logo depois disso o Lucas acabou com minha apresentação, mostrando o Scaffolding….
Assim não vale, os caras tem que sofrer pelo menos um pouco!

Espero que eles tenham aproveitado e aprendido, e peço para quem tiver sugestões enviar nos comentários.
E sejam bem vindos, novos padeiros!

A apresentação está no formato odp, pra quem não tiver o OpenOffice, segue o link para download.
Apresentação processo seletivo da Cop-Jr
Blog desenvolvido em PHP puro e CakePHP

Tags: , , ,

Trackback

Faça o seu

Comentários (3)

  • 001

    Klawdyo

    em 26/07/2009 23:37:52

    Tem como mudar a extensão dos templates de .CTP para outra coisa, tipo .HTM, sem fazer muita gambiarra?

  • 002

    Fabrício Ferracioli

    em 26/07/2009 23:55:34

    Se você der uma olhada nessa página da API do CakePHP verá que existe uma propriedade chamada “ext”. Altere o valor dela em seu AppController para o que você deseja. Ficaria mais ou menos assim:

     

    Só não recomendo muito por sair das convenções do CakePHP, o que normalmente dificulta as coisas.

  • 003

    Fabrício Ferracioli

    em 27/07/2009 00:02:22

    Minha tentativa de mostar como ficaria não deu muito certo.
    Aqui vai:
    class AppController extends Controller
    {
    $ext = ‘.ext’;
    }

  • Faça seu comentário

Topo

3 Comentários

Creative Commons License
Sou Ágil: KISS em http://kiss.souagil.com.br está licenciado sobre
Creative Commons Attribution-Share Alike 2.5 Brazil License.

souÁgil