Top menu PL

Języki

Erudis - your road to knowledge
Usługi

Oferujemy usługi związane ze wsparciem zespołów pracujących w projektach informatycznych. Naszą ambicją jest dostarczanie dopasowanego do potrzeb klienta rozwiązania obejmującego szkolenia, narzędzia i ich wdrożenie oraz konsultacje.

Specjalizujemy się w doradztwie dotyczącym wsparcia tworzenia systemów informatycznych w całym cyklu ich życia. Począwszy od zbierania wymagań, przez modelowanie architektury, projektowanie systemów i implementację. Specjalizujemy się szczególnie w doradztwie w zakresie technologii Java, zarządzania cyklem życia systemu (SyLiM, ALM), modelowania aplikacji w języku UML oraz zarządzania wymaganiami.

Zarządzanie wymaganiami

Organizacje potrzebujące w sposób zorganizowany zarządzać wymaganiami wspieramy za pomocą szkoleń i konsultacji. Dostarczamy wiedzy z zakresu zbierania wymagań ich dokumentowania oraz zarządzania wymaganiami i zmianami wymagań.

Modelowanie architektur i systemów w UML

Osobom modelującym lub planującym modelowanie aplikacje w UML dostarczamy niezbędnej wiedzy dotyczącej pracy z tym językiem. Nasze szkolenia i konsultacje dotyczą zagadnień związanych z samym sposobem użycia UML-a, praktycznym jego wykorzystaniem go w projekcie informatycznym oraz użyciem niezbędnych narzędzi ułatwiających modelowanie. Wspieramy naszych klientów w następujących obszarach

  • Analiza systemów z wykorzystaniem UML
  • Projektowanie systemów z wykorzystaniem UML
  • Projektowanie architektur i zarządzanie integracją systemów z wykorzystaniem UML
  • Tworzenie DSL opartych o UML - technologie MDG, rozszerzenia Enterprise Architect
  • Implementacja wsparta przez UML - technologie MDG, generowanie kodu
  • Wdrażanie Enterprise Architect

w trakcie szkoleń wykorzystujemy oferowane przez nas narzędzia - Enterprise Architect, RAQuest.

Java

W przypadku technologii Java oferujemy pełen zakres szkoleń i konsultacji obejmujący wszystkie istotne elementy tej technologii

  • Podstawowe technologie Java SE: podstawy języka Java, dostęp do bazy danych z poziomu JDBC, wykorzystanie XML-a w aplikacjach Java, tworzenie aplikacji rozproszonych
  • Tworzenie interfejsu użytkownika grubego klienta wykorzystującego Java Swing
  • Tworzenie aplikacji bazodanowych przy pomocy Hibernate i (JPA) Java Persistence API
  • Tworzenie aplikacji WWW: technologie Java Servlets, JSP (Java Server Pages), JSF (Java Server Faces)
  • Wykorzystanie technologii AJAX do tworzenia aplikacji WWW
  • Tworzenie aplikacji korporacyjnych Java EE z wykorzystaniem komponentów EJB (Enterprise JavaBeans) i usług sieciowych JAX-WS
  • Administracja serwerem aplikacji JBoss

W czasie szkoleń wykorzystywane są środowiska programistyczne Eclipse, MyEclipse lub NetBeans oraz serwery JBoss lub GlassFish.

Migracja systemów informatycznych do technologii Java

Dla klientów, którzy chcą wdrożyć w swojej firmie technologię Java oferujemy pełne wsparcie w tym zakresie. Szczegóły oferty są dostępne w tym dokumencie. Znajduje się w nim dokładny opis ścieżek szkoleniowych, narzędzie, wsparcia. Dodatkowo znajduje się przegląd najważniejszych cech technologii Java, które czynią ją wartą rozważenia.

Zarządzanie zmianami i cyklem życia

Oferujemy konsultacje i szkolenia dotyczące organizacji projektu informatycznego, zarządzania wersjami oraz błędami. Wdrażamy narzędzia i procedury do zarządzania wersjami kodu źródłowego i organizacji procesu produkcyjnego. W szczególności oferujemy szkolenia w zakresie wykorzystania Subversion.

Tworzenie dostosowanych metodyk tworzenia systemów

We współpracy z naszymi klientami tworzymy metodyki tworzenia systemów z wykorzystaniem narzędzi i opisaniem najlepszych praktyk lub procedur, które należy wykorzystać w czasie budowania systemów.

Zapraszamy do zapoznania się ze szczegółami naszej oferty w działach szkolenia i produkty oraz kontaktu z nami w sprawie konsultacji i wdrożeń.