آموزش تسلط بر توسعه اودو - مبانی فنی - آخرین آپدیت

دانلود Mastering Odoo Development - Technical Fundamentals

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع توسعه اپلیکیشن‌های اودو: از صفر تا صد

یادگیری توسعه اپلیکیشن‌های اودو بدون نیاز به تجربه قبلی پایتون.

آنچه در این دوره یاد می‌گیرید:

  • راه‌اندازی سرور اوبونتو برای توسعه اودو
  • نصب کد منبع اودو از گیت‌هاب
  • درک معماری فریم‌ورک اودو
  • سفارشی‌سازی اودو با استفاده از حالت توسعه‌دهنده
  • توسعه اپلیکیشن‌های سفارشی اودو
  • یادگیری اصول پایتون برای ساخت اپلیکیشن‌های پایه اودو
  • ایجاد فیلدهای محاسبه‌شده و مرتبط
  • ساخت گزارش سفارشی با قالب‌های QWeb
  • استفاده از پایتون برای ترجمه و وارد کردن داده در اودو
  • کسب پایه‌ای قوی برای توسعه اپلیکیشن‌های پیشرفته‌تر اودو

پیش‌نیازها:

  • مهارت‌های کامپیوتری پایه
  • درک عملکردی از اودو
  • توانایی ویرایش فایل‌ها
  • تجربه قبلی برنامه‌نویسی مفید است اما الزامی نیست.
  • آشنایی جزئی با XML مفید است.
  • تسلط نسبی به امور کامپیوتری

آپدیت‌های جدید دوره:

تمامی سخنرانی‌های جدید اضافه شده در نوامبر ۲۰۲۴

  • معرفی جدید فریم‌ورک اودو، ایجاد مدل‌ها، ساخت اولین اپلیکیشن و موارد بیشتر!
  • راهنماهای نصب دقیق برای اودو ۱۵ تا ۱۷

سخنرانی ویدیویی جدید اضافه شده در ۱۵ ژوئن ۲۰۲۱: راه‌اندازی محیط توسعه WSL

WSL به شما امکان می‌دهد یک محیط اوبونتو محلی را به راحتی و کارآمد در ویندوز ایجاد کنید. ویدئوی جدید اضافه شده به دوره شما را در این فرآیند راهنمایی می‌کند.

جدید در ۲۳ می ۲۰۲۱: نسخه به‌روزرسانی شده اودو ۱۴ با برخی ویژگی‌های جدید و جذاب، اکنون در منابع سخنرانی اول موجود است.

درباره دوره:

Mastering Odoo Development - Technical Fundamentals یک دوره جامع آموزش فنی اودو از Odoo Class است که شما را از نصب اودو تا توسعه اپلیکیشن‌های اودو همراهی می‌کند. در پایان این دوره، درک کاملی از چگونگی کارکرد فریم‌ورک اودو خواهید داشت و پایه‌ای محکم برای ساخت اپلیکیشن‌های واقعی اودو کسب خواهید کرد.

این دوره اکنون شامل کامل اپلیکیشن ساخته شده در اودو ۱۴ است!

همچنین شامل راهنمای رایگان نصب اودو ۱۴ است!

از آنجایی که API از زمان اودو ۸ تغییر اساسی نداشته است، این دوره را می‌توان با تغییرات نسبتاً جزئی در نسخه‌های اودو ۸ تا اودو ۱۴ استفاده کرد.

اگر می‌خواهید دوره را دنبال کنید، ممکن است بخواهید از اودو ۹ استفاده کنید تا کار کمی آسان‌تر شود. با این حال، توسعه اودو پس از اودو ۸ بسیار شبیه است، بنابراین باید بتوانید بدون مشکل زیاد انتقال دهید.

OdooClass به تولید ویدئوهای به‌روز برای اودو ادامه می‌دهد و امیدواریم در آینده موارد بیشتری را در پلتفرم یودمی ارائه دهیم.

توجه: اگر شما یک مشترک فعال Odoo Class هستید، این ویدئو با اشتراک شما گنجانده شده است. لطفاً برای دسترسی به این دوره وارد اشتراک Odoo Class خود شوید.

Odoo Class به عنوان منبع شماره ۱ آموزش ویدئویی و کارگاه‌های اودو شناخته شده است. اگر Odoo Class را در گوگل جستجو کنید، به سرعت متوجه خواهید شد که این اولین دوره ویدیویی موفق ما نیست.

اگر می‌خواهید سفارشی‌سازی اودو را یاد بگیرید یا توسعه‌دهنده اودو شوید، به جای درست آمده‌اید!

اگر به دنبال یادگیری نحوه توسعه در اودو هستید یا یک دوره جامع و کامل می‌خواهید که به شما در پر کردن برخی از بخش‌های گمشده در یادگیری خودآموز توسعه اودو کمک کند، این دوره برای شماست!

ما در دو سال گذشته بیش از ۱۰۰ ویدئوی اودو ایجاد کرده‌ایم. اکنون دوره جامع توسعه اودو را ایجاد کرده و در اینجا در یودمی در دسترس قرار داده‌ایم.

نظرات کاربران:

فقط می‌خواستم بگویم ویدئوها عالی هستند و واقعاً چشم من را به قابلیت‌های اودو باز کرده‌اند.

- جوی ک.

من Odoo Class را به هر کسی که می‌خواهد اودو را یاد بگیرد توصیه می‌کنم، آن‌ها ویدئوهای بسیار با کیفیتی هم برای جنبه‌های عملکردی و هم فنی دارند.

- وایاس اس.

ویدئوهای شما را بسیار آسان برای دنبال کردن می‌دانم و اغلب به عنوان نقطه مرجع به آن‌ها مراجعه می‌کنم...

- پیتر وای.

اول از همه، می‌خواهم به تمام ویرایش‌های ویدیویی با کیفیتی که اخیراً به کتابخانه خود اضافه کرده‌اید اشاره کنم. آن‌ها فوق‌العاده مفید بوده‌اند و من سرویس شما را به بسیاری از افراد توصیه کرده‌ام.

- جان پی.

ویژگی‌های منحصر به فرد این دوره اودو:

۱. یادگیری آسان برای مبتدیان برنامه‌نویسی

در حالی که برای کسی که از قبل پایتون می‌داند کمی آسان‌تر خواهد بود، این دوره نیازی به دانش قبلی پایتون ندارد.

حتی اگر تجربه برنامه‌نویسی کامپیوتری تقریباً نداشته باشید، ما شما را در یادگیری فریم‌ورک اودو به گونه‌ای راهنمایی می‌کنیم که حتی یک مبتدی نسبی نیز بتواند آن را درک کند. در واقع ما چندین روش برای سفارشی‌سازی اودو را بدون نوشتن حتی یک خط کد پایتون به شما نشان می‌دهیم!

اگر با پایتون تازه‌کار هستید، ما به شما یاد می‌دهیم که چگونه فیلدهایی را به هر مدل اودو اضافه کنید، نمای اودو را سفارشی کنید و منوها و اقدامات خود را ایجاد کنید. از قبل پایتون می‌دانید؟ این کار را آسان‌تر خواهد کرد. فقط به این دلیل که فرض می‌کنیم شما پایتون نمی‌دانید به این معنی نیست که دوره کند پیش می‌رود. ظرف ۳۰ دقیقه پس از اتمام نصب اودو، در راه سفارشی‌سازی اودو خواهید بود!

۲. نصب و شروع توسعه اودو بلافاصله

حتی اگر قبلاً از اوبونتو استفاده نکرده‌اید، اصول اولیه نحوه گشت و گذار در اوبونتو و وارد کردن دستورات لازم برای راه‌اندازی سرور اودو را مستقیماً روی دستگاه ویندوز خود به شما نشان می‌دهیم. یاد می‌گیرید که چگونه سرور اوبونتو خود را با اودو راه‌اندازی کنید. طبیعتاً اگر هرگز اوبونتو را راه‌اندازی نکرده‌اید، ممکن است لازم باشد ویدئو را بیش از یک بار تماشا کنید، چند دستور را در گوگل جستجو کنید یا چند سوال در انجمن پشتیبانی ما بپرسید. اگر می‌خواهید یک سرور اودو تولیدی را اجرا کنید، باید مهارت‌های خود را تکمیل کنید. با این حال، اگر اوبونتو را نمی‌دانید، این ویدئو به شما کمک می‌کند تا شروع کنید و می‌توانید گام به گام با این دوره همراه شوید.

۳. درک عمیق فریم‌ورک اودو

به جای اینکه فقط مثال‌های کد را به شما نشان دهیم، ما با بررسی فریم‌ورک اودو شروع می‌کنیم و توضیح می‌دهیم که چگونه مدل‌ها، نماها و اقدامات برای ساخت اپلیکیشن‌های اودو با هم کار می‌کنند. شما یاد می‌گیرید که اودو را بدون کدنویسی سفارشی کنید، که درک فریم‌ورک را آسان کرده و شما را برای ساخت اپلیکیشن‌های قدرتمند اودو آماده می‌کند.

ما موضوعات کلیدی توسعه را که برای سفارشی‌سازی و توسعه واقعی اودو نیاز دارید، پوشش می‌دهیم.

  • قدرت فریم‌ورک اودو را بیاموزید
  • نحوه سفارشی‌سازی اپلیکیشن‌های اودو را بدون نوشتن حتی یک خط کد مشاهده کنید!
  • اپلیکیشن اودوی خود را از ابتدا بسازید
  • یاد بگیرید مدل‌های اودو را با فیلدهای سفارشی خود گسترش دهید
  • نماها را برای نمایش اطلاعات مورد نیاز کاربران اصلاح کنید
  • فیلترهای جستجوی سفارشی خود را ایجاد کنید
  • یاد بگیرید چگونه منوهای سفارشی خود را ایجاد کنید.
  • فیلدهای عملکردی به مدل‌های خود اضافه کنید که می‌توانند محاسبات انجام دهند
  • یاد بگیرید چگونه از دامنه و زمینه برای محدود کردن داده‌ها و ایجاد اپلیکیشن‌های پویا استفاده کنید
  • اسکریپت‌های کاربردی در پایتون برای ترجمه و وارد کردن سریع داده‌ها به اودو بنویسید
  • یاد بگیرید چگونه گزارش‌های اودو را اصلاح کنید
  • پایه‌ای قوی کسب کنید که می‌توانید از آن برای ایجاد اپلیکیشن‌های قدرتمند اودو استفاده کنید

آیا این ویدئو تمام آنچه را که برای اودو نیاز دارید به شما آموزش می‌دهد؟ خیر. هدف این است که به شما پایه‌ای محکم و درک فریم‌ورک اودو بدهد و دانش ضروری در mastering Odoo Development را به شما بیاموزد.

۴. استفاده از مثال واقعی کسب‌وکار در Mastering Odoo Development

در حالی که این اولین دوره ما در یودمی است، Odoo Class بیش از ۱۰۰ ویدئوی حرفه‌ای اودو ایجاد کرده است. در تمام دوره‌های ویدیویی خود، همیشه به چگونگی استفاده از اودو برای حل مشکلات واقعی کسب‌وکار می‌پردازیم. برخلاف بسیاری از دوره‌های ویدیویی که فقط مجموعه‌ای از مثال‌های جدا از هم را به شما نشان می‌دهند یا شما را در یک آموزش که در وب‌سایت‌های دیگر موجود است راهنمایی می‌کنند... این ویدئو بر اساس یک مثال واقعی است. با استفاده از رویکردی مبتنی بر نیازمندی‌ها، نحوه گسترش رکوردهای محصول را با اطلاعات بسیار دقیق‌تر مشاهده می‌کنیم.

۵. محتوای به‌روز شده - پایه‌ای قوی برای تبدیل شدن به یک توسعه‌دهنده متخصص اودو

این دوره ویدیویی همچنان به‌روزرسانی خواهد شد تا شامل تمام موضوعات مهم برای تبدیل شدن به یک توسعه‌دهنده قوی اودو باشد. با این دوره، پایه‌ای قوی برای شروع کاوش موضوعات و ویدئوهای پیشرفته‌تر خواهید داشت که هم در یودمی و هم در Odoo Class تولید خواهیم کرد.

لطفاً بازخورد و محتوای اضافی و ویدئوهای دوره‌های آینده را که می‌توانیم به جامعه اودو ارائه دهیم، به ما بدهید.


سرفصل ها و درس ها

Welcome to Mastering Odoo Development - NOV 24 UPDATE - به مستر کردن توسعه اودو خوش آمدید - به‌روزرسانی 24 نوامبر Welcome to Mastering Odoo Development - NOV 24 UPDATE

  • به مستر کردن توسعه اودو خوش آمدید Welcome To Mastering Odoo Development

  • درک فریمورک اودو Understanding The Odoo Framework

  • ایجاد دیتابیس و معرفی حالت توسعه‌دهنده اودو Creating The Database and Introducing Odoo Developer Mode

  • ایجاد مدل‌های سفارشی در حالت توسعه Creating Custom Models In Development Mode

  • ایجاد نمای سفارشی در حالت توسعه‌دهنده اودو Createing Custom Views in Odoo Developer Mode

Create Your First Odoo Application - ایجاد اولین برنامه اودوی خود Create Your First Odoo Application

  • استفاده از داربست برای ایجاد قالب برنامه ما Using Scaffolding to Create our Application Template

  • تغییر قالب برنامه و نصب برنامه سفارشی Modifying The Application Template and Installing the Custom Application

  • ایجاد اولین مدل سفارشی اودو با استفاده از پایتون Create Your First Custom Odoo Model Using Python

  • ایجاد منوها و اقدامات Creating Menus and Actions

  • ایجاد نماهای سفارشی Creating Custom Views

(Older Lectures) Welcome to Mastering Odoo Development - Technical Fundamentals - (درس‌های قدیمی‌تر) به مستر کردن توسعه اودو خوش آمدید - مبانی فنی (Older Lectures) Welcome to Mastering Odoo Development - Technical Fundamentals

  • مقدمه Introduction

Setting up an Ubuntu Server and Installing Odoo 9 - راه‌اندازی یک سرور اوبونتو و نصب اودو 9 Setting up an Ubuntu Server and Installing Odoo 9

  • جدید! راه‌اندازی WSL و نصب اوبونتو 20.04 NEW! Setup WSL & Install Ubuntu 20.04

  • دانلود محیط مجازی‌ساز VMware و دسکتاپ Ubuntu 14.04 Downloading VMware virtual environment and Ubuntu 14.04 Desktop

  • نصب اوبونتو 14.04 Install Ubuntu 14.04

  • تکمیل به‌روزرسانی اوبونتو و نصب سرور Postgres Finish updating Ubuntu and installing Postgres Server

  • نصب وابستگی‌های اودو Installing Odoo Dependencies

  • دانلود سورس کد اودو 9 و راه‌اندازی سرور اودو Downloading the Odoo 9 source code and starting the Odoo Server

Understanding the Odoo framework and basic Odoo customization - درک فریمورک اودو و سفارشی‌سازی‌ اولیه اودو Understanding the Odoo framework and basic Odoo customization

  • معرفی مثال توسعه ما و ایجاد دیتابیس توسعه ما Introducing our development example and creating our development database

  • درک مدل‌های اودو با استفاده از حالت دیباگ اودو Understanding Odoo models using the Odoo Debug Mode

  • یادگیری بیشتر درباره مدل‌های اودو Learning more about Odoo models

  • تهیه نسخه پشتیبان و بازیابی دیتابیس اودو Backup and Restore your Odoo Database

  • درک مدل‌ها در اودو - ایجاد اولین فیلد ما Understanding models in Odoo - Creating our first field

  • درک و تغییر نماهای اودو در حالت دیباگ Understanding and modifying Odoo Views in Debug Mode

  • افزودن فیلدهای سفارشی به نماهای درختی و یادگیری نحوه قرار دادن فیلدها در نماها Add custom fields to tree views and learn to position fields in views

  • یادگیری در مورد اکشن‌های اودو و نحوه عملکرد آنها با مدل‌ها و نماها Learn about Odoo actions and how they work with models and views

  • یادگیری نحوه تناسب منوها، اکشن‌ها و نماهای اودو با یکدیگر Learn how Odoo menus, actions, and views fit together

  • یادگیری نحوه سفارشی‌سازی نماهای جستجوی اودو Learn how to customize Odoo search views

  • ایجاد یک منو و اکشن سفارشی در اودو Create a custom menu and action in Odoo

Create your first Odoo Application - ایجاد اولین برنامه اودوی خود Create your first Odoo Application

  • یادگیری مبانی ایجاد یک برنامه اودو در 10 دقیقه Learn the fundamentals for creating an Odoo application in 10 minutes

  • نصب برنامه سفارشی اودوی شما Installing your custom Odoo Application

  • افزودن یک فیلد سفارشی به برنامه اودوی شما Adding a custom field to your Odoo application

  • ایجاد یک نمای سفارشی برای نمایش فیلد جدید شما Create a custom view to display your new field

  • تمرین: افزودن فیلدهای جدید به مدل اودو و نمای درختی شما Exercise: Add new fields to your Odoo model and Tree view

  • افزودن یک نمای فرم سفارشی‌شده به برنامه اودوی شما Add a customized form view to your Odoo application

Odoo Python Primer - مقدمه‌ای بر پایتون در اودو Odoo Python Primer

  • شروع کار با توسعه پایتون Getting Started with Python Development

  • یادگیری نحوه وارد کردن کتابخانه‌ها و ایجاد حلقه‌های اساسی Learn to Import Libraries and Create Basic Loops

  • ایجاد و حلقه زدن روی لیست‌ها در پایتون Creating and Looping through Lists in Python

  • تمرین: ایجاد لیست اسباب‌بازی‌های خود در پایتون و چاپ آنها Exercise: Create your own list of Toys in Python and Print them

  • درک مبانی دیکشنری‌های پایتون Understanding the Basics of Python Dictionaries

  • ایجاد متدهای سفارشی برای سازماندهی کد پایتون شما Creating Custom Methods to Organize your Python Code

Improving your Odoo Development Skills - بهبود مهارت‌های توسعه اودوی شما Improving your Odoo Development Skills

  • نصب Eclipse برای بهبود محیط توسعه اودوی شما Installing Eclipse to Improve your Odoo Development Environment

  • نگاهی به سورس کد اودو و درک فریمورک اودو Looking at the Odoo source code and Understanding the Odoo Framework

  • افزودن یک منو و اکشن سفارشی به برنامه اودوی شما Adding a Custom Menu and Action to your Odoo Application

  • یادگیری نحوه استفاده از Domain برای فیلتر کردن رکوردها در اکشن‌های اودو Learn to use Domain to Filter Records in Odoo Actions

  • بهبود طراحی برنامه با استفاده از فریمورک اودو Improve the Application Design using the Odoo Framework

Intermediate Odoo Development - توسعه متوسط اودو Intermediate Odoo Development

  • افزودن یک مدل جدید به برنامه اودوی شما Adding a New Model to your Odoo Application

  • افزودن یک منو و یک اکشن به مدل جدید اودوی شما Add a Menu and an Action to your New Odoo Model

  • یادگیری نحوه استفاده از مدل‌های مرتبط و فیلدهای Many2One Learn to use Related Models and Many2One Fields

  • ایجاد یک فرم سفارشی برای مدل‌های جدید شما Create a Custom Form for your New Models

  • استفاده از Notebook و Page برای نمایش مدل مرتبط شما Using a Notebook and Page to Display your Related Model

  • یادگیری نحوه ایجاد فیلدهای محاسبه‌ای و تابعی Learn How to Create Computed and Functional Fields

  • تمرین: تغییر فیلد محاسباتی و ایجاد یک نمای درختی Exercise: Modify Compute Field and Create a Tree View

  • بهبود نمای درختی شما و قرار دادن یک جمع در یک ستون Improving your Tree View and Putting a Total in a Column

Expanding Your Odoo Application - گسترش برنامه اودوی شما Expanding Your Odoo Application

  • ایجاد دو مدل مرتبط جدید در برنامه شما Creating Two New Related Models in Your Application

  • تمرین - ایجاد یک منو و اکشن جدید برای مدل شما Exercise - Create a new Menu and Action for your Model

  • استفاده از View Inheritance برای افزودن یک صفحه به Notebook محصول Using View Inheritance to Add a Page to the Product Notebook

  • استفاده از ir.model.access.csv برای پیکربندی امنیت مدل Using ir.model.access.csv to Configure Model Security

  • افزودن یک فیلد مرتبط به مدل شما Adding a Related Field To Your Model

  • ایجاد یک فیلد محاسباتی با محاسبات پیچیده‌تر Creating a Computed Field with More Complex Calculations

  • یادگیری نحوه استفاده از OnChange Decorator برای ایجاد برنامه‌های پویا Learn to use the OnChange Decorator to Create Dynamic Applications

Creating Custom Odoo Reports - ایجاد گزارش‌های سفارشی اودو Creating Custom Odoo Reports

  • ایجاد قالب پایه و منوی چاپ برای گزارش سفارشی شما Creating the Basic Template and Print Menu for your Custom Report

  • به‌روزرسانی Wkhtmltopdf برای حذف هشدار گزارش اودو Updating Wkhtmltopdf to Eliminate Odoo Report Warning

  • یادگیری نحوه گزارش اطلاعات از مدل‌های مرتبط در گزارش‌های اودو Learn to Report Data from Related Models in Odoo Reports

Understanding the Odoo API - درک API اودو Understanding the Odoo API

  • یادگیری نحوه اتصال به API اودو Learn to Connect to the Odoo API

  • احراز هویت به API و استفاده از search_count Authenticating to the API and using search_count

  • یادگیری نحوه فیلتر کردن داده‌ها با استفاده از API اودو Learn How to Filter Data using the Odoo API

  • وارد کردن داده‌ها از یک فایل CSV به اودو Importing Data from a CSV File into Odoo

  • بهبود روتین وارد کردن شما برای جلوگیری از رکوردهای تکراری Improve your Import Routine to Prevent Duplicate Records

  • جستجوی رکوردها با استفاده از API اودو Search for Records using the Odoo API

  • تمرین - به‌روزرسانی داده‌ها با استفاده از API اودو Exercise - Update Data Using the Odoo API

نمایش نظرات

آموزش تسلط بر توسعه اودو - مبانی فنی
جزییات دوره
12 hours
70
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
7,119
4 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Odoo Class Videos Odoo Class Videos

دوره های تخصصی برنامه های کاربردی تجاری و توسعه بازی