Read ABAP: чтение ABAP-кода
О чём курс
Курс «Read ABAP: чтение ABAP-кода» под руководством Олега Башкатова представляет собой интенсивную программу, направленную на развитие навыков эффективного анализа и понимания программного кода в среде SAP. Основная цель обучения — научить участников быстро ориентироваться в ABAP-коде, находить необходимые логические блоки и инструменты для решения бизнес-задач без необходимости глубокого погружения в программирование. Программа будет полезна широкому кругу специалистов: консультантам по различным модулям (FI, CO, SD, MM, PS, WF, DMS, RCM), ключевым пользователям системы, бизнес-экспертам, стремящимся лучше понимать автоматизированные процессы, а также ABAP-разработчикам, которым часто приходится объяснять логику алгоритмов коллегам и заказчикам.
В ходе обучения слушатели освоят мощные инструменты анализа и поиска кода. Особое внимание уделяется практическим методам работы в отладчике: участники научатся сохранять и восстанавливать сеансы отладки, эффективно использовать точки наблюдения и останова, просматривать состояние памяти во время выполнения приложений и находить источники данных (таблицы) непосредственно в коде. Курс включает демонстрацию инструментов трассировки, таких как ST05 и ST12, что позволяет анализировать запросы к базе данных и производительность кода. Кроме того, рассматриваются методы ускоренного поиска кода в специфических объектах: программах печати, ALV-отчетах, email-рассылках и пользовательских Z-разработках.
Важной частью курса является блок, посвященный взаимодействию между бизнесом и разработкой. Автор дает экспертные рекомендации по постановке технических заданий (ТЗ), подробно разбирая критерии «хороших» и «плохих» постановок. Это помогает участникам минимизировать ошибки при коммуникации с разработчиками и ускорить процесс реализации функционала. Обучение проходит в формате вебинаров с практическими демонстрациями, где каждый участник получает возможность «пощупать» инструменты в учебной системе. По итогам курса слушателям предоставляются подробные материалы, содержащие справочную информацию об инструментах отладки, методах анализа ABAP-кода и применяемых в языке конструкциях. Прохождение данного курса позволит значительно повысить автономность в работе с SAP, сократить время на поиск причин ошибок и улучшить качество взаимодействия в проектных командах, что делает его незаменимым инструментом для профессионального роста в экосистеме SAP.
Программа обучения
День 1 09:50 - 10:00 Подключение виртуального класса, сбор группы 10:00 - 11:30 Модуль #1 – Обзор вебинара и знакомство
- Обзор темы: как может помочь чтение ABAP-кода пониманию бизнес-процессов? Модуль #2 - Базовые конструкции ABAP
- Назначение и происхождение языка программирования ABAP.
- Обзор конструкций ABAP. 2.1. Пошаговый анализ кода: базовые функции. 11:30 - 11:40 Перерыв 11:40 - 13:30 Модуль #3 Основные функции отладчика
- Точки остановка.
- Точки наблюдения. Задания на проработку День 2 09:50 - 10:00 Подключение виртуального класса, сбор группы 10:00 - 11:30 Модуль #1 – Интерфейс и прикладные приемы отладки
- Настройка интерфейса отладчика.
- Отладка экранов, просмотр загруженных программ, отладка фоновых заданий, SLAD.
- Поиск Z-кода и возможных точек расширения. 11:30 -11:40 Перерыв 11:40 - 13:30 Модуль #2 – Инструменты трассировки
- Трассировка запросов к БД (ST05).
- ABAP-трассировка (ST12).
- Инструмента поиска и анализа статичного кода. Задания на проработку День 3 09:50 - 10:00 Подключение виртуального класса, сбор группы 10:00 - 11:30 Модуль #1 – Ускоренный поиск кода в прикладных приложениях
- Разбор программ печати, ALV-отчетов, анализ полномочий пользователя.
- Работа с версионностью программ, способы переноса объектов и выравнивания версий. 11:30 - 11:40 Перерыв 11:40 - 13:30 Модуль #2 – Рекомендации к постановке ТЗ
- Определение «хороших» и «плохих».
- Факторы, ускоряющие разработку.
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.