1 / 28

Père Stéphane-Paul BENTZ IUT de Colmar Séminaire de Paris Prêtre depuis 2001

Père Stéphane-Paul BENTZ IUT de Colmar Séminaire de Paris Prêtre depuis 2001 Administrateur réseau Webmaster Développeur. Langage PHP. 77% des sites Web codés en PHP. Très majoritairement en PHP v5. PHP5. PHP 5 a un modèle objet complet. class. __construct. namespace. function.

jeb
Download Presentation

Père Stéphane-Paul BENTZ IUT de Colmar Séminaire de Paris Prêtre depuis 2001

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Père Stéphane-Paul BENTZ IUT de Colmar Séminaire de Paris Prêtre depuis 2001 Administrateur réseau Webmaster Développeur

  2. Langage PHP 77% des sites Web codés en PHP Très majoritairement en PHP v5

  3. PHP5 PHP 5 a un modèle objet complet. class __construct namespace function extends interface clone public abstract use type final implements private

  4. S’ilteplaît, aide-moi à faire mon petit site Web…

  5. 1e solution : utiliser un CMS pour mettre en ligne du contenu et bien + WordPress Prestashop Joomla! Drupal Xoops Dotclear Spip

  6. S’ilteplaît, ajoutemoi tout pleinde fonctionnalités à mon site Web…

  7. 2e solution : développerà partir des specs du client

  8. 1ebonne idée :développement POO

  9. 2ebonne idée : utiliser des bibliothèques PHP éprouvées

  10. 3ebonne idée : utiliserun dependency manager

  11. 4ebonne idée : utiliserle patron ModèleVueContrôleur

  12. 5ebonne idée : utiliserles design patterns

  13. plutôtqueréinventer la roue : utiliser un framework PHP réputé

  14. Les composants full-stack Symfony2 Security Class Loader Serializer HttpKernel Routing Form Event Services Templating Console Config Session Finder Process HttpFoundation Locale YAML Symfony2 fournit les modules nécessaires pour développer des sites Web.

  15. HttpRequest -> HttpResponse

  16. Framework Symfony2

  17. Industrialiser le code Intégration aux IDE PHPStorm SublimeText

  18. Bénéficier de nombreux bundles Très nombreux bundles publiés par la communauté Symfony2

  19. Un code de qualité et secure PSR-2 standard

  20. SensioLabs Insight

  21. Symfony as a middleware « Nous voulons faire de Symfony le standard du middleware PHP » Fabien Potencier, créateur de Symfony Journal du Net, mars 2014

  22. Programme du devcamp

  23. Programme du devcamp

  24. Passion et détente Un devcamp, c’estunerencontre entre passionnés pour partagerleur passion du développement Ambiance passionnéemaisdétendue ! Tout le monde participe. On s’entraide.

  25. Devcamp du 30 juin au 6 juillet Public ? Étudiants et jeunes professionnels (17-30 ans) Effectif ? Limité à 20 places Prix ? 80€ - déjeuner compris 30€ d’arrhes à l’inscription, 50€ le premier jour

  26. Les partenaires du devcamp

  27. Questions ?

More Related