
Select links and pieces of information from Odoo Enterprise wiki were copied over at the end Chap. 2 of the functional training. These would be useful to have during the tutorial instead of at the end of it. closes odoo/documentation#1473 Signed-off-by: Antoine Vandevenne (anv) <anv@odoo.com> Co-authored-by: Antoine Vandevenne (anv) <anv@odoo.com>
79 lines
2.4 KiB
ReStructuredText
79 lines
2.4 KiB
ReStructuredText
:show-content:
|
|
|
|
.. _howto/rdtraining:
|
|
|
|
===============
|
|
Getting Started
|
|
===============
|
|
|
|
Welcome to the Getting Started Odoo tutorial! If you reached this page that means you are
|
|
interested in the development of your own Odoo module. It might also mean that you recently
|
|
joined the Odoo company for a rather technical position. In any case, your journey to the
|
|
technical side of Odoo starts here.
|
|
|
|
This training is split in two parts. The first part is the 'Core Training': its objective is to
|
|
give you an insight of the most important parts of the Odoo development framework.
|
|
The chapters should be followed in their given order since they cover the development of a new
|
|
Odoo application from scratch in an incremental way. In other words, each chapter depends on the
|
|
previous one.
|
|
|
|
The second part covers a set of 'Advanced' topics. Each topic can be followed independently, but
|
|
requires the 'Core Training'. Note that some advanced topics cover basic features
|
|
of an Odoo module, so it's a good idea to give them a quick look.
|
|
|
|
All topics are built around a business case we will enhance along the way. The reader is expected
|
|
to actively take part in the training by writing the solution for each exercise.
|
|
|
|
Ready? Let's get started!
|
|
|
|
Core Training
|
|
=============
|
|
|
|
.. toctree::
|
|
:caption: Advanced Topics
|
|
:titlesonly:
|
|
:glob:
|
|
|
|
rdtraining/0*
|
|
rdtraining/1*
|
|
|
|
* :doc:`rdtraining/01_architecture`
|
|
* :doc:`rdtraining/02_setup`
|
|
* :doc:`rdtraining/03_newapp`
|
|
* :doc:`rdtraining/04_basicmodel`
|
|
* :doc:`rdtraining/05_securityintro`
|
|
* :doc:`rdtraining/06_firstui`
|
|
* :doc:`rdtraining/07_basicviews`
|
|
* :doc:`rdtraining/08_relations`
|
|
* :doc:`rdtraining/09_compute_onchange`
|
|
* :doc:`rdtraining/10_actions`
|
|
* :doc:`rdtraining/11_constraints`
|
|
* :doc:`rdtraining/12_sprinkles`
|
|
* :doc:`rdtraining/13_inheritance`
|
|
* :doc:`rdtraining/14_other_module`
|
|
* :doc:`rdtraining/15_qwebintro`
|
|
* :doc:`rdtraining/16_guidelines_pr`
|
|
|
|
Advanced topics
|
|
===============
|
|
|
|
.. toctree::
|
|
:caption: Advanced Topics
|
|
:titlesonly:
|
|
|
|
rdtraining/B_acl_irrules
|
|
rdtraining/C_data
|
|
rdtraining/D_mixins
|
|
rdtraining/E_unittest
|
|
rdtraining/J_reports
|
|
rdtraining/K_dashboard
|
|
rdtraining/N_security
|
|
|
|
* :doc:`rdtraining/B_acl_irrules`
|
|
* :doc:`rdtraining/C_data`
|
|
* :doc:`rdtraining/D_mixins`
|
|
* :doc:`rdtraining/E_unittest`
|
|
* :doc:`rdtraining/J_reports`
|
|
* :doc:`rdtraining/K_dashboard`
|
|
* :doc:`rdtraining/N_security`
|