لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع مفاهیم پایه و برنامهنویسی SAP ABAP
- آخرین آپدیت
دانلود Learn SAP ABAP Fundamentals and Core Programming Concepts
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با یادگیری نحوه نوشتن برنامههای ABAP، طراحی رابطهای کاربردی سفارشی و ایجاد گزارشهای تجاری، مهارتهای بنیادی برای تبدیل شدن به یک توسعهدهنده SAP را کسب کنید. این دوره شما را قادر میسازد تا با استفاده از SAP GUI، Eclipse و ابزارهای توسعه ABAP (ADT)، اپلیکیشنهای واقعی بسازید؛ بدون اینکه نیاز به تجربه قبلی در SAP داشته باشید. شما خواهید آموخت که چگونه کدهای ماژولار را ساختاردهی کنید، جداول داخلی (Internal Tables) را مدیریت نمایید و متدهای برنامهنویسی استاندارد SAP را که توسط متخصصان در محیطهای سازمانی استفاده میشود، به کار ببرید.
در فصل اول، با محیط توسعه SAP S/4HANA آشنا شده و مبانی ABAP شامل ساختارهای کنترلی، جداول داخلی و انواع دادهها را فرا میگیرید.
در فصل دوم، برنامهنویسی ماژولار با استفاده از Subroutines، Function Modules و تکنیکهای شیءگرا (OOP) بررسی میشود. همچنین یاد میگیرید چگونه رابطهای SAP GUI را با استفاده از Module Pool طراحی کرده و اسناد ساختاریافته را با SmartForms تولید کنید.
فصل سوم بر روی ساخت گزارشهای کلاسیک، تعاملی و ALV، بهکارگیری سینتکس جدید ABAP 7.5 و ادغام قابلیتهای اکسل متمرکز است.
در پایان این دوره، شما قادر خواهید بود:
- کدهای ABAP را با استفاده از Subroutines، جداول داخلی و کلاسها بنویسید و سازماندهی کنید.
- صفحات SAP GUI را ایجاد کرده و اسناد تجاری را با SmartForms تولید نمایید.
- گزارشهای کلاسیک و ALV را برای نمایش دادههای سازمانی بسازید.
- برنامهها را با استفاده از ابزارهای داخلی SAP برای بهینهسازی عملکرد و دقت، دیباگ و تست کنید.
سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و هیچ ارتباط رسمی، تاییدیه یا حمایت مالی از سوی SAP SE یا شرکتهای وابسته به آن ندارد. این دوره جزو مطالب رسمی آمادگی SAP SE نیست. تمامی علائم تجاری و نامهای شرکتهای ذکر شده متعلق به مالکان مربوطه است و تنها جهت شناسایی استفاده شده است.
سرفصل ها و درس ها
شروع کار با ABAP و S/4HANA
Getting Started with ABAP and S/4HANA
معرفی تخصص
Specialization Introduction
معرفی دوره
Course Introduction
مروری بر S/4HANA و معماری HANA
Overview of S/4HANA and HANA Architecture
کار با SAP GUI، Eclipse و ابزارهای توسعه ABAP
Navigating SAP GUI, Eclipse, and ABAP Development Tools
برنامه Hello World در ABAP - ایجاد یک گزارش ساده
Hello World in ABAP—Creating a Simple Report
انواع دادههای ابتدایی و پیچیده
Elementary and Complex Data Types
جداول داخلی (Internal Tables) و Work Areas
Internal Tables and Work Areas
اشیاء دیکشنری دادهها و جداول سفارشی
Data Dictionary Objects and Custom Tables
منطق شرطی: IF، CASE و DO
Conditional Logic: IF, CASE, and DO
ساختارهای حلقه و منطق تو در تو
Looping Structures and Nested Logic
طراحی صفحه انتخاب (Selection Screen) و رویدادها
Selection Screen Design and Events
ماژولارسازی و برنامهنویسی Module Pool
Modularization and Module Pool Programming
سابروتینها و فانکشن ماژولها - بخش اول
Subroutines and Function Modules - Part 1
سابروتینها و فانکشن ماژولها - بخش دوم
Subroutines and Function Modules - Part 2
کلاسهای ABAP و برنامهنویسی شیءگرا
ABAP Classes and Object-Oriented Programming
ایجاد کلاس محلی در برنامه ABAP
Create Local Class in ABAP Program
ایجاد صفحه و طراحی چیدمان (Layout)
Create Screen and design layout
ایجاد Table Control و کد تراکنش (T-Code)
Create Table Control and Transaction Code
ایجاد PF status و منطق دکمههای سفارشی
Create PF-status and Custom Button logic
ایجاد Smartforms به همراه توضیحات
Create Smartforms with explanation
توسعه و نمایش Smartforms
Develop and display Smartforms
تست و دیباگ SMARTFORMS
Test and Debug the SMARTFORMS
گزارشها، ALV و منطق تجاری
Reports, ALV, and Business Logic
مفهوم ABAP List Viewer (ALV)
ABAP List Viewer Concept
ایجاد ALV با استفاده از REUSE_ALV_GRID_DISPLAY
Create ALV using REUSE_ALV_GRID_DISPLAY
افزودن دکمهها و ناوبری
Adding Buttons and Navigation
ایجاد ALV با استفاده از کلاس CL_GUI_ALV_GRID
Create ALV using CL_GUI_ALV_GRID Class
بهبود ALV با رویداد Double Click
Enhancing ALV with Double-Click Event
آپلود و دانلود اکسل در SAP
Excel Upload and Download in SAP
زمانبندی و دیباگ Jobهای پسزمینه (Background Job)
Background Job Schedule and Debug
سازماندهنده انتقال (Transport Organizer)
Transport Organizer
اتصالها (Joins) و سینتکس جدید ABAP 7.5
Joins and New ABAP7.5 syntax
پایان دوره و جمعبندی
Course Closure - Gratitude !
نمایش نظرات