IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Zope Python Discussion :

Livres pour Zope3


Sujet :

Zope Python

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 28
    Points
    28
    Par défaut Livres pour Zope3
    Bonjour à toute la troupe !

    Je tiens absolument à me mettre à Zope, pour plusieurs raisons : je souhaite développer des applications notamment web + j'aime Python même si je ne maîtrise pas tout et de loin + je souhaite acquérir de bonnes pratiques de programmation.

    J'ai parcouru un certain nombre de docs sur le sujet et je souhaite maintenant approfondir (avant de m'y mettre réellement, en fait) : j'ai l'impression que les livres sur Zope3 ne se bousculent pas au portillon, mais un bon livre (même en anglais) sur le concept de développement par composants (Web Component Architecture) serait déjà une bonne base, et si en plus il s'appuie sur Python, alors là, c'est le nirvana...

    Je relis pour la 3ème fois la petite bible de T. Ziadé (Petit Guide à l'usage du développeur agile), et je me rends peu à peu compte que l'architecture d'une appli est somme toute plus importante que le code qu'elle renferme (j'ai commencé Python et la programmation début 2008, en parfait dilettante, donc pour l'instant, ça m'arrange !). Plus particulièrement, la notion d'interface dans Zope me séduit: elle permet de construire le fonctionnement d'une appli sans avoir à coder tout de suite : une sorte de "brouillon" de l'appli avant la programmation (ça me fait penser à la composition musicale, avec le plan détaillé avant de poser la première note). J'aimerais donc approfondir cette notion que je trouve complexe, mais qui m'a l'air extrêmement puissante.

    Voilà : à votre bon cœur ! N'hésitez pas à m'orienter vers d'autres bouquins ou sites que ceux que j'entrevois aujourd'hui !

    A bientôt

    JMarc

  2. #2
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 28
    Points
    28
    Par défaut
    Bon, je ne déchaîne pas les foules avec ma question

    Je vais donc tâcher de répondre en partie, après quelques fouilles que j'aurai réalisées, et quelques heures de lectures pour voir si les docs trouvées sont adaptées au cas débutant. Après quelques lignes lues ça et là, j'ai l'impression que le projet zope3 bouge souvent et sensiblement (ce qui est preuve d'une grande énergie !), et donc que la doc en ligne s'obsolétise rapidement...

    Je vous tiens au courant !

    A bientôt !

    JMarc

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 28
    Points
    28
    Par défaut
    Voici tout d'abord une proposition de bibliographie en français, réalisée en mai 2009, portant sur Zope, mais aussi la POC et Python (sur ce dernier point, uniquement ce que j'ai à la maison ). J'ai tenté de rajouter quelques dates pour donner une idée de l'ancienneté relative desdites doc :

    Programmation orientée composants[/U][/B]
    Une définition générique sur Wikipédia
    Autre définition générique
    Une approche de la POC
    Une autre approche de la POC
    Une approche des Composants
    Exposé sur la POC comme complément de la POO (pas en Python)
    Thèse sur la POC et la POA (programmation orientée aspect)
    Article sur les composants

    Sites
    Wiki Zope3

    Voilà donc de quoi m'amuser pendant quelque temps !

    A tout de suite pour la biblio anglaise !

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 44
    Points : 28
    Points
    28
    Par défaut
    Et tant que je suis chaud, de la doc en anglais !

    Zope3
    Programmer Tutorial (06/07)
    Zope 3 with Community Packages (z3c.*) (2008)
    Zope3 in 30 minutes (04/07)
    Simple Todo Application (10/05)
    Getting started with Zope3.4 (02/09)
    Zope3 FAQ (2003/2009)
    Zope Guide (07/06)
    Practical how-to documentation for app developers, ICI et LA (2007/2008)
    Boring packages (2004)
    A Comprehensive Guide to Zope Component Architecture (2009)
    Web Application Development Using Python and Zope Components (2008)
    Zope 3 API Documentation

    Programmation orientée composants

    Web Component Development with Zope 3, 3rd ed (Philipp von Weitershausen )

    N'hésitez pas à commenter, amender, ... !

    A bientôt pour des applis, cette fois !

    JMarc

Discussions similaires

  1. Les meilleurs livres pour apprendre le JavaScript
    Par vermine dans le forum Livres
    Réponses: 23
    Dernier message: 10/06/2019, 18h58
  2. Les meilleurs livres pour PHP ?
    Par Community Management dans le forum Livres
    Réponses: 187
    Dernier message: 24/05/2015, 03h30
  3. Quels sont les meilleurs livres pour UML ?
    Par Matthieu Brucher dans le forum Livres
    Réponses: 33
    Dernier message: 31/01/2014, 10h36
  4. Les meilleurs livres pour l'Assembleur
    Par gtr dans le forum Livres
    Réponses: 52
    Dernier message: 25/09/2010, 10h25
  5. cherche conseil sur livre pour jbuilder
    Par med1 dans le forum JBuilder
    Réponses: 3
    Dernier message: 09/06/2004, 13h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo