Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Produtividade e qualidade com Laravel

Zizaco
September 06, 2015

Produtividade e qualidade com Laravel

Produtividade e qualidade com Laravel
Desenvolvimento web

Luiz Fernando / Zizaco
http://zizaco.net

O que é Laravel?
A framework is a set of classes (code) that embodies an abstract design for solutions to a family of related problems.

PHP

Por que Laravel?

Um programador deve conhecer várias ferramentas para entender qual usar para resolver cada problema.

Focado na nova geração da Web
Startup, Inovação, Usabilidade, SEO, Performance, Estabilidade, Evolução, Melhores práticas e Produtividade.

Quem usa?

10 formas como Laravel vai aumentar a sua produtividade

1. Migrations.
2. Eloquent ORM (ActiveRecord).
3. Validação.
4. Artisan e a linha de comando.
5. Agendamento de tarefas.
6. Helpers.
7. Testabilidade.
8. Composer e packages específicos.
9. Assets do front-end com Elixir.
10. Comunidade receptiva.

A pergunta que não quer calar...
“mas aguenta?”
“Laravel escala?”
“não fica pesado?”
“É mais rápido que ?”
“não trava?”
“roda Crysis?”

NewRelic

The Framework for Web Artisans

Como aprender?
laravel.com/docs
laravel-docs.artesaos.org/docs
br.phptherightway.com
codecasts.com.br
laracasts.com
google.com
e dedicação

The Framework for Web Artisans
Made by an artisan

"In my view, the best way I can serve my “customers” is by working very hard to present the absolute best “meal” I know how to create. And it’s served with the best documentation, the best website, the best community, and so on."
- Taylor Otwell
(http://productandsupport.com/taylor-otwell/)

Zizaco

September 06, 2015
Tweet

More Decks by Zizaco

Other Decks in Technology

Transcript

  1. Produtividade e
    qualidade com
    Laravel
    Desenvolvimento web

    View Slide

  2. Who am I?
    ● Programador
    ● Desenvolvedor web
    ● WebDesigner wannabe
    ● Leroy Merlin (Laravel)
    ● Sempre mais
    http://zizaco.net
    Luiz Fernando / Zizaco

    View Slide

  3. O que é Laravel?
    A framework is a set of classes (code)
    that embodies an abstract design for
    solutions to a family of related
    problems.

    View Slide

  4. O que é Laravel?
    A B
    C

    View Slide

  5. O que é Laravel?
    A B
    C

    View Slide

  6. PHP
    PHP
    PHP
    PHP
    PHP

    View Slide

  7. Por que Laravel?

    View Slide

  8. Um programador deve
    conhecer várias ferramentas.
    ...para entender qual usar para
    resolver cada problema.

    View Slide

  9. Focado na nova
    geração da Web
    Startup, Inovação, Usabilidade, SEO,
    Performance, Estabilidade, Evolução,
    Melhores práticas e Produtividade.

    View Slide

  10. Quem usa?

    View Slide

  11. View Slide

  12. View Slide

  13. View Slide

  14. View Slide

  15. View Slide

  16. View Slide

  17. View Slide

  18. View Slide

  19. View Slide

  20. View Slide

  21. View Slide

  22. View Slide

  23. View Slide

  24. 10 formas como
    Laravel vai aumentar
    a sua produtividade

    View Slide

  25. 1. Migrations.
    2. Eloquent ORM (ActiveRecord).

    View Slide

  26. 1. Migrations.
    2. Eloquent ORM (ActiveRecord).
    3. Validação.

    View Slide

  27. 1. Migrations.
    2. Eloquent ORM (ActiveRecord).
    3. Validação.
    4. Artisan e a linha de comando.
    5. Agendamento de tarefas.
    6. Helpers.

    View Slide

  28. ...
    7. Testabilidade.
    8. Composer e packages específicos.
    9. Assets do front-end com Elixir.
    10. Comunidade receptiva.

    View Slide

  29. A pergunta que não quer calar...
    “mas aguenta?”
    “Laravel escala?”
    “não fica pesado?”
    “É mais rápido que ?”
    “não trava?”
    “roda Crysis?”

    View Slide


  30. View Slide

  31. The Framework
    for Web Artisans

    View Slide

  32. Como aprender?
    laravel.com/docs
    laravel-docs.artesaos.org/docs
    br.phptherightway.com
    codecasts.com.br
    laracasts.com
    google.com
    Dedicação

    View Slide

  33. The Framework
    for Web Artisans

    View Slide

  34. Made by an artisan
    The Framework
    for Web Artisans

    View Slide

  35. In my view, the best way I can serve my “customers” is by
    working very hard to present the absolute best “meal” I
    know how to create. And it’s served with the best
    documentation, the best website, the best community,
    and so on.
    - Taylor Otwell
    (http://productandsupport.com/taylor-otwell/)

    View Slide