
آموزش برنامه نویسی Odoo
آنچه در این دوره خواهید آموخت
- مفاهیم اصلی نصب، اجرای اولیه و کار با دستورات ODOO را یاد میگیرید و پایه لازم برای ورود به مباحث تخصصیتر را میسازید.
- با تمرین روی مبانی توسعه و ساختار ماژول در Odoo و فیلدها و مدلسازی دادهها، توانایی اجرای کاربردی مطالب را در شرایط واقعی تقویت میکنید.
- یاد میگیرید مسائل مربوط به Viewهای پیشرفته، Inheritance و Actionها و Wizardها و سطوح دسترسی را تحلیل کنید و راهحل مناسبتری انتخاب کنید.
- در پایان میتوانید با QWeb ،Controller و توسعه وبسایت کار میکنید و دانش خود را در یک پروژه یا موقعیت واقعی مرتبط با پروژه به کار بگیرید.
1نصب، اجرای اولیه و کار با دستورات Odoo8 جلسه·1:21
- نصب Odoo39 دقیقه
- خط فرمان11 دقیقه
- نصب، آپدیت و مدیریت ماژولها در Odoo9 دقیقه
- تنظیمات سرور4 دقیقه
- لاگ و دیباگ5 دقیقه
- توسعه و تست2 دقیقه
- امنیت و دسترسی2 دقیقه
- دستورات تکمیلی6 دقیقه
2پیکربندی سرور و فایل تنظیمات1 جلسه·0:23
- فایل پیکربندی (Conf)23 دقیقه
3مبانی توسعه و ساختار ماژول در Odoo5 جلسه·2:15
- متدهای اصلی ORM و Computed Field در Odoo27 دقیقه
- ساختار و استاندارد ماژولهای Odoo8 دقیقه
- فایل Manifest ماژول Odoo و دستورهای آن16 دقیقه
- ساخت ماژول در Odoo59 دقیقه
- ویژگیهای مدل بدون اینترنت23 دقیقه
4فیلدها و مدلسازی دادهها9 جلسه·4:40
- تعریف Field و تنظیمات آن در مدل Odoo1 ساعت
- ویو پایه22 دقیقه
- Class Id13 دقیقه
- خصوصیات فیلد32 دقیقه
- روابط پایگاهداده33 دقیقه
- فیلدهای ارجاعی35 دقیقه
- فیلد محاسباتی و فیلد پیشفرض33 دقیقه
- مقدار پیشفرض30 دقیقه
- اعتبارسنجی فرم19 دقیقه
5ویوهای پیشرفته، ارثبری و دسترسیها9 جلسه·9:04
- ویو پیشرفته46 دقیقه
- ویو فهرستی31 دقیقه
- نمودارها و ویوهای Kanban، Pivot، Calendar و Gantt1 ساعت و 41 دقیقه
- دستورهای وراثت و بازنویسی رخدادها در Odoo1 ساعت و 19 دقیقه
- وراثت ویو47 دقیقه
- پارامترهای ورودی Actionها در Odoo1 ساعت و 8 دقیقه
- ساخت Wizard و پارامترهای آن در Odoo1 ساعت و 6 دقیقه
- Access Rights: نمایش دادهها بر اساس سمت کاربر1 ساعت و 15 دقیقه
- Record Rule و نوشتن Domain در Odoo26 دقیقه
6بومیسازی، QWeb و پروژه تغییر صفحه ورود5 جلسه·3:33
- بومیسازی Odoo و معرفی پروژه تغییر صفحه ورود17 دقیقه
- دستورهای QWeb و محل Main Template20 دقیقه
- پروژه تغییر سیستم ورود Odoo بخش ۱34 دقیقه
- پروژه تغییر سیستم ورود Odoo بخش ۲1 ساعت و 1 دقیقه
- ساخت مدل OTP برای سیستم ورود Odoo1 ساعت و 19 دقیقه
7پروژه مدیریت تور و توسعه وبسایت13 جلسه·11:52
- مقدمات ایجاد پروژه مدیریت تور49 دقیقه
- گسترش پروژه مدیریت تور1 ساعت و 1 دقیقه
- رزرو صندلی12 دقیقه
- ساخت وبسایت تور و نمایش صندلیهای رزروشده41 دقیقه
- ایجاد کنترلر و اصلاح گرافیک به استاندارد Odoo58 دقیقه
- ارسال پارامتر32 دقیقه
- استفاده از QWeb برای نمایش رکوردها58 دقیقه
- استفاده از QWeb برای ساخت قالبها1 ساعت و 11 دقیقه
- صفحه سفارش45 دقیقه
- ثبت رزرو: ذخیره صندلیها و اطلاعات رزروکننده1 ساعت و 21 دقیقه
- تکمیل اطلاعات مسافران1 ساعت و 19 دقیقه
- منوی سفارش51 دقیقه
- اتصال به درگاه پرداخت و ساخت لینک پرداخت1 ساعت و 7 دقیقه
گالری دوره
نمایش 1–3 از 9
مدرس دوره
مهندسی و معماری نرمافزار، پایگاه داده و توسعه نرمافزار
دانشآموخته مهندسی نرمافزار بیش از ۱۵ سال سابقه فعالیت در حوزه فناوری اطلاعات، معماری نرمافزار و طراحی سیستمهای سازمانی تجربه طراحی و پیادهسازی راهکارهایی مانند ERP، BPM، CRM و سیستمهای تحت وب مدیریت شرکت اکسون آریا سابقه تدریس برنامهنویسی و پایگاه داده
اعطای گواهینامه معتبر
با قبولی در آزمون نماتک، مدرک معتبری میگیرید که مهارت شما را تأیید میکند.
گارانتی ویژه نماتک
در خرید یک محصول آموزشی، قطعا ریسکِ مناسب نبودن محتوا برای همه ما وجود دارد. نماتک با گارانتی طلایی خود، برای شما این ریسک را به صفر رسانده است. اگر تا ۳۰ روز از آموزشی که دریافت کردید راضی نبودید، فقط با یک تماس، تمام وجه خودتان را دریافت کنید.
سوالات متداول
برای این دوره باید برنامهنویسی پایتون بلد باشم؟
آشنایی مقدماتی با پایتون کمک بزرگی است، چون توسعه ماژول در Odoo با پایتون انجام میشود. با این حال ساختار ماژول، مدلها و فیلدها در خود دوره از پایه توضیح داده میشود.
دوره روی نصب و راهاندازی هم کار میکند یا فقط توسعه؟
هر دو. از نصب Odoo، اجرای اولیه، کار با دستورها و پیکربندی سرور و فایل تنظیمات شروع میشود و بعد وارد توسعه ماژول، مدلسازی داده و ساخت نماها میشود.
پروژه عملی هم در دوره انجام میشود؟
بله. دو پروژه در دوره اجرا میشود: تغییر صفحه لاگین با QWeb، و یک پروژه مدیریت تور به همراه توسعه وبسایت.
آیا دسترسیها و سطوح کاربری هم پوشش داده میشود؟
بله. تعریف گروههای کاربری، قواعد دسترسی و ارثبری نماها بخشی از سرفصلهاست تا ماژولی که میسازید در یک سازمان واقعی قابل استفاده باشد.
بومیسازی و تغییر ظاهر سیستم هم آموزش داده میشود؟
بله. بومیسازی و کار با QWeb یکی از فصلهای دوره است و در همان بخش، تغییر ظاهر و متنهای سیستم روی یک نمونه واقعی تمرین میشود.
تفاوت پیادهسازی، پیکربندی و توسعه Odoo چیست؟
پیکربندی Odoo شامل تنظیم قابلیتها و ماژولهای آماده سیستم است، در حالی که توسعه Odoo برای ساخت یا سفارشیسازی قابلیتهایی انجام میشود که به برنامهنویسی نیاز دارند. پیادهسازی ERP میتواند مجموعهای از نصب، پیکربندی، سفارشیسازی، توسعه و استقرار سیستم باشد. تمرکز این دوره بیشتر بر بخش فنی، توسعه و سفارشیسازی Odoo است.
آیا در این دوره ساخت ماژول اختصاصی Odoo آموزش داده میشود؟
بله. ساختار ماژولهای Odoo، Manifest، مدلها، فیلدها، روابط داده، Viewها، دسترسیها و سایر اجزای لازم برای توسعه ماژول اختصاصی بهصورت عملی بررسی میشوند.
این بسته آموزشی فایل های ضمیمه دارد؟
خیر
جزوه تدریس شده مدرس در فایل های ضمیمه این بسته آموزشی قرار دارد؟
خیر
در تدریس این بسته آموزشی از نرمافزاری استفاده شده است؟
بله، از نرمافزارهای Python V3.11.9 و PostgreSQL Server 17 استفاده شده است.
سوالی درباره این دوره دارید؟
از کارشناسان نماتک بپرسید؛ پاسخ را از طریق پشتیبانی دریافت میکنید.
دیدگاهها
۱ دیدگاه- homa۲ مهر ۱۴۰۵
این eroبرایخط های تولیدیه یا برای انواع پروژه هام کاربرد داره
- تیم پشتیبانی نماتک۷ مهر ۱۴۰۵
سلام وقتتون بخیر ERP فقط مخصوص خط تولید نیست. اودوو یک ERP جامع هست و برای انواع کسبوکارها و پروژهها قابل استفادهست؛ از تولید و انبارداری گرفته تا خدمات، بازرگانی، پروژههای پیمانکاری، فروش و CRM، خرید، مالی و منابع انسانی. در این دوره هم… ادامه مثالها و سناریوهای مختلفی بررسی میشه تا بتونید متناسب با نیاز مجموعه یا پروژهتون پیادهسازی و استفاده کنید. بستن






