You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

391 lines
18 KiB

<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<!-- Odoo 15 Development Tutorial-->
<record id="slide_channel_odoo15_development" model="slide.channel">
<field name="name">Odoo 15 Development Tutorial</field>
<field name="user_id" ref="base.user_admin"/>
<field name="enroll">public</field>
<field name="sequence">1</field>
<field name="channel_type">training</field>
<field name="allow_comment" eval="False"/>
<field name="promote_strategy">most_voted</field>
<field name="is_published" eval="True"/>
<field name="tag_ids" eval="[]"/>
<field name="description">Learn how to build a module for Odoo 15
</field>
<field name="create_date"
eval="DateTime.now() - relativedelta(days=8)"/>
</record>
<!--Odoo 15 Development Tutorial Slides-->
<record id="slide_slide_odoo15_dev_1" model="slide.slide">
<field name="name">1-How to Install Pycharm and Configure
PostgreSQL on Ubuntu
</field>
<field name="sequence">1</field>
<field name="url">https://youtu.be/V8JxrYLX0VM</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_2" model="slide.slide">
<field name="name">2-How to Configure Odoo 15 on Pycharm Ubuntu
</field>
<field name="sequence">2</field>
<field name="url">https://youtu.be/eXVLsQhu0wQ</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_3" model="slide.slide">
<field name="name">3-Building a Module With Menus and Actions in
Odoo 15
</field>
<field name="sequence">3</field>
<field name="url">https://youtu.be/TiJ__I77CyE</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_4" model="slide.slide">
<field name="name">4-Compositions of a Odoo 15 Module</field>
<field name="sequence">4</field>
<field name="url">https://youtu.be/v9sZdqDDWDs</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_5" model="slide.slide">
<field name="name">5- Structure of a Odoo 15 Module</field>
<field name="sequence">5</field>
<field name="url">https://youtu.be/hdYiwlSZavM</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_6" model="slide.slide">
<field name="name">6- Creating an Empty Module Structure Using
Scaffold in Odoo 15
</field>
<field name="sequence">6</field>
<field name="url">https://youtu.be/FXj0-BEfZBo</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_7" model="slide.slide">
<field name="name">7- Adding Data Files in to Your Odoo 15 module
</field>
<field name="sequence">7</field>
<field name="url">https://youtu.be/56KHuSyMdIE</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_8" model="slide.slide">
<field name="name">8- Basic Views in Odoo 15 (Tree, Form, and
Search)
</field>
<field name="sequence">8</field>
<field name="url">https://youtu.be/oI89tlL5gyo</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_9" model="slide.slide">
<field name="name">9-Relations Between Models: Many2One Fields in
Odoo 15
</field>
<field name="sequence">9</field>
<field name="url">https://youtu.be/qiTbIM8i04w</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_10" model="slide.slide">
<field name="name">10-Relations Between Models: One2Many Fields in
Odoo 15
</field>
<field name="sequence">10</field>
<field name="url">https://youtu.be/HP_s-XlhbfE</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_11" model="slide.slide">
<field name="name">11-Relations Between Models: Many2Many Fields in
Odoo 15
</field>
<field name="sequence">11</field>
<field name="url">https://youtu.be/yvkQBvFKDWk</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_12" model="slide.slide">
<field name="name">12-Inheritance - Traditional Class Inheritance
in Odoo 15
</field>
<field name="sequence">12</field>
<field name="url">https://youtu.be/H_CvJaIcby8</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_13" model="slide.slide">
<field name="name">13-Inheritance - Traditional Prototype
Inheritance in Odoo 15
</field>
<field name="sequence">13</field>
<field name="url">https://youtu.be/y8wZDo_CQag</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_14" model="slide.slide">
<field name="name">14-Inheritance - Delegation Inheritance in Odoo
15
</field>
<field name="sequence">14</field>
<field name="url">https://youtu.be/o6YiKsbYZ3k</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_15" model="slide.slide">
<field name="name">15-Computed fields and @api.depends in Odoo 15
</field>
<field name="sequence">15</field>
<field name="url">https://youtu.be/Ls4d_7D_kVE</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_16" model="slide.slide">
<field name="name">16-Setting Default Value for Fields in Odoo 15
</field>
<field name="sequence">16</field>
<field name="url">https://youtu.be/M02XbyiSYpo</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_17" model="slide.slide">
<field name="name">17-Onchange mechanism - @api.onchange in Odoo
15
</field>
<field name="sequence">17</field>
<field name="url">https://youtu.be/tzWrNVDt244</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_18" model="slide.slide">
<field name="name">18-Model Constraints - Python Constraints in
Odoo 15
</field>
<field name="sequence">18</field>
<field name="url">https://youtu.be/xoVnGqI_v1s</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_19" model="slide.slide">
<field name="name">19-Model Constraints - SQL Constraints in Odoo
15
</field>
<field name="sequence">19</field>
<field name="url">https://youtu.be/3hq-7rZl73M</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_20" model="slide.slide">
<field name="name">20-Advanced Views - Tree View Decoration
Attribute in Odoo 15
</field>
<field name="sequence">20</field>
<field name="url">https://youtu.be/DQJwjv76zz0</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_21" model="slide.slide">
<field name="name">21-Advanced Views - Calendar View in Odoo 15
</field>
<field name="sequence">21</field>
<field name="url">https://youtu.be/pDm9wzPimyA</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_22" model="slide.slide">
<field name="name">22-Advanced Views - Search View in Odoo 15
</field>
<field name="sequence">22</field>
<field name="url">https://youtu.be/fS7qT0dOmPQ</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_23" model="slide.slide">
<field name="name">23-Advanced Views - Graph View in Odoo 15
</field>
<field name="sequence">23</field>
<field name="url">https://youtu.be/v8JYYUASVsU</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_24" model="slide.slide">
<field name="name">24-Advanced Views - Gantt View in Odoo 15
</field>
<field name="sequence">24</field>
<field name="url">https://youtu.be/bsbRLPYj3k0</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_25" model="slide.slide">
<field name="name">25-Advanced Views - Kanban View in Odoo 15
</field>
<field name="sequence">25</field>
<field name="url">https://youtu.be/lwIyDmTX3uQ</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_26" model="slide.slide">
<field name="name">26-Odoo Security - Groups and Access Rights
</field>
<field name="sequence">26</field>
<field name="url">https://youtu.be/pTmv_Nwg2O4</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_27" model="slide.slide">
<field name="name">27-Odoo Security - Record Rules</field>
<field name="sequence">27</field>
<field name="url">https://youtu.be/JS3lxDdOl-Y</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_28" model="slide.slide">
<field name="name">28-Odoo wizards - Creating and Launching</field>
<field name="sequence">28</field>
<field name="url">https://youtu.be/CFEOKFKmz7Q</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_30" model="slide.slide">
<field name="name">29-Odoo Reporting - Printed Report(PDF).mp4
</field>
<field name="sequence">29</field>
<field name="url">https://youtu.be/evXKEMFc3FQ</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
<record id="slide_slide_odoo15_dev_31" model="slide.slide">
<field name="name">30-Odoo Reporting - Setup a Dashboard</field>
<field name="sequence">30</field>
<field name="url">https://youtu.be/sxXMnym1jRg</field>
<field name="slide_category">video</field>
<field name="channel_id"
ref="open_academy.slide_channel_odoo15_development"/>
<field name="is_published" eval="True"/>
<field name="is_preview" eval="True"/>
</record>
</data>
</odoo>