
Praktyczne szkolenia na żywo z Java.
Java jest językiem zorientowanym obiektowo, który w dużej mierze opiera się na C i C++.W odróżnienieniu od Ci C++ usunięto mechanizmy będące przyczyną częstych błędów programistycznych (wskaźniki, wielokrotne dziedziczenie, przeciążanie operatorów). Obecnie obszar zastosowań Javy jest systematycznie rozszerzany. Java posiada swoją własnę maszynę wirtualną - Java Virtual Machine (JVM), która ma swój zestaw rejestrów, zestaw instrukcji, stos i pamięć dla programów. Programy napisane w Javie są kompilowane do poziomu kodu pośredniego, nazywanego kodem bajtowym Javy (bytecode). Kod bajtowy jest interpretowany przez wirtualną maszynę JVM do postaci programu wykonywalnego dla danego systemu operacyjnego. Dzięki tej standaryzacji , programy napisane w Javie są uniwersalne i działają z każdym systemem. Wśród szkoleń NobleProg można znaleźć m.in. programowanie, administrację serwerem Glassfish, JBoss, optymizację bezpieczeństwa aplikacji czy wzorce projektowe lub wymiany informacji REST.
Szkolenie na żywo może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce
Zdalne szkolenie online odbywa się za pomocą interaktywnego, zdalnego pulpitu DaDesktop .
NobleProg Twój lokalny dostawca szkoleń.
Opinie uczestników
Przedstawienie problemu jego rozwiazanie, gdzie można wykorzystać wzorzec, ćwiczenia
Jarosław Nastasowski
Szkolenie: Wzorce projektowe w Java
Profesjonalne podejście, dobre tempo szkolenia, doprecyzowywanie zagadnień jeżeli była taka potrzeba.
Gwidon Kłapsia
Szkolenie: Wzorce projektowe w Java
dobrze dobrane przykłady do wytłumaczenia kodu
Sebastian Sędziejowski
Szkolenie: Wzorce projektowe w Java
Praca własna i pomoc przy problemach z oprogramowaniem zagadnienia.
Maciej Lichwa
Szkolenie: Wzorce projektowe w Java
praktyka oraz instalacja i uzywanie komponentow pochodnych potrzebnych do szkolenia (mysql, tomcat itp)
Grzegorz Winiarski
Szkolenie: Programowanie w języku Java
komunikatywny sposob prowadzenia, prosty i zrozumialy jezyk, tlumaczenie do skutku
Agata Wodecka-Barejko
Szkolenie: Programowanie w języku Java
Komunikacja z trenerem - chęć odpowiadania na zadawane pytania.
Michał Rajkowski
Szkolenie: Administracja serwerem GlassFish
Cwiczenia
Piotr Paprzycki
Szkolenie: Programowanie w języku Java
Indywidualne podejscie do sluchacza przez prowadzacego. Cierpliwosc i szeroka wiedza prowadzacego.
Damian Karbowski
Szkolenie: Programowanie w języku Java
możliwość rozwiązywania własnych problemów, podpowiedzi rozwiązań
Anna Klonowska
Szkolenie: Programowanie w języku Java
Live sessions i dostosowanie programu do oczekiwań
Marek Rodkiewicz
Szkolenie: Java Advanced
Wiedza prowadzącego oraz porównania
Katarzyna Kępka
Szkolenie: Java Performance Tuning
Wiedza teoretyczna i praktyczna, dokładne szczegółowe omawianie tematu, kontakt z prowadzącym.
Mariusz Klajnert
Szkolenie: Java Performance Tuning
pasja prowadzacego i chec dzielenia sie wiedza
MISYS GLOBAL LIMITED (SP. Z O.O.) ODDZIAŁ W POLSCE
Szkolenie: Java Performance Tuning
Informacje o praktycznych zastosowaniach z rzeczywistych projektów.
Piotr Czapiewski
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Cwiczenia praktyczne z prawdziwymi problemami
Mirek Mielniczek
Szkolenie: Wzorce projektowe w Java
Ciekawe przykłady, nie tylko z życia codziennego ale i typowo biznesowe.
Przemysław Wojtków
Szkolenie: Wzorce projektowe w Java
porównywanie zagadnień abstrakcyjnych - sciesle technicznych do rzeczywistości. przelozenie tego co widaćw normalym swiecie na jezyk programowania
Paweł Koniec
Szkolenie: Programowanie w języku Java
Ewidentnie duze doswiadczenie prowadzacego, spora wiedza nt. architektury i implementacji.
Amadeusz Zasiek
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
ćwiczenia, wiedza na każde zadane pytanie
Jarosław Ciotucha - Orange Szkolenia Sp. zo.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Dużo praktycznych przykładów i omawiania rzeczywistych zagadnień użycia EJB
Krzysztof Świątczak - Orange Szkolenia Sp. zo.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Wiedza prowadzącego
Marcin Zys - Orange Szkolenia Sp. zo.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Wyczerpujące odpowiedzi na wszelkie pytania.
Mateusz Chołodziński - Aplikacje Krytyczne Sp. z o.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Nauka wcześniej zaprezentowanych zagadnień teoretycznych poprzez praktyczne ćwiczenia.
Aplikacje Krytyczne Sp. z o.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Przerwy między wykładami w postaci ćwiczeń. Pozytywny stosunek prowadzącego i łatwość nawiązywania rozmowy.
Aplikacje Krytyczne Sp. z o.o.
Szkolenie: Programowanie Java Enterprise J2EE i JBoss (EJB 3.0)
Przyklady praktyczne
PZU S.A.
Szkolenie: Wzorce projektowe w Java
Proste przykłady i ich implementacja.
PZU S.A.
Szkolenie: Wzorce projektowe w Java
Fajna by la forma, że najpierw krotki wstep teoretyczny a potem cwiczenia
PZU S.A.
Szkolenie: Wzorce projektowe w Java
Przykłady i implementacja niektórych wzorców - dzięki temu łatwiej pojąć jak coś zastosować w praktyce.
PZU S.A.
Szkolenie: Wzorce projektowe w Java
Wiedza zawodowa trenera.
PZU S.A.
Szkolenie: Wzorce projektowe w Java
Podejście trenera, tempo idealnie dobrane do grupy. Skupienie się na najważniejszych tj najbardziej praktycznych zagadnieniach, tych które przydadzą się praktycznie. Słuchanie potrzeb grupy. Bardzo dobre przygotowanie.
Jakub Dziekan - PZU S.A.
Szkolenie: Wzorce projektowe w Java
Skupienie się na fundamentach
Nordea Bank Abp S.A.
Szkolenie: Spring Webflux
Elastyczność i dostosowywywanie się wykładowcy do wiedzy grupy
Nordea Bank Abp S.A.
Szkolenie: Spring Webflux
Praktyczna wiedza i wiele przydatnych wskazówek co robić a czego unikać.
Nordea Bank Abp S.A.
Szkolenie: Spring Webflux
- zachowanie równowagi pomiędzy teorią i praktyką - bezpośrednia prezentacja na kodzie omawianych mechanizmów - zwracanie uwagi na dobre praktyki, zarówno w ramach omawianych tematów, jak i dot. programowania ogólnie - fajnie, że poruszyliśmy inne zagadnienia, nie związane bezpośrednio z tematyką szkolenia
Nordea Bank Abp S.A.
Szkolenie: Spring Webflux
dużo przykładów
Marcin Kowalczyk
Szkolenie: Java Intermediate and Advanced
Szybkość rozwiązywania problemów kursantów
Dariusz Stefańczyk
Szkolenie: Java Intermediate and Advanced
przygotowanie szkolenia na wysokim poziomie, nic się nie zacinało, wiedza trenera bardzo wysoka oraz szybkość reakcji również
Szkolenie: Java Intermediate and Advanced
wiedza przekazana w sposób praktyczny.
Maciej Mendela
Szkolenie: Java Intermediate and Advanced
Szybkość rozwiązywania problemów kursantów
Dariusz Stefańczyk
Szkolenie: Java Intermediate and Advanced
Prowadzenie zajęć wraz z git'em. Możliwość ściągnięcia aktualnego stanu rozwiązywanego zadania.
Szkolenie: Java Intermediate and Advanced
Spokój i wsparcie prowadzącego
PSI Polska Sp. z o.o.
Szkolenie: Java EE 8 for Beginners
przeplatanie teorii ćwiczeniami, weryfikacja ćwiczeń
Agencja Restrukturyzacji i Modernizacji Rolnictwa
Szkolenie: Rest Assured APIs with Postman and Java
Benchmarking GC
Marek Mrowca
Szkolenie: Java Performance Tuning
przygotowanie szkolenia na wysokim poziomie, nic się nie zacinało, wiedza trenera bardzo wysoka oraz szybkość reakcji również
Szkolenie: Java Intermediate and Advanced
Prowadzenie zajęć wraz z git'em. Możliwość ściągnięcia aktualnego stanu rozwiązywanego zadania.
Szkolenie: Java Intermediate and Advanced
Plany szkoleń z technologii Java
To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalne) jest skierowane do programistów internetowych, którzy chcą korzystać z Angular i Spring Boot do tworzenia pełnych aplikacji stosu.
Do końca tego szkolenia uczestnicy będą mogli:
- Opracuj pełną aplikację stosu z Angular i Sping Boot.
- Tworzenie aplikacji zaplecza za pomocą Spring Boot.
- Tworzenie aplikacji frontonu za pomocą Angular.
- Użyj zabezpieczenia sprężyny, aby skonfigurować uwierzytelnianie dla aplikacji pełnego stosu.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić się na spotkanie.
Kurs nie obejmuje szczegółowych ram automatyzacji testów, takich jak Selenium . Pomija także tradycyjne podejście do nauki Java „Hello World”, ponieważ nie jest to kurs poświęcony tworzeniu aplikacji. Ten kurs ma na celu szybkie uruchomienie uczestników dzięki automatyzacji testów. Jeśli znasz już Java i chcesz od razu przystąpić do testowania z Selenium , sprawdź: Wprowadzenie do Selenium (https://www.nobleprog.com/introduction-selenium-training) .
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
This instructor-led, live training (online or onsite) is aimed at Java developers who wish to optimize their Jave EE 8 development environment to create, build, test, debug and deploy business applications.
By the end of this training, participants will be able to:
- Set up and configure the necessary development environment for Java EE 8.
- Make use of the Java EE 8 features to develop business applications that are Java EE-compliant.
- Utilize the appropriate methods to optimize their Java EE 8 environment.
- Improve their application monitoring routines.
- Recognize the critical factors for efficient application systems performance.
- Perceive the potential of Java EE 8 when implemented in other ventures.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
This instructor-led, live training (online or onsite) is aimed at developers who wish to develop Java Enterprise applications with OpenXava.
By the end of this training, participants will be able to:
- Install and configure OpenXava.
- Select and use other Java tools and frameworks together with OpenXava.
- Develop an advanced database driven business application.
- Test and debug an OpenXava application.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
- To learn more about OpenXava, please visit: https://www.openxava.org/
To prowadzone przez instruktora, szkolenie na żywo (na miejscu lub zdalne) jest skierowane do programistów java, którzy chcą korzystać z Gradle do automatyzacji procesu tworzenia sieci Java.
Do końca tego szkolenia uczestnicy będą mogli:
- Tworzenie aplikacji Java za pomocą Gradle.
- Zarządzanie zależnościami w aplikacji Java.
- Użyj Gradle w chmurze.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku live-lab.
Opcje dostosowywania kursu
- Aby poprosić o dostosowane szkolenie dla tego kursu, skontaktuj się z nami, aby umówić się na spotkanie.
Software Developer, Technical Team Leader, Business Analyst, System Analyst
Charakterystyka i cel kursu
Celem szkolenia jest zapoznanie się z praktycznym zastosowaniem wzorców projektowych Gang of Four. Uczestnicząc w szkoleniu poznasz obszary w których wybrane wzorce mają zastosowanie. Podczas warsztatów w których będziesz samemu opracowywał rozwiązania prostych problemów lub prowadził refaktoryzację fragmentów kodu zdobędziesz podstawy praktyki w stosowaniu najpopularniejszych wzorców.
Do każdego z punktów szkolenia zostały zaplanowane odpowiednie ćwiczenia, tak aby uczestnicy nabyli praktyczne umiejętności oraz potrafili rozwiązać napotkane case'y w swojej codziennej pracy.
This instructor-led, live training (online or onsite) is aimed at developers who wish to understand the foundational technologies behind enterprise Java applications. The course also provides an excellent foundation for continuing on to learning Java frameworks such as Spring.
By the end of this training, participants will be able to:
- Install and configure the development environment needed to begin developing a Java web application.
- Understand how the MVC design pattern is implemented in Java applications.
- Implement Java Fetures such as JSP scripting elements, deployment descriptors and annotations.
- Create a sample web application that takes user queries, fetches data from a database and returns the results.
- Debug and troubleshoot legacy enterprise applications built with Java.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
This instructor-led, live training (online or onsite) is aimed at web developers who wish to use JavaServer Faces to create enterprise-level web applications.
By the end of this training, participants will be able to:
- Build a JavaServer Faces CRUD application that connects to a database.
- Validate forms through filtering input and sanitizing output.
- Use JDBC API and MySQL to perform operations on data.
- Secure Java EE web applications.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
W rozszerzonej wersji (5 dni) uczestnicy nauczą się również tworzyć aplikacje konsolowe i z GUI, jak również komunikować się z bazą danych czy przez TCP/IP.
During the training, participants will learn about process and modern tools for producing efficient software in Java. They learn performance-related traps, benchmarking, profiling, tuning, memory analysis, performance tricks using collections or IO. Learned topics and tools are applicable regardless of the technologies used in the project, because we focus on language-level performance, tools and embedded libraries. Tuning discusses parameters of JVM provided by Oracle.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą tworzyć wielowątkowe aplikacje w Java .
Pod koniec tego szkolenia uczestnicy będą mogli:
- Twórz wielowątkowe aplikacje w Java w dowolnym celu i skali.
- Zastosuj algorytmy bez blokad i struktury danych w celu zwiększenia wydajności.
- Porównaj wzorce projektowe i uwagi dotyczące wydajności w celu lepszej optymalizacji.
- Wdrażaj wątki w Java do udostępniania danych i komunikacji.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
Ten prowadzony przez instruktora trening na żywo wprowadza uczestników w obszerną bibliotekę React iveX do rozwijania responsywnych aplikacji i przechodzenia uczestników przez szereg przypadków, demonstrując użyteczność i funkcjonalność kluczowych funkcji React iveX.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zapoznaj się z reaktywnym paradygmatem programowania i funkcjonalnością obserwowalności oraz ich powszechnym wykorzystaniem przy tworzeniu ciężkich aplikacji interfejsu użytkownika
- Pomyślnie skonfiguruj środowisko dla React iveX
- Twórz obserwowalne zdarzenia z wielu różnych elementów
- Zastosuj funkcje przekształcania i filtrowania React iveX
Publiczność
- Deweloperzy
Format kursu
- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla architektów oprogramowania i twórców stron internetowych, którzy chcą wykorzystywać RabbitMQ jako oprogramowanie pośredniczące i program do przesyłania wiadomości w Java używając Spring do tworzenia aplikacji.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Do budowania aplikacji używaj Java i Spring z RabbitMQ .
- Projektuj systemy asynchroniczne oparte na komunikatach za pomocą RabbitMQ .
- Twórz i stosuj kolejki, tematy, wymiany i powiązania w RabbitMQ
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą budować funkcjonalne aplikacje internetowe typu front-end i back-end przy użyciu Spring Boot , React i Redux.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Zbuduj aplikację typu front-end za pomocą React i Redux.
- Twórz API RESTful z Spring Boot .
- Zabezpiecz usługi sieciowe za pomocą zabezpieczeń Spring i tokenów sieciowych JWT.
Format kursu
- Interaktywny wykład i dyskusja.
- Dużo ćwiczeń i ćwiczeń.
- Praktyczne wdrożenie w środowisku na żywo.
Opcje dostosowywania kursu
- Aby poprosić o niestandardowe szkolenie dla tego kursu, skontaktuj się z nami w celu umówienia się.
W tym prowadzonym przez instruktora szkoleniu na żywo uczestnicy dowiedzą się, jak zainstalować, skonfigurować, zarządzać, rozwiązywać problemy i optymalizować serwer aplikacji TomEE.
Publiczność
- Deweloperzy
- Administratorzy systemu
- Inżynierowie DevOps
Format kursu
- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
Ten prowadzony przez instruktora, szkolenia na żywo (na miejscu lub zdalnie) jest skierowany do deweloperów sieci Web, którzy chcą budować interfejsy API REST z Spring Data REST.
Do końca tego szkolenia uczestnicy będą mogli:
- Budowanie interfejsów API REST za pomocą Spring Data REST.
- Uwidacznianie interfejsów API RESTful za pomocą Spring Data REST.
- Testowanie i rozwiązywanie problemów z interfejsów API REST przy użyciu Postman.
Format kursu
- Interaktywny wykład i dyskusja.
- Wiele ćwiczeń i praktyki.
- Praktyczne wdrożenie w środowisku laboratorium na żywo.
Opcje dostosowywania kursu
- Aby poprosić o szkolenie dostosowane do tego kursu, skontaktuj się z nami, aby umówić się.
W tym instruktażowym szkoleniu na żywo uczestnicy poznają kluczowe funkcje i architekturę Spring Boot oraz jego związek z podstawową strukturą Spring. Instruktor zapewnia duże możliwości zastosowania tej wiedzy i otrzymywania informacji zwrotnych. Uczestnicy przeprowadzą praktyczne ćwiczenia na żywo w zakresie definiowania, konfigurowania i wdrażania aplikacji Spring.
Pod koniec kursu uczestnicy będą mieli niezbędną wiedzę i praktykę, aby szybko wdrożyć własną aplikację Spring.
Format kursu
- Duży nacisk na praktyczne ćwiczenia. Większość pojęć poznaje się na podstawie próbek, ćwiczeń i praktycznego rozwoju.
This instructor-led, live training (online or onsite) is aimed at Java developers who wish to use the Spring 5 framework to develop and deploy build enterprise web applications.
By the end of this training, participants will be able to:
- Install and configure Spring 5.
- Understand and implement Spring 5's latest features.
- Access databases with Spring Application.
- Use the new reactive web framework, WebFlow, to make an application reactive.
- Integrate a Spring application with legacy Java EE applications.
- Test and deploy an enteprise-grade Spring application.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
W tym miejscu prowadzone przez instruktorów, szkolenia na żywo, uczestnicy nauczą się rozwijać bogatych interfejsów użytkownika z wykorzystaniem Java potężną bibliotekę GUI „s, Java FX.
Pod koniec tego szkolenia uczestnicy będą mogli:
- Stworzenie nowoczesnego, wizualnie miłe Java aplikacji przy użyciu Java FX
- Zintegruj Java FX ze starszymi aplikacjami Java Swing i SWT
- Dodaj grafikę 3D i efekty do ich aplikacji
- Przetestuj i debuguj ich aplikację Java
- Wdrażanie aplikacji w sieci lub jako aplikacja komputerowa
Publiczność
- Twórcy aplikacji
- autorzy strony
Format kursu
- Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka praktyczna
Uwaga
- Aby poprosić o niestandardowe szkolenie na ten kurs, skontaktuj się z nami w celu umówienia.