Catégorie : Programmation Web

programmation Web

  • Mise en pratique de la POO PHP

    Mise en pratique de la POO PHP

    Suite à sa série de vidéos sur la programmation orientée objet en php, grafikart a décidé d’en faire une sur sa mise en pratique.

    J’ai décidé d’en faire une Playlist sur Youtube. La voici :

  • Protéger son application web des risques de sécurité les plus critiques

    Protéger son application web des risques de sécurité les plus critiques

    La protection des applications Web est une règle obligatoire quand on développe n’importe quel application.

    L’OWASP (The Open Web Application Security Project) a listé les 10 risques de sécurité les plus critiques. Ils sont :

    • A1-Injection
    • A2-Broken Authentication and Session Management
    • A3-Cross-Site Scripting (XSS)
    • A4-Broken Access Control
    • A5-Security Misconfiguration
    • A6-Sensitive Data Exposure
    • A7-Insufficient Attack Protection
    • A8-Cross-Site Request Forgery (CSRF)
    • A9-Using Components with Known Vulnerabilities
    • A10-Underprotected APIs

    Voici une vidéo Youtube, de la chaîne Devoxx FR, expliquant comment se prévenir de ces risques avec un projet sous Angular.

    Le conférencier est Pascal Abaziou.

  • 97 choses que tout programmeur devrait savoir

    Aujourd’hui, je vous présente un livre, que tous développeur devrait lire.

    Il s’intitule 97 Things Every Programmer Should Know. et présente la sagesse de plusieurs développeurs experts.

    De ce livre, vous apprendrez ce que tout développeur devrait savoir, quelle que soit le langage que vous utilisez. Avec les 97, courts et extrêmement utiles, conseils pour les programmeurs dans ce livre, vous développerez vos compétences en adoptant de nouvelles approches sur les anciens problèmes, en apprenant les meilleures pratiques appropriées et en affinant votre métier grâce à des conseils judicieux.

    Avec les contributions de certains des praticiens les plus expérimentés et les plus respectés dans l’industrie (y compris Michael Feathers, Pete Goodliffe, Diomidis Spinellis, Cay Horstmann et bien d’autres encore), ce livre contient des connaissances pratiques et des principes que vous pouvez appliquer à toutes sortes de projets.

    Lien de téléchargement du livre : 97 Things Every Programmer Should Know.

    Qu’en pensez-vous ?

  • Bonnes pratiques pour PHP7

    Bonnes pratiques pour PHP7

    Depuis sa sortie en Décembre 2015, PHP7 nous a offert des nouveautés et des bonnes pratiques à savoir.

    Basiquement, vous pourrez retrouver ces nouveautés sur le site php.net sur la page Migration de PHP 5.6.x vers PHP 7.0.x.

    Je vous propose en plus, une playlist youtube sur cette version de PHP :

  • L’importance de la documentation

    L’importance de la documentation

    Pour tout projet informatique, qu’il soit web ou logiciel, il est primordial de faire une documentation.

    J’ai créé une playlist sur Youtube, de quelques vidéos présentant les qualités et les défauts de ces documentations.

    Ce que je peux en retirer, à partir de mon expérience : Il est obligatoire d’en faire une pour un projet, ne serai-ce que pour la personne qui développe projet.

     

    Qu’en pensez-vous ?

    Si vous avez des liens à partager, envoyez-les moi en commentaires, par mail, etc… Je les rajouterai dans l’article.