MAXCACHE no licensing 80012 Разработка II в Microsoft Dynamics AX 2009 | Giusto Consulting

Курс 80012. Разработка II в Microsoft Dynamics AX 2009

↓ Запрос на обучение

Course 80012A. Development II in Microsoft Dynamics AX 2009

Продолжительность курса 2 дня.

Ближайшие даты по обучению Axapta.

Описание.

Этот двухдневный курс 80012 Разработка II в Microsoft Dynamics AX 2009 обучает слушателей разработке в Microsoft Dynamics AX 2009, используя X++. Этот курс начинается с изучения основ X++ и его отношение к объектно-ориентированному программированию, в добавление к инструментам разработки, используемых в Microsoft Dynamics AX 2009. Слушатель узнает о специфических управляющих структурах, обращаясь к базе данных, использующей X++, и управляющей исключениями в Microsoft Dynamics AX 2009. Этот курс является вводным в разработку в Microsoft Dynamics AX 2009, используя X++.

Аудитория.
Курс предназначен для лиц которые планируют заниматься разработкой в Microsoft Dynamics AX используя Х++. Обычно это консультанты которые занимаются созданием приложений основанных на конкретных потребностях клиентов, а также тренингом и поддержкой. Курс особенно полезен тем кто не знаком с концепциями объектно-ориентированного программирования и программирования с использованием Х++.

Предварительная подготовка.

Кроме того рекомендуется:

  • Иметь практическое знание объектно-ориентированного программирования.

По завершении курса.

  • Идентифицировать ключевые особенности разработки с X++.
  • Понимать основу объектно-ориентированного программирования.
  • Использовать инструменты разработки Microsoft Dynamics AX 2009.
  • Создавать объекты и модели данных, из существующих прикладных элементов, используя Reverse Engineering tool.
  • Использование лучших практик программирования.
  • Использование переменных типов данных.
  • Использование различных доступных операторов и где они используются.
  • Контроль программного потока с использованием условных операторов в X++.
  • Использование стандартного функционала для построения приложений.
  • Использование команды вывода для  показа данных и сообщений пользователю.
  • Использование классов в разработке с X++.
  • Расширение класса, используя понятие наследования.
  • Описание отличия между объектом и классом.
  • Инициализация переменных в соответствующем месте согласно обзору правил.
  • Называть методы в пределах класса.
  • Использовать различные доступные типы методов.
  • Описывать сходства и отличия между таблицами и классами.
  • Восстановление данные из базы данных.
  • Создавать, обновлять и удалять данные в базе данных.
  • Использование и создание запросов, используя ядро классов.
  • Использование команд Try, Catch, Retry.
  • Идентифицировать и создавать код, используемый, в управлении оптимистическими исключениями параллелизмов.

Структура курса.

Глава 1. Введение в X++.
Этот модуль дает основные знания для понимания процесса разработки,  с использованием X++. Слушатели научатся использовать главные инструменты разработки в Microsoft Dynamics AX 2009.

Глава 2. X++ контрольные структуры.
Этот модуль посвящен программированию конструкций в X++, таким как циклы, условные операторы, и функции. Кроме того слушатели смогут эффективно взаимодействовать с конечным пользователем, использующим команды вывода X++.

Глава 3. Объекты и Классы.
В этом модуле рассматривается понятие объектно-ориентированного программирования и его использование в X ++. В финале изучения этого модуля у слушателей сформируются твердые знания, для разработки в Microsoft Dynamics AX 2009,  с использованием объектно-ориентированного программирования.

Глава 4. Доступ к Базе данных.
В этом модуле изучается разработка модификаций, которые взаимодействуют с базой данных Microsoft Dynamics AX 2009. Данные функциональные возможности часто бывают необходимы, что делает этот модуль важным при изучении разработки с использованием X ++.

Глава 5. Обработка исключений.
В этом модуле рассматриваются вопросы обработки исключений, которые происходят при выполнении кода. Это важный навык в программировании для создания более эффективных приложений.