Szkolenia IT

ConSol* chętnie dzieli się swoją wiedzą i pomaga innym lepiej poznać tajniki profesjonalnego programowania. Nasza oferta szkoleniowa jest specjalnie dostosowana do potrzeb zespołów developerskich i/lub indywidualnych programistów pragnących w najkrótszym czasie pogłębić swoją wiedzę w zakresie Java i innych powiązanych z nią technologii.

Wszystkie prowadzone szkolenia mają charakter praktycznych i technicznych warsztatów, podczas których grupa uczących się osób tworzy pod okiem prowadzącego przykładową aplikację. Nasze doświadczenie pokazuje, że jest to najlepsza droga do zaznajomienia się z możliwościami omawianej technologii i zdobycia praktycznych umiejętności. Aktywne współuczestnictwo w warsztatach umożliwia naukę, ukierunkowaną na faktyczne potrzeby szkolących się osób.

Proponujemy również ciekawe i nowatorskie podejście do szkoleń. Np. szkolenie nie koniecznie musi odbywać się wg ustalonego scenariusza - Twój zespół sam może wybrać, jaka aplikacja zostanie stworzona w trakcie szkolenia. Po ustaleniu zakresu prac nad systemem, odbywa się teoretyczne zapoznanie z technologiami i narzędziami, które będą użyte do budowy aplikacji i zespół zabiera się do pracy!

Wszystkie szkolenia mogą zostać sprofilowane pod konkretne potrzeby Klienta (np. mogą służyć utworzeniu prototypowej aplikacji interesującej z punktu widzenia klienta). Wystarczy skontaktować się z nami i przed planowanym terminem szkolenia przesłać specyfikację lub zrzut ekranu prototypu aplikacji, która zostanie stworzona w trakcie szkolenia.

Skontaktuj się z nami, żeby dowiedzieć się o szkoleniach.

 

Centrum Szkoleń++

W ramach rozbudowy działań edukacyjno-szkoleniowych firma ConSol* Polska uruchomiła specjalny portal dedykowany szkoleniom http://www.it-szkolenia.pl/. Jest to miejsce, gdzie można dowiedzieć się więcej o naszej ofercie szkoleniowej.

Zapraszamy serdecznie!

 

 

1. Programowanie w Java (3-5 dni)

Szkolenie pozwala zdobyć podstawowe umiejętności programowania w języku Java, w szczególności związane z programowaniem aplikacji okienkowych. Omawiane są podstawy programowania obiektowego, elementy języka Java, kolekcje, wątki, programowanie sieciowe, RMI, applety. W trakcie zajęć uczestnicy zapoznają się również z obszernymi zasobami Java Community, a także przydatnymi narzędziami do tworzenia oprogramowania, takimi jak ANT, Eclipse i CVS.

 

2. Programowanie aplikacji internetowych zgodnych ze specyfikacją JEE 5.0 (1-3 dni)

Odbiorcami szkolenia są osoby zainteresowane nabyciem praktycznych umiejętności z zakresu tworzenia aplikacji web opartych o platformę Java Enterprise Edition. Szkolenie przeznaczone jest zarówno dla początkujących jak i zaawansowanych programistów Java chcących rozszerzyć swoje umiejętności. Uczestnicy szkolenia nabywają praktyczne umiejętności tworzenia aplikacji internetowych w oparciu o platformę Java EE 5.0. W zakres ćwiczeń wchodzi nauka reguł tworzenia warstwy biznesowej i widoku aplikacji web, wykorzystania wzorców projektowych oraz pracy w tym zakresie w środowisku Eclipse.

 

3. Programowanie komponentów zgodnych ze specyfikacją JEE 5.0 (4-5 dni)

Odbiorcami szkolenia są doświadczeni jak i średnio zaawansowani programiści języka Java chcący poszerzyć swoje umiejętności o posługiwanie się komponentami EJB,  programowania aplikacji asynchronicznych z użyciem JMS oraz użycia związanych z tym wzorców projektowych. Szkolenie obejmuje między innymi takie zagadnienia jak: konfigurowanie środowiska serwera aplikacyjnego, tworzenie komponentów EJB, ich konfiguracja i parametryzacja z pomocą adnotacji oraz deskryptorów wdrożeniowych, obsługa wyjątków.

 

4. Tworzenie aplikacji webowych z wykorzystaniem frameworku Wicket (3-4 dni)

Warsztaty, które pozwalają nabyć praktyczne umiejętności tworzenia aplikacji internetowych. Szkolenie obejmuje budowę aplikacji webowej w oparciu o framework Wicket, integracje ze Springiem oraz dostęp do bazy danych (JDBC). W trakcie kursu uczestnicy dowiedzą się, jak przy użyciu tych technologii tworzyć wydajne, skalowalne aplikacje internetowe. Częścią kursu jest również zapoznanie się z wybranym serwerem aplikacyjnym (Tomcat).

 

5. Administracja serwera aplikacji JBoss (2-3 dni)

Warsztaty przeznaczone są dla osób, które będą zajmować się administracją serwera JBoss. Szkolenie obejmuje wszelkiego rodzaju zagadnienia związane z instalacją, utrzymaniem dostrajaniem i monitorowaniem serwera JBoss. Uczestnicy uzyskają wiedzę na temat integracji JBoss-a z bazą danych, zabezpieczaniem JBoss-a i aplikacji na nim wdrożonych, dowiedzą się o mechanizmach zabezpieczania komponentów aplikacji i usług serwera, konfigurowania połączeń po protokole https, optymizacja współpracy z serwerem Apache, konfigurowanie klastra serwerów aplikacji.

 

6. Biblioteki SWT i JFace (1 dzień)

Szkolenie przybliżające biblioteki SWT (komponenty, layout managery, programowanie wątkowe) oraz JFace (zaawansowane komponenty graficzne).

 

7. Podstawy Java Server Faces (1 dzień)

Warsztaty przeznaczone dla tych, którzy chcieliby szybko zapoznać się z możliwościami komponentowego frameworku do tworzenia aplikacji - Java Server Faces (JSF). Po ukończeniu warsztatów uczestnicy będą posiadać wiedzę wystarczającą do samodzielnego tworzenia aplikacji internetowych w technologii JSF. Szkolenie obejmuje m.in. konfigurację środowiska (MyFaces + Tomahawk), tworzenie reguł nawigacji, managed beanów, konwerterów standardowych i niestandardowych, walidatorów, zagadnienia i18n w JSP i w kodzie Java, korzystanie z dostępnych komponentów, integrację z Faceletes.

Szkolenie jest przeznaczone dla osób, które dobrze orientują się w API servletów i JSP oraz dla tych, którzy już mają doświadczenie w tworzeniu aplikacji webowych.

 

8. Spring Framework (3-5 dni)

Praktyczne, intensywne wprowadzenie do Spring Framework. W trakcie szkolenia uczestnicy zapoznają się z pojęciami kontenera obiektów, Inversion of Control, Dependency Injection. Szkolenie obejmuje wszystkie podstawowe elementy składowe: fabrykę komponentów, kontekst aplikacji, programowanie aspektowe, DAO, integrację z narzędziami do mapowania O/R (Hibernate), transakcje, remoting oraz framework MVC. Celem warsztatów jest zdobycie praktycznych umiejętności w stosowaniu Springa w aplikacjach, niezależnie, czy są to aplikacje webowe, okienkowe, czy serwerowe.

Istnieje też możliwość przeprowadzenia skróconej wersji szkolenia ze Spring Framework (dwa dni), na którym nie jest omawiane zastosowanie Springa w aplikacjach webowych, a główny nacisk położony jest na kontener IoC, programowanie aspektowe i warstwę DAO.

 

9. Hibernate - techniki zaawansowane (2-3 dni)

Adresatami szkolenia są programiści Java pragnący zapoznać się z zasadami tworzenia aplikacji internetowych na platformie J2EE z wykorzystaniem najnowszych trendów i technologii: JSF, EJB 3.0 , JPA (Hibernate), AJAX, a także frameworku SEAM. Szczególny nacisk położony jest na optymalizację oraz monitorowanie pracy aplikacji korzystającej z  popularnej biblioteki do mapowania O/R. Wymagana jest dobra znajomość programowania w języku Java, a także podstaw relacyjnych baz danych i SQL. Zalecana jest również znajomość technologii Servlet/JSP.

 

10. Szkolenia przygotowane specjalnie na życzenie klienta

Możemy przygotować szkolenie idealnie dostosowane do Twoich potrzeb. Wybierz technologie, które Ciebie interesują a skomponujemy szkolenie specjalnie dla Ciebie.