• Soyons réalistes : les CSS, c'est dur. Nos feuilles de styles sont plus complexes que jamais et nous avons exploité la spécification actuelle jusqu'aux limites de ses capacités. Heureusement, nous pouvons désormais compter sur Sass pour nous venir en aide et optimiser nos CSS. Alors qu'il était réticent au départ, Dan Cederholm nous raconte ici pourquoi et comment il a fini par adopter ce préprocesseur CSS populaire puis nous montre la voie à suivre pour mieux maîtriser notre code, tout en conservant nos habitudes de travail. Des notions les plus élémentaires aux techniques plus avancées, Dan Cederholm vous aide à faire évoluer vos feuilles de styles et à commencer à tirer parti de la puissance de Sass dès la fin de votre lecture.

  • Django, framework Python MVC réputé pour son élégance et sa puissance, permet de développer des applications web de qualité professionnelle extrêmement riches et dynamiques en un temps record - pour peu que le développeur fasse l'effort de conception nécessaire et tire parti de son modèle de développement et de son écosystème.

    Gagnez en expertise sur le framework de développement web le plus ambitieux !

    Au fil de deux études de cas (un tracker et un agenda partagé) menées de bout en bout, cet ouvrage expose les fondamentaux de Django que sont les les vues, les templates, les formulaires et les modèles. Par sa présentation détaillée de l'architecture et des fonctionnalités de Django, cet ouvrage permet au développeur, aguerri comme débutant, d'atteindre une connaissance intime du framework.

    Riche en exemples concrets et en astuces utiles, l'ouvrage distille également de nombreuses bonnes pratiques issues de l'expérience professionnelle de l'auteur. Il constitue pour le développeur Django le complément avancé indispensable à la documentation existante.

    A qui s'adresse ce livre ?


    A tous les développeurs web (PHP, Java, Python, etc.) qui souhaitent recourir à un framework puissant pour des applications professionnelles ;

    Aux développeurs Django souhaitant aller plus loin dans leur maîtrise du framework.

empty