Les Trois Livres à lire pour être un bon consultant Technico-fonctionnel odoo
Introduction
![](_media/img/large/couverture.png)
La maîtrise d'odoo , que ce soit dans le côté fonctionnel ou technique, nécessite plusieurs heures de formations et de mise en pratique des connaissances , pour avoir une idée claire sur tout les processus fonctionnels et techniques et d'être productif dans les projets de mise en place de l'ERP open source odoo au sein des les entreprises de toute taille.
Durant votre cursus de formation , vous aurez l’occasion de comprendre plusieurs disciplines des entreprise, ainsi que plusieurs outils techniques notamment la programmation python, la technologie xml, javascript, et d'autres technologies modernes et évolutives .
La plupart des ouvrages et vidéos qui existent , y compris les trois livres qu'on vient de présenter, sont en anglais , il faut donc être familiarisé avec la l'Anglais technique .
Dans cet article , je vais vous présenter trois livres indispensables, pour bien comprendre les concepts liées à odoo dans le côté fonctionnel ainsi que technique.
Ces ouvrages comporte plusieurs exemples pratiques avec des explications qui vous permettra d'étendre vos connaissances et approfondir votre compréhension des concepts avancés d'odoo.
Mois personnellement, je les ai lus de bout en bout, et Je vous encourage vraiment à les lire malgré la difficulté de certains concepts surtout dans le livre cook book,
Ce n'est pas grave lorsque vous ne comprenez pas bien, parce que cela aidera votre cerveau va s’habituer à résoudre des problèmes complexes au fur et à mesure, ça demande du temps certainement, mais par la suite vous gagnerez de plus en plus de productivité et efficacité .
Do what is hard my freind !
“If you are willing to do only what’s easy, life will be hard. But if you are willing to do what’s hard, life will be easy.”
Le Premier Livre : Learn Odooo (Apprendre odoo )
L' Auteur du Livre ( Grec Moss ) : Grec Moss , le Fondateur d'odoo calss , un site qui contient plusieurs cours sur odoo, est consultant en système d'information avec plus de plus de 30 ans. Il est un auditeur système d'information certifié , et un consultant et formateur technique d'odoo, Avec 20 cours sur udemy seulement .
Contenu du Livre : Composé de 16 Chapitres , ce livre couvre principalement les fonctionnalités d'odoo, avec une introduction à l'administration et la personnalisation d'odoo .
Le Premier chapitre est consacré à l'installation d'odoo, puis dans le chapitre 02 le livre traite l'installation de la première application odoo , qui est la gestion des ventes , avec un exemple concret.
Le Troisième chapitre est consacré à la gestion des relations clients (CRM), tandis que le quatrième chapitre aborde la gestion des achats , puis dans le chapitre 05 Le Livre traite la gestion de production.
Le chapitre 06, traite la comptabilité et finance avec odoo . Dans le chapitre 07 le livre aborde des concepts avancés d'administration et de configuration du système, tel que la configuration de l'entreprises, des utlisateurs, du serveur l,..
Le chapitre 08 introduit la gestion des ressources humaines, Puis dans le chapitre 09 le livre traite la gestion de projets, et à travers le chapitre 10 le livre montre comment faire la personnalisation des tableau de bord , et les méthode de recherches efficace.
Dans le chapitre 11 et 12 , l'auteur peut découvrir le module de création du site ou le CMS odoo, puis comment créer simplement une boutique en ligne (E-commerce) en utilisant odoo.
Concernant le chapitre 13 et 14 et 15, l'auteur fait une introduction à la partie technique odoo, et comment utiliser le framework intégré d'odoo,ou avec un autre IDE, pour faire des personnalisations importantes selon votre besoins spécifique d'entreprise.
Le chapitre 16 fait une comparaison entre la version communaliste et Enterprise d'odoo, qui vous permettra de choisir ce que vous convient le mieux
Learn Odoo
![](_media/img/small/learnodoo.png)
Learn Odoo
Apprenez les fonctionnalités odoo et être familier avec des concepts
fonctionnels et techniques
d'odoo
Le Deuxième Livre : Odoo Development essentials
L' Auteur du Livre ( Daniel Reis ) : Daniel Reis a une longue expérience dans le domaine IT , comme étant un consultant d'implémentation d'application dans des secteurs différents . Il a commencé à travailler avec odoo depuis l'année 2010, et il est un contributeur actif dans l'Association d'odoo communautaire ou (OCA pour Odooo Community Assiociation ) et travaille pour thinkOpen une société leader d'intégration d'oodo en Portugal.
Contenu du Livre : Ce livre, est un excellent ouvrage pour comprendre le framework technique d'odoo, mais aussi pour commencer à créer rapidement vos premiers applications .
Composé de 14 chapitres , il commence par préparer l'environnement de développement, puis couvre les trois partie de l'approche MVC , Model Vue Controller .
Le Chapitre 01 constitue une introduction au mode développeur intégré, puis dans le chapitre 02 , on prépare l’environnement de développement en installent odoo sur linux.
Le chapitre 03, vous permet de créer votre première application avec les vues de bases, et à travers le chapitre 4 vous pouvez comprendre le principe d'héritage qui vous permettra d'étendre ou modifier les fonctionnalités des modules odoo.
Le chapitre 5, met l'action sur l'importation et l'exportation des données , tandis que le chapitre 06 permet de bien comprendre la couche modèle et la relation entre les modèles ainsi que la couche ORM .
Le chapitre 07 , est consacré à la méthode de manipulation des enregistrements liées à la base de données, à travers leur parcours, modification, ajout , suppression, etc ..
Le chapitre 08 , traite la partie logique métier, en montrant la méthode utilisation de la programmation pour respecter certains règles métiers , ainsi que l'organisation des processus de travail.
Le chapitre 09 , introduit la méthode d'échange des données avec des api externes, ce qui permet l'interopérabilité entre des systèmes différents .
Le chapitre 10, met l'action sur les vues utilisateurs, et le chapitre 11 se concentre sur la vue kanban ,en donnant plus d’explications et des cas pratiques.
Le chapitre 12 traite la partie élaboration des rapports en utilisant le composant qweb , puis dans le chapitre 13 , une introduction au développement web sous odoo .
Le chapitre 14 , qui Le denier chapitre , définit les bonnes pratique pour le déploiement et la sécurisation des application odoo dans un serveur .
Odoo Developpement Essentials :
![](_media/img/small/odoo12developpementessentials.png)
Odoo Developpement Essentials :
Tout ce que vous avez besoin pour commencer rapidement la création de vos propres applications métier en utilisant le framework odoo!
Le Troisième Livre : Odoo Development Cookbook - avec 190 recettes pour créer vos propres applications
Le fruit e 04 Auteurs : Parth Gajjar, Alexandre Fayolle, Holger Brunn et Daniel Reis ) :
Parth Gajjar est ingénieur d'application chez Odoo et travaille sur Odoo pour le depuis 6 ans. Depuis un an et demi, Parth travaille comme réviseur de code chez Odoo India. Pendant ce temps, il a travaillé dans plusieurs départements d'Odoo, y compris l'offshore, la migration et la recherche et développement. Pendant son temps à recherche et développement, il a développé plusieurs fonctionnalités clés dans Odoo, notamment le module d'automatisation marketing de l'application mobile Odoo (The Hybrid JavaScript Part), notification push mobile, éditeur Less / CSS, widget de sélection de domaine et Qweb rapport prototype de moteur. Il donne souvent des formations techniques aux partenaires Odoo. Aussi, il donne des entretiens techniques chez Odoo India.
Alexandre Fayolle a commencé à travailler avec Linux et les logiciels libres au milieu des années 1990 et s'est rapidement intéressé au langage de programmation Python.
En 2012, il a rejoint Camptocamp pour partager son expertise sur Python, PostgreSQL et Linux avec ll'équipe implémentant Odoo. Il gère actuellement des projets pour Camptocamp et est fortement impliqué dans l'association communautaire Odoo.
Holger Brunn est un grand défenseur de l'open source depuis qu'il est entré en contact avec le marché open source dans les années 90. Il a programmé pour ERP et des systèmes similaires à différents postes depuis 2001. Au cours des 10 dernières années, il a consacré son temps à TinyERP, qui est devenu OpenERP et a évolué vers Odoo.
Actuellement, il travaille chez Therp BV aux Pays-Bas en tant que développeur et est un membre de l'Association communautaire Odoo (OCA).
Daniel Reis (L'auteur du livre précédent )a une longue carrière dans l'industrie informatique, principalement en tant que consultant implémentant des applications métier dans divers secteurs, et travaille aujourd'hui pour Securitas, un fournisseur multinational de services de sécurité. Il a travaillé avec Odoo (anciennement OpenERP) depuis 2010, est un contributeur actif de la communauté Odoo Projets d'association, est actuellement membre du conseil d'administration de la communauté Odoo Association, et collabore avec ThinkOpen Solutions, un leader portugais d'Odoo intégrateur.
Contenu du Livre : composé de 24 chapitres et plus de 700 pages!, ce livre couvre presque tous les aspects techniques pour être un bon développeur odoo.
Avec des exemples concrets et des explications pour chaque cas , vous pouvez améliorer progressivement vers une maîtrise des concepts avancés du framework technique d'odoo.
Chapitre 01 : Préparation de l'environnement odoo
Chapitre 02 : Gestion des instances odoo
Chapitre 03 : Déploiement du serveur
Chapitre 04: Création d'un module odoo
Chapitre 05: La couche modèle , la structure des modèles odoo
Chapitre 06 : Développement coté serveur: les base de la logique métier
Chapitre 07: Le traitement des données
chapitre 08 : Débogage du code odoo
Chapitre 09 : Développement coté serveur: des options plus avancés de la logique métier
Chapitre 10 : Les Vues backen et l'interface utlisateur
Chapitre 11 : Configuration des droits d'accès et la couche sécurité
Chapitre 12 : Internalisation ( la traduction)
Chapitre 13 : Automatisation du work flow, et implémentation du preocessus métier
Chapitre 14 : Développement côté web serverur
chapitre 15 : Le CMS odoo
Chapitre 16 : Développement web client : Javascript pour odoo
Chapitre 17 : le concept IAP (InApp Purchasing)
Chapitre 18 : Les test automatique
Chapitre 19 : Gestion , déploiement et test sous la plateforme odoo.sh
chapitre 20 : Communication des applications externes avec les instance odoo
Chapitre 21 : Optimisation de performance odoo
Chapitre 22 : Personnalisation de la application Les point de vente
chapitre 23 : Gestion des email avec odoo
chapitre 24 : Utilisation de l'LIoT Box (Internet of Things)
Odoo Development CookBook :
![](_media/img/small/odoo12develeoppent-cookbook.png)
Odoo Development CookBook :
Une véritable ressource pour ceux qui souhaitent allez plus loin dans le développement des applications en utilisant le framework odoo.
Conclusion
La Bonne manière d'avancer dans une discipline est de lires les grans d'ouvrages de cette discipline.
A travers cet article nous avons découvert ensemble trois livres très intéressants, et dont la compréhension nous permet de bien comprendre et surtout utiliser la puissance du framework odoo pour créer nos propres applications d'une manière rapide et efficace.
Bien que le domaine odoo, est très vaste et nécessite toujours d'être à jour pour s'adapter et évoluer avec un environnement dans la seule variable qui ne change pas et le changement permanent !
Télécharger gratuitement votre guide odoo !
![Télécharger Gratuitement votre guide Odoo Télécharger Gratuitement votre guide Odoo](_media/img/thumb/mock03-1.png)
Découvrez comment , Odoo est une vraie opportunité pour les entreprises et les développeurs !