Programowanie zaawansowane X++ (AX 2009)
Szczegóły
Czas trwania:
5 dni
Cena:
4400 PLN (*)
Najbliższy termin:
15 lis - 19 lis
Lokalizacja:
Warszawa
Zapisy:
+48 81 441 11 77
e-mail
Celem kursu jest zapoznanie uczestników z podstawami języka oraz zaawansowanymi technikami wykonywania zmian programistycznych za pomocą obiektowego języka programowania X++ używanego przez zintegrowane środowisko programistyczne MorphX® w systemie Microsoft Dynamics AX® 2009. Zmiany te dotyczą zarówno struktury danych, interfejsu użytkownika, reportów, ale także zmiany logiki biznesowej systemu.
Program szkolenia

Uczestnik poznaje składnię języka X++, sposób dostępu do danych, mechanizm przechwytywania wyjątków i bezpieczeństwa kodu. Następnie zapoznaje się z metodologią projektowania, tworzenia i wdrażania zmian programistycznych na środowisku testowym i produkcyjnym. Dodatkowo kurs zawiera opis narzędzi programistycznych używanych podczas wykonywania zmian programistycznych używając języka X++. Kurs podczas ćwiczeń praktycznych daje możliwość zapoznania się z technikami tworzenia i zaawansowanych modyfikacji tabel, widoków, map, formatek, raportów oraz klas zawierających logikę biznesową systemu Microsoft Dynamics AX 2009. Po ukończeniu kursu uczestnicy zdobędą wiedzę, która pozwoli:

  • Zidentyfikować kluczowe właściwości programowania przy użyciu języka X++
  • Opisać podstawowe obiekty z rodziny Axapta Foundation Classes
  • Używać narzędzi programistycznych dostępnych w Microsoft Dynamics AX 2009
  • Tworzyć hierarchię obiektów i modele danych za pomocą narzędzie Reverse Engineering
  • Używać zbioru najlepszych wskazówek (Best Practice) do tworzenia modyfikacji
  • Używać rozszerzonych typów danych, jako typów zmiennych
  • Używać bloków kodu takich jak instrukcje warunkowe i pętle
  • Używać standardowych funkcji systemu
  • Budować proste i zaawansowane metody interakcji z użytkownikiem i wyświetlania danych
  • Tworzyć klasy, używać dziedziczenia, polimorfizmu, interfejsów
  • Używać modyfikatorów metod, klas i innych obiektów
  • Używać poleceń SQL języka X++ do pobierania i modyfikacji danych
  • Używać framework'u Query, RunBase, RunBaseBatch
  • Używać różnych technik dostępu i modyfikacji danych z zewnętrznych źródeł danych
  • Tworzyć bezpieczny kod X++
  • Tworzyć i modyfikować pliki pomocy dla danych obiektów drzewa AOT
  • Przenosić zmiany programistyczne na inne środowiska (np. Testowe lub Produkcyjne)
  • Tworzyć optymalne zapytania do bazy danych
  • Opisać mechanizmy cache'owania danych
  • Obsłużyć problemy z blokowaniem bazy danych
  • Używać tabel tymczasowych
  • Opisać standardy i reżim programowania używany w istniejącym kodzie systemu Microsoft Dynamics AX 2009
  • Używać klas kolekcji do przechowywania danych
  • Modyfikować i używać Application Substituted Kernel Classes
  • Przykazywać parametry używając różnych technik oraz klasy Args
  • Dynamicznie zmieniać wygląd, zachowanie i właściwości formatek
  • Tworzyć listy rozwijane, kreatorów i listy czynności
  • Podejmować decyzje o położeniu tworzonego kodu
  • Modyfikować wygląd, zachowanie i właściwości raportów.
Grupa docelowa
Kurs jest przeznaczony dla osób, które planują wykonywać zmiany programistyczne w systemie Microsoft Dynamics AX 2009, modyfikując istniejące funkcjonalności lub tworząc nowe, dostosowując tym samym system do indywidualnych potrzeb klienta, programując w języku X++. Kurs ten przyniesie wymierne korzyści konsultantom wykonującym szkolenia dla klienta lub świadczącym usługi wsparcia systemu Microsoft Dynamics AX 2009.
Wymagania
  • Odbyte szkolenie 8011: Programowanie podstawowe MorphX w Microsoft Dynamics AX 2009 (Development I)
  • Praktyczna znajomość zagadnień programowania obiektowego.
Certyfikacja
Szkolenie przygotowuje do egzaminu:
MB6-821 - AX 2009 MorphX Solution Development
 * - cena brutto za jednego uczestnika,
opłata jest zwolniona z podatku VAT
Promocja
Najbliższe szkolenia
13

Pn
wrz

14

Wt
wrz

15

Śr
wrz

16

Cz
wrz

17

Pt
wrz

18

So
wrz

19

N
wrz

Wyszukaj szkolenia
Kontakt
Paulina Pietrzak
Doradca Kluczowych Klientów

+48 513 089 181 2
paulina.pietrzak@mcsk.pl
Kontakt
Agata Wlizło
Specjalista ds. organizacji szkoleń

+48 513 089 182
agata.wlizlo@mcsk.pl