جزییات کتاب
Key FeaturesGet the most up-to-date guide on Odoo 10 and learn how to build excellent business applications with OdooThis example-rich, easy-to-follow guide enables you to build apps appropriate to your business needsCreate solid business applications with the help of this precise, to-the-point guideBook DescriptionOdoo is one of the fastest growing open source, business application development software products available. With announcement of Odoo 10, there are many new features added to Odoo and the face of business applications developed with Odoo has changed. This book will not only teach you how to build and customize business applications with Odoo, but it also covers all the new features that Odoo has to offer.This book is the latest resource on developing and customizing Odoo 10 applications. It comes packed with much more and refined content than its predecessor. It will start with building business applications from scratch and will cover topics such as module extensions, inheritance, working with data, user interfaces, and so on. The book also covers the latest features of Odoo 10, in addition to front end development, testing and debugging techniques. The book will also talk about Odoo Community and Odoo Enterprise.What you will learnInstall Odoo from source code and use all the basic techniques to setup and manage your Odoo server instancesCreate your first Odoo applicationAdd Odoo's social and messaging features to your own modulesGet to know the essentials of Models and ViewsUnderstand and use the server API to add business logicUse Qweb to create custom ReportsExtend Odoo CMS features to create your own website controllers and pagesLeverage Odoo Workflows on your applicationsWrite module automated tests and debugging techniquesDeploy your Odoo applications for production useAbout the AuthorDaniel Reis has been an active contributor in the Odoo community and a speaker at Odoo and other tech events. He is a member of the Board at the Odoo Community Association (OCA) and partner and advisor at Odoo integrator ThinkOpen Solutions. Daniel has a degree in Applied Mathematics, a Master in Business Administration, IT consultancy background, and he currently works as applications manager at Securitas Portugal.Table of ContentsGetting Started with Odoo DevelopmentBuilding Your First Odoo ApplicationInheritance – Extending Existing ApplicationsModule DataModels – Structuring the Application DataViews - Designing the User InterfaceORM Application Logic – Supporting Business ProcessesWriting Tests and Debugging Your CodeQWeb and Kanban ViewsCreating QWeb ReportsCreating Website Frontend FeaturesExternal API – Integrating with Other SystemsDeployment Checklist – Going Live