لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش مبانی برنامهنویسی X++ برای Dynamics 365 Finance & Operations
- آخرین آپدیت
دانلود X++ Fundamentals for Dynamics 365 Finance & Operations
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
سادهسازی برنامهنویسی X++
درک مفاهیم بنیادی و سینتکس برنامهنویسی X++ مورد استفاده در Dynamics 365 Finance & Operations
نوشتن و اصلاح کلاسها، متدها و منطق جداول (Table Logic) در X++ با اعتماد به نفس کامل
کار با عملیات پایگاه داده با استفاده از دستورات select، تراکنشها و مدیریت دادهها در X++
پیادهسازی اکستنشنها و Chain of Command (CoC) مطابق با استانداردهای D365 FO
خواندن، تحلیل و بهینهسازی کدهای موجود X++ در سناریوهای واقعی
پیش نیازها: هیچ تجربه قبلی در X++ مورد نیاز نیست
درک ابتدایی از مفاهیم برنامهنویسی (متغیرها، حلقهها، شرطها) مفید است اما اجباری نیست
آشنایی با Dynamics 365 Finance & Operations یک امتیاز است اما الزامی نیست
یک کامپیوتر با سیستمعامل ویندوز قادر به اجرای Visual Studio
دسترسی به محیط توسعه Dynamics 365 Finance & Operations (یا درک کلی از آن)
این دوره برای مبتدیان طراحی شده و از مفاهیم پایه شروع میشود تا یادگیری برای کسانی که اولین بار وارد مباحث فنی میشوند، آسان باشد.
این دوره شامل استفاده از هوش مصنوعی است.
به دوره مبانی فنی X++ برای Dynamics 365 Finance & Operations (D365 FO) خوش آمدید.
زبان X++ زبان برنامهنویسی اصلی برای ساخت، سفارشیسازی و گسترش منطق کسبوکار در Microsoft Dynamics 365 Finance & Operations است. اگر قصد دارید به عنوان مشاور فنی D365 FO، توسعهدهنده یا متخصص Techno-Functional فعالیت کنید، درک عمیق از X++ نه یک گزینه، بلکه یک ضرورت است.
بسیاری از زبانآموزان در ابتدا X++ را گیجکننده میبینند. این به دلیل دشواری خود زبان نیست، بلکه به این دلیل است که اکثر آموزشها بدون توضیح شفاف مبانی، مستقیماً به سراغ مباحث پیشرفته میروند. مفاهیمی مانند جداول، دستورات select، اکستنشنها، Chain of Command و تراکنشها زمانی که پایه قوی نباشد، دشوار به نظر میرسند. این دوره طراحی شده است تا این شکاف را پر کند.
در این دوره، ما از مبان بسیار ابتدایی X++ شروع میکنیم و فرض میکنیم شما هیچ تجربه قبلی با این زبان ندارید. شما به تدریج درک خود را از سینتکس X++، انواع دادهها، جریان کنترل، کلاسها و متدها ارتقا میدهید و سپس به نحوه تعامل X++ با فریمورک D365 FO میپردازید. هر مفهوم با مثالهای کاربردی توضیح داده شده است تا نهتنها بدانید چه چیزی بنویسید، بلکه بدانید چرا به آن شکل نوشته میشود.
شما یاد خواهید گرفت که X++ چگونه با موارد زیر کار میکند:
جداول و عملیات پایگاه داده
پیادهسازی منطق کسبوکار (Business Logic)
فرمها و تعامل با رابط کاربری (UI)
اکستنشنها و بهترین روشهای (Best Practices) مورد استفاده در پروژههای واقعی
تمرکز این دوره بر کاربردهای دنیای واقعی است، نه فقط دانش تئوری. مثالها و توضیحات با آنچه در پروژههای D365 FO، تیکتهای پشتیبانی و مصاحبههای شغلی با آن مواجه میشوید، همسو است. در پایان این دوره، شما باید در خواندن کدهای موجود X++، عیبیابی (Debugging) و نوشتن کدهای تمیز و قابل نگهداری مطابق با معماری Extension-based مایکروسافت، مهارت یابید.
این دوره بهویژه برای افراد زیر مفید است:
مبتدیانی که به دنبال یک ورود ساختاریافته و ساده به دنیای X++ هستند
مشاوران Functional که قصد دارند به Techno-Functional تبدیل شوند
توسعهدهندگان جونیور که میخواهند مبانی خود را تقویت کنند
متخصصانی که برای نقشهای فنی یا مصاحبههای D365 FO آماده میشوند
هدف من از این دوره این است که X++ را ساده، منطقی و کاربردی کنم تا شما گام به گام اعتماد به نفس کسب کنید. وقتی مبانی شما قوی شود، مفاهیم پیشرفته و کارهای پروژههای واقعی بسیار سادهتر خواهند شد.
بیایید شروع کنیم و با هم یک پایه قوی در X++ بسازیم.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
مرور کلی برنامهنویسی X++
Overview of X++ Programming
مرور کلی
Overview
درک درخت اشیاء اپلیکیشن (AOT)
Understanding the Application Object Tree (AOT)
درک AOT
Let’s Understand AOT
ایستگاه بررسی سطح یادگیری
Level Up Checkpoint ?
راه اندازی محیط توسعه
Setting Up Your Development Workspace
ایجاد مدل و پروژه جدید در Visual Studio
Creating a Model and New Project in Visual Studio
ایستگاه بررسی سطح یادگیری
Level Up Checkpoint ?
انواع دادههای اصلی: EDTs و Base Enums
Core Data Types: EDTs and Base Enums
توضیحات Extended Data Types (EDTs)
Extended Data Types (EDTs) Explained
توضیحات Base Enums
Base Enums Explained
ایستگاه بررسی سطح یادگیری
Level Up Checkpoint ?
جداول و روابط
Tables and Relations
جداول در Dynamics 365 Finance & Operations
Tables in Dynamics 365 Finance & Operations
توضیح روابط بین جداول (Table Relations)
Table Relations Explained
Build و Synchronize: گزینههای Compile و Sync
Build and Synchronize: Compile & Sync Options
استفاده از Table Browser
Using Table Browser
ایستگاه بررسی سطح یادگیری
Level Up Checkpoint ?
فرمها و ناوبری در D365 FO
Forms and Navigation in D365 FO
مقدمهای بر فرمها در D365 FO
Introduction to Forms in D365 FO
نمایش نظرات