Szkolenia Java

Szkolenia Java

Lokalne, prowadzone przez instruktorów kursy języka Java na żywo demonstrują poprzez praktyczną naukę programowania aplikacji Java Szkolenie w języku Java jest dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo" Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu NobleProg Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Java

KodNazwaCzas trwaniaCharakterystyka kursu
javafunJava Fundamentals28 godzinyKurs obejmuje podstawy programowania Java.

Wprowadza studentów w technologię Java i uczy ich podstawowej składni i pojęć Javy, co prowadzi do stworzenia prostego programu. Szkolenie obejmuje podstawowe pojęcia i funkcje języka programowania Java, koncentrując się na wyjątkach, podstawowych danych wejściowych / wyjściowych, współbieżności, wyrażeniach regularnych, strukturze kolekcji Java i środowisku platformy. Kurs kończy się, gdy wszystkie podstawowe funkcje Java zostaną wyjaśnione i przeszkolone.
reactivexReactive Programing with Javascript and ReactiveX 14 godzinyReactiveX to obszerna biblioteka do tworzenia asynchronicznych strumieni danych z wykorzystaniem obserwowalnych sekwencji Umożliwia programistom korzystanie z obserwowalnych strumieni i ich zdolność do wychwytywania emitowanych zdarzeń i wykonywania odpowiednich funkcji To instruktażowe szkolenie na żywo wprowadza uczestników w obszerną bibliotekę ReactiveX do tworzenia responsywnych aplikacji i prowadzi uczestników przez szereg przypadków, demonstrując przydatność i funkcjonalność kluczowych funkcji ReactiveX Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z reaktywnym paradygmatem programowania i funkcjami obserwowalnych i ich powszechnym użyciem podczas opracowywania ciężkich aplikacji UI Z powodzeniem skonfiguruj środowisko dla ReactiveX Twórz obserwowalne zdarzenia z wielu różnych przedmiotów Zastosuj funkcje transformacji i filtrowania ReactiveX Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
resinResin: Setting Up a Java Application Server for Web Applications Spanning Hundreds of Servers14 godzinyResin to szybki i niezawodny serwer Java Application Server dla aplikacji internetowych obejmujących setki serwerów Zaczynając jako silnik Servlet i JSP, Resin obsługuje obecnie profil WWW, CDI i EJB Resin zawiera wysoce wydajny menedżer transakcji JTA, dostawcę JMS, tworzenie klastrów, tworzenie pul połączeń i konsolę zarządzania Żywica jest używana przez firmy takie jak CNET, Motorola i Salesforcecom W tym kursie omawiamy podstawowe kwestie związane z instalowaniem, konfigurowaniem, zabezpieczaniem, optymalizacją i zarządzaniem serwerem aplikacji Resin Pod koniec kursu uczestnicy będą mieli głębokie zrozumienie architektury, funkcji i możliwości Resin i będą mieli praktykę potrzebną do wdrożenia i zarządzania własnym serwerem aplikacji Resin Publiczność Administratorzy systemu Przedsiębiorcy aplikacji internetowych Inżynierowie DevOps Format kursu Wykład częściowy, dyskusja częściowa, ciężka praktyka handson .
DEVOPSJEEFundamentals of Devops for Java Enterprise Edition Projects21 godzinyThis training course introduces the core DevOps concepts and principles as well as the ways to stand up the DevOps practice in your organization. It is specifically focused on projects on the Java Platform. Upon completion of this training course, students will have a fundamental understanding of DevOps’ value proposition; they will also gain practical experience working with select DevOps tools, including Puppet, Jenkins, Git and others. This training course is supplemented by hands-on labs that help attendees reinforce their theoretical knowledge of the learned material.

Topics:

- DevOps practices and tools
- Puppet
- Technical introduction to cloud computing
- Jenkins
springbootSpring Boot: Rapidly Build Spring-Based Web Applications14 godzinySpring Boot to framework do tworzenia aplikacji WWW Javabased, który faworyzuje konwencję nad konfiguracją Spring Boot pozwala programistom tworzyć samodzielne aplikacje do produkcji seryjnej, które "działają po prostu", zwykle w osadzonej instancji Tomcat, Jetty lub Undertow "Uprzywilejowana opinia Spring Boot" wiosennej platformy i bibliotek trzeciej strony pozwala na minimalną rozbudowę aplikacji, która wymaga bardzo niewielkiej konfiguracji Te aplikacje Spring Boot nie wymagają generowania kodu ani konfiguracji XML Zawierają zintegrowany monitoring zdrowia, uproszczoną konfigurację Maven i wiele innych funkcji, które powodują, że budowanie, wdrażanie i uruchamianie aplikacji Spring jest stosunkowo proste Podczas tego szkolenia uczestnicy poznają kluczowe cechy i architekturę Spring Boot oraz jego związek z podstawową strukturą Spring Szerokie możliwości zastosowania tej wiedzy i otrzymywania informacji zwrotnej zapewnia instruktor, gdy uczestnicy przechodzą przez ćwiczenia na żywo, ćwicząc przy definiowaniu, konfigurowaniu i wdrażaniu aplikacji Spring Pod koniec kursu uczestnicy będą mieli niezbędną wiedzę i praktykę, aby szybko wdrożyć własną aplikację Spring Publiczność Programiści aplikacji internetowych Java Format kursu Duży nacisk na praktyczne ćwiczenia Większość pojęć zdobywa się dzięki próbkom, ćwiczeniom i rozwojowi rąk .
javatestingIntroduction to Java for Test Automation28 godzinyTen kurs jest przeznaczony dla wszystkich zainteresowanych nauką języka Java w celu automatyzacji testów Jest to usprawniony, intensywny kurs z licznymi ćwiczeniami, dzięki którym uczestnicy szybko się rozwijają dzięki niezbędnym umiejętnościom programistycznym niezbędnym do zastosowania w testowaniu automatyzacji oprogramowania Koncentruje się na podstawach Java, które można bezpośrednio i natychmiast zastosować do automatyzacji testów Ten kurs nie obejmuje głębszych struktur automatyzacji testów, takich jak Selenium Pomija także konwencjonalne podejście "Hello World" do nauki języka Java, ponieważ nie jest to kurs na tworzenie aplikacji Kurs ma na celu szybkie rozpoczęcie pracy z automatyzacją testów Jeśli jesteś już zaznajomiony z Javą i chcesz przejść od razu do testowania z Selenium, sprawdź: Wprowadzenie do Selenium (https://wwwnobleprogcom/introductionseleniumtraining) Publiczność Początkujący testerzy, którzy chcą nauczyć się języka Java do testowania automatyzacji Profesjonalni testerzy z doświadczeniem w innych językach programowania, takich jak Javascript i C #, którzy chcą przenieść swoje umiejętności do Java Format kursu Wykład częściowy, dyskusja częściowa, ciężka praktyka handson .
gwtGWT: Write Ajax Web Applications in Java, Deploy as Javascript28 godzinyGoogle Web Toolkit (GWT lub GWT Web Toolkit) to zestaw narzędzi opensource do budowania, optymalizacji i obsługi złożonych aplikacji opartych na przeglądarce JavaScript w Javie GWT jest używany przez wiele produktów w Google, w tym Google AdWords i Google Wallet W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają koncepcje programowania GWT potrzebne do uruchomienia aplikacji sieciowej Do końca tego szkolenia uczestnicy będą mogli Pisz aplikacje AJAX na kliencie w Javie i wdrażaj je jako JavaScript w wielu przeglądarkach (na komputerach, Androidzie, iPhone'ach itp) Twórz aplikacje internetowe o wysokiej wydajności, jednocześnie eliminując specyficzne zachowania przeglądarki, XMLHttpRequest i JavaScript Zrozum i pokonuj wyzwania związane z programowaniem Ajax Użyj narzędzi GWT, aby zoptymalizować aplikację internetową Publiczność Frontendowi twórcy stron internetowych Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
OpenSearchServerOpenSearchServer7 godzinyOpenSearchServer jest serwerem aplikacji typu open source służącym do tworzenia aplikacji opartych na indeksach, takich jak wyszukiwarki Napisany w Javie może być zintegrowany z innymi aplikacjami bez użycia kodu Java W tym instruktażowym szkoleniu na żywo uczestnicy nauczą się konfigurować, konfigurować, zarządzać i rozszerzać OpenSearchServer Pod koniec tego szkolenia uczestnicy będą mogli: Uruchom OpenSearchServer jako samodzielny serwer z kontenerem serwletów Skonfiguruj zintegrowany przeszukiwacz OpenSearchServer dla baz danych, stron internetowych i bogatych dokumentów Stwórz przykładową aplikację, korzystając z interfejsu internetowego Zkoss opartego na OpenSearchServer Zintegruj wyniki wyszukiwania ze stroną przy użyciu mechanizmu renderowania HTML Monitoruj i administruj OpenSearchServer Rozszerz funkcje OpenSearchServer, korzystając z architektury wtyczek Publiczność Administratorzy systemu Inżynierowie DevOps Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
vertxVert.x: Build a Reactive Application on JVM14 godzinyVertx to biblioteka do budowania aplikacji reaktywnych W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak używać Vertx do tworzenia asynchronicznej, opartej na zdarzeniach aplikacji internetowej Pod koniec tego szkolenia uczestnicy będą mogli: Zrozumienie i używanie różnych składników (rdzeń, sieć, klient itp) W stosie Vertx Używaj Vertx do tworzenia narzędzi sieciowych, mikroserwisów HTTP / REST, przetwarzania zdarzeń o dużej objętości, aplikacji backend messagebus itp Uruchom aplikację, która może obsługiwać wysoką współbieżność przy użyciu minimalnych wątków jądra Korzystaj z interfejsów API Vertx do obsługi języków Java, JavaScript, Groovy, Ruby, Ceylon, Scala, Kotlin itp Wykonaj test asynchronicznego kodu z VertxUnit Wdrażaj i skaluj aplikację przy minimalnym sprzęcie Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
akkaAkka: Build Reactive, Concurrent, and Distributed Applications28 godzinyAkka to zestaw narzędzi opensource i środowisko wykonawcze do tworzenia współbieżnych i rozproszonych aplikacji dla Java i Scala W ramach tego instruktażowego szkolenia na żywo uczestnicy poznają zasady projektowania stosowane w Akka, w tym Model aktora i Manifest reaktywny, gdy budują i wdrażają asynchroniczną aplikację messagedriven w Akce Pod koniec tego szkolenia uczestnicy będą mogli: Zastosuj model "let it crash" do budowania aplikacji, które są samolubne i systemów, które nigdy się nie kończą Zapoznaj się z Aktorami, cyklem życia aktora i sposobami ich wykorzystania do stworzenia odpowiednich równoległych systemów współbieżnych Buduj architekturę reaktywną, która jest responsywna, elastyczna, odporna i sterowana komunikatami Zintegruj funkcje zdalnego i klastrowania z systemami stron trzecich Wdróż zestaw narzędzi Akka w systemach produkcyjnych, skalując go do wielu węzłów i systemów innych producentów Zarządzaj zachowaniem systemu i dystrybucją poziomą Buduj systemy, które "reagują" na zmiany środowiska Publiczność Deweloperzy Architekci Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
jav9functionalFunctional Reactive Programing with Java 9 and RxJava14 godzinyJava 9 w połączeniu z odporną biblioteką reaktywną RxJava 20 umożliwia programistom Java adaptację i zastosowanie paradygmatu programowania reaktywnego w swoich procesach programowania aplikacji i aplikacji z wielką łatwością W tym instruktażowym szkoleniu na żywo uczestnicy poznają zalety i funkcje Java 9, Spring, Jersey i RxJava 20 w opracowywaniu aplikacji reaktywnych, gdy będą przechodzić przez proces tworzenia i wdrażania reaktywnej aplikacji reaktywnej wykorzystującej API przepływu Java 9, Spring, struktura Akka i funkcjonalna biblioteka programowania reaktywnego RxJava 20 Pod koniec tego szkolenia uczestnicy będą mogli: Zrozumieć znaczenie i znaczenie programowania reaktywnego w aplikacjach i tworzeniu systemów Uruchom test jednostki na RxJava 20 Użyj frameworka Akka zgodnie z zasadami programowania reaktywnego Zatrudnij Spring, aby poradzić sobie z rozwojem aplikacji współbieżnych Użyj API przepływu Java 9 do tworzenia reaktywnych aplikacji Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
RxJSReactive Programing with Javascript and RxJS7 godzinyProgramowanie reaktywne jest asynchronicznym paradygmatem programistycznym, który koncentruje się na strumieniach danych i propagacji danych przez ustalenie określonej zależności między bazowymi modelami wykonawczymi i emitowanymi strumieniami danych z jednego komponentu do drugiego RxJS jest jedną z najbardziej wszechstronnych reaktywnych bibliotek programistycznych do zarządzania zdarzeniami interfejsu użytkownika, asynchronicznymi żądaniami HTTP i innymi strumieniami danych W tym instruktażowym szkoleniu na żywo uczestnicy zapoznają się z narzędziami i funkcjami RxJS, ponieważ stosują je do różnych problemów związanych z kodowaniem powiązanych z interaktywnymi aplikacjami mobilnymi i internetowymi Uczestnicy dowiedzą się również, jak tworzyć i wdrażać ciężką aplikację internetową interfejsu użytkownika Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z reaktywnym paradygmatem programowania i jego użytecznością dla intensywnego tworzenia aplikacji UI Twórz zaawansowane aplikacje UI, mając na uwadze skalowalność, elastyczność i responsywność Łatwo i swobodnie twórz i zarządzaj wieloma zdarzeniami interfejsu użytkownika, asynchronicznymi żądaniami HTTP i innymi strumieniami danych Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
cl-cjwCombined C/C++, JAVA and Web Application Security28 godzinyAby w najlepszy sposób służyć heterogenicznym grupom rozwojowym, które korzystają z różnych platform jednocześnie podczas codziennej pracy, połączyliśmy różne tematy w połączony kurs, który przedstawia różnorodne bezpieczne przedmioty kodowania w sposób dydaktyczny na jednym szkoleniu Ten kurs łączy w sobie bezpieczeństwo C / C ++ i platformy Java, aby zapewnić rozległą, krzyżową wiedzę w zakresie bezpiecznego kodowania W przypadku C / C ++ omawiane są typowe luki w zabezpieczeniach, poparte praktycznymi ćwiczeniami na temat metod ataku wykorzystujących te luki, ze szczególnym uwzględnieniem technik łagodzenia, które można zastosować w celu zapobiegania występowaniu tych niebezpiecznych błędów, wykrywania ich przed wprowadzeniem na rynek lub zapobiec ich eksploatacji Komponenty zabezpieczeń i usługi Java są omawiane poprzez prezentowanie różnych interfejsów API i narzędzi za pomocą szeregu praktycznych ćwiczeń, podczas których uczestnicy mogą zdobyć doświadczenie w ich używaniu Kurs obejmuje również zagadnienia bezpieczeństwa związane z usługami sieciowymi i powiązanymi usługami Java, które można zastosować w celu zapobiegania najbardziej uciążliwym zagrożeniom związanym z usługami internetowymi Wreszcie, luki w zabezpieczeniach sieci i Javarelated są demonstrowane przez ćwiczenia z łatwością obsługi, które nie tylko pokazują podstawową przyczynę problemów, ale także demonstrują metody ataku wraz z zalecanymi technikami łagodzenia i kodowania w celu uniknięcia powiązanych problemów bezpieczeństwa Uczestnicy uczestniczący w tym kursie Zapoznaj się z podstawowymi pojęciami z zakresu bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania Dowiedz się luki w sieci poza dziesiątką OWASP i dowiedz się, jak ich unikać Dowiedz się o lukach w zabezpieczeniach klienta i bezpiecznych metodach kodowania Naucz się korzystać z różnych funkcji zabezpieczeń środowiska programistycznego Java Miej praktyczne zrozumienie kryptografii Uświadom sobie poważne konsekwencje niezabezpieczonego postępowania z buforem Zapoznaj się z technikami ochrony architektury i ich słabościami Dowiedz się o typowych błędach w kodowaniu i jak ich unikać Bądź informowany o najnowszych lukach w różnych platformach, frameworkach i bibliotekach Uzyskaj źródła i dalsze odczyty dotyczące bezpiecznych metod kodowania Publiczność Deweloperzy .
shiroApache Shiro: Securing Your Java Application7 godzinyApache Shiro to potężne środowisko zabezpieczeń Java, które wykonuje uwierzytelnianie, autoryzację, kryptografię i zarządzanie sesją W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak zabezpieczyć aplikację internetową za pomocą Apache Shiro Pod koniec tego szkolenia uczestnicy będą mogli: Używaj API Shiro do zabezpieczania różnych typów aplikacji, w tym mobilnych, internetowych i korporacyjnych Włącz logowanie z różnych źródeł danych, w tym LDAP, JDBC, Active Directory itp Publiczność Deweloperzy Inżynierowie bezpieczeństwa Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
undertowUndertow: Embed a Web Server into Your Application7 godzinyUndertow to lekki serwer WWW napisany w Javie Jest używany przez WilfFly firmy JBoss wewnętrznie i jest popularny jako wbudowany serwer internetowy dla aplikacji opartych na JVM W ramach tego kursu uczestnicy dowiedzą się, jak skonfigurować serwer WWW Undertow jako samodzielny i wbudowany serwer internetowy Pod koniec kursu uczestnicy będą mieli zrozumienie architektury, funkcji i możliwości Undertow i będą mogli: Wdrażaj serwer Undertow i zarządzaj nim zarówno w trybie autonomicznym, jak i wbudowanym Umieść Undertow w kodzie aplikacji za pomocą wbudowanych interfejsów API Undertow Zintegruj Undertow z serwerem aplikacji Wildfly Skonfiguruj Undertow jako osadzony kontener serwletu dla Spring Boot Publiczność Administratorzy systemu Przedsiębiorcy aplikacji internetowych Inżynierowie DevOps Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
cubaplatformCuba Platform for Enterprise Application Development7 godzinyPlatforma Cuba jest otwartą platformą WWW Java dla aplikacji korporacyjnych Podczas tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, jak korzystać z platformy Cuba w celu tworzenia aplikacji dla przedsiębiorstw z bogatymi interfejsami sieciowymi Pod koniec tego szkolenia uczestnicy będą mogli: Twórz aplikacje Java i interfejsy użytkownika przy użyciu deklaratywnego interfejsu użytkownika, bez używania HTML, CSS lub JavaScript Zredukuj kod standardu i ułatw szybki rozwój Skorzystaj z narzędzia do tworzenia stron internetowych CUBA Studio z istniejącymi IDE Java Dostosuj aplikacje bez rozgałęzienia kodu Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
opennlpOpenNLP for Text Based Machine Learning14 godzinyBiblioteka Apache OpenNLP to oparty na uczeniu maszynowym zestaw narzędzi do przetwarzania tekstu w języku naturalnym Obsługuje najczęstsze zadania NLP, takie jak wykrywanie języka, tokenizacja, segmentacja zdań, tagowanie części, rozwiązywanie encji, dzielenie, analizowanie i rozwiązywanie rdzenia W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć modele do przetwarzania danych tekstowych za pomocą OpenNLP Przykładowe dane treningowe oraz spersonalizowane zbiory danych będą wykorzystywane jako podstawa do ćwiczeń laboratoryjnych Pod koniec tego szkolenia uczestnicy będą mogli: Zainstaluj i skonfiguruj OpenNLP Pobierz istniejące modele i stwórz własne Trenuj modele na różnych zestawach przykładowych danych Zintegruj OpenNLP z istniejącymi aplikacjami Java Publiczność Deweloperzy Data naukowcy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
eclipseGetting Started with Eclipse IDE for Java7 godzinyEclipse to zintegrowane środowisko programistyczne (IDE) najczęściej używane do programowania w języku Java W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak korzystać z środowiska IDE Eclipse dla języka Java Pod koniec tego szkolenia uczestnicy będą mogli: Zapoznaj się z różnymi funkcjami IDE Eclipse Dowiedz się, jak skonfigurować środowisko Eclipse IDE do programowania Java Utwórz i uruchom swoją pierwszą aplikację Java w środowisku Eclipse Poznaj różne wskazówki i porady dotyczące efektywnego korzystania z środowiska Eclipse IDE Publiczność Programiści Java zainteresowani korzystaniem z IDE Eclipse Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
tomeeApache TomEE7 godzinyApache TomEE to certyfikowany pakiet Java Enterprise Edition (EE) opracowany na bazie Tomcata (TomEE = Tomcat + dodatkowe funkcje Java EE) Integracje te ułatwiają pisanie kodu, testowanie logiki biznesowej, konfigurowanie zasobów chronionych i administrowanie serwerem Podczas tego instruktażowego szkolenia na żywo uczestnicy dowiedzą się, jak zainstalować, skonfigurować, zarządzać, rozwiązywać problemy i optymalizować serwer aplikacji TomEE Publiczność Deweloperzy Administratorzy systemu DevOps Engineers Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
groovyGroovy Programming21 godzinyApache Groovy jest dynamicznym językiem programowania JVM (Java Virtual Machine) Niektóre z jego funkcji obejmują funkcje skryptowe, tworzenie języka specyficznego dla domeny, programowanie i programowanie funkcjonalne w czasie wykonywania i kompilacji Groovy jest często używany jako komplement do Javy W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak programować w Groovy, gdy będą przechodzić przez tworzenie przykładowej aplikacji Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
groovyscriptingScripting and Testing Your Java Application with Groovy14 godzinyGroovy to dynamicznie opcjonalnie napisany język programowania, który upraszcza i usuwa gadatliwość ze składni Java W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak używać Groovy do skryptowania i testowania swoich aplikacji Java Pod koniec tego szkolenia uczestnicy będą mogli: Poznaj podstawy Groovy Poznaj różnice między Groovy i Java Twórz, pisz i uruchamiaj aplikację Groovy Użyj API Groovy do osadzania aplikacji Groovy w Javie Użyj Groovy ze strukturą Spock do testowania swoich aplikacji Java Publiczność Deweloperzy Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
javafxCreating Modern GUI Applications with JavaFX21 godzinyJavaFX to najnowsza biblioteka GUI dostępna w najnowszej wersji Java JDK Zawiera kolekcję pakietów graficznych i multimedialnych do projektowania, tworzenia, testowania, debugowania i wdrażania zaawansowanych aplikacji klienckich, które działają spójnie na wielu platformach W tym instruktażowym szkoleniu na żywo uczestnicy dowiedzą się, jak tworzyć zaawansowane interfejsy użytkownika przy użyciu zaawansowanej biblioteki graficznej Java JavaFX Pod koniec tego szkolenia uczestnicy będą mogli: Stwórz nowoczesną, wizualnie spójną aplikację Java z wykorzystaniem JavaFX Zintegruj JavaFX ze starszymi aplikacjami Java opartymi na Swing i SWT Dodaj grafikę 3D i efekty do swojej aplikacji Testuj i debuguj aplikację Java Wdróż aplikację w Internecie lub w aplikacji komputerowej Publiczność Twórcy aplikacji autorzy strony Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson Uwaga Aby poprosić o indywidualne szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów .
akkabgadAkka - from Beginner to Intermediate/Advanced21 godzinyThis training outline is intended to bring attendees from a beginner to an intermediate/advanced level in the understanding and knowledge of the Akka framework.

The entire course is hands on, mostly driven by the trainer in the beginning and progressively shifting towards the attendees producing code themselves (and downloading implementations/solutions written by the trainer).

Attendees are not expected to have prior knowledge of Scala, the trainer will take the necessary time to explain and clarify all the intricacies that relate to the Scala code used.
cl-jpwCombined JAVA, PHP and Web Application Security28 godzinyNawet doświadczeni programiści w żaden sposób nie opanowują różnych usług bezpieczeństwa oferowanych przez ich platformy programistyczne, a także nie są świadomi różnych słabości, które są istotne dla ich rozwoju Kurs przeznaczony jest dla programistów używających zarówno języka Java, jak i PHP, zapewniając im niezbędne umiejętności niezbędne do tego, aby ich aplikacje były odporne na współczesne ataki za pośrednictwem Internetu Poziomy architektury zabezpieczeń Java przechodzą przez kontrolę dostępu, uwierzytelnianie i autoryzację, bezpieczną komunikację i różne funkcje kryptograficzne Wprowadzono również różne API, które można wykorzystać do zabezpieczenia kodu w PHP, takie jak OpenSSL do kryptografii lub HTML Purifier do sprawdzania poprawności danych wejściowych Po stronie serwera podano najlepsze praktyki dotyczące hartowania i konfigurowania systemu operacyjnego, kontenera WWW, systemu plików, serwera SQL i samego PHP, a szczególny nacisk kładziony jest na bezpieczeństwo klienta dzięki zagadnieniom bezpieczeństwa JavaScript, Ajax i HTML5 Ogólne luki w zabezpieczeniach sieci omawiane są na przykładach zestawionych z pierwszą dziesiątką OWASP, pokazujących różne ataki przy wtrysku, iniekcje skryptów, ataki na obsługę sesji, niepewne bezpośrednie odniesienia do obiektów, problemy z przesyłaniem plików i wiele innych Różne problemy związane z językiem Java i PHP oraz problemy wynikające ze środowiska uruchomieniowego zostały zgrupowane w standardowe typy luk w zabezpieczeniach dotyczące braku lub nieprawidłowego sprawdzania poprawności danych wejściowych, niewłaściwego korzystania z funkcji zabezpieczeń, nieprawidłowego błędu i obsługi wyjątków, czasu i problemów ze staterelowanymi, problemów z jakością kodu i mobilne kodowane luki w zabezpieczeniach Uczestnicy mogą wypróbować omawiane interfejsy API, narzędzia i efekty konfiguracji dla siebie, podczas gdy wprowadzenie luk w zabezpieczeniach jest wspierane przez kilka ćwiczeń handson demonstrujących konsekwencje udanych ataków, pokazujących, jak poprawić błędy i zastosować techniki łagodzenia, oraz wprowadzenie korzystania z różnych rozszerzeń i narzędzi Uczestnicy uczestniczący w tym kursie Zapoznaj się z podstawowymi pojęciami z zakresu bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania Dowiedz się luki w sieci poza dziesiątką OWASP i dowiedz się, jak ich unikać Dowiedz się o lukach w zabezpieczeniach klienta i bezpiecznych metodach kodowania Naucz się korzystać z różnych funkcji zabezpieczeń środowiska programistycznego Java Miej praktyczne zrozumienie kryptografii Naucz się korzystać z różnych funkcji bezpieczeństwa PHP Zapoznaj się z koncepcjami bezpieczeństwa usług internetowych Zdobądź praktyczną wiedzę w zakresie korzystania z narzędzi do testowania bezpieczeństwa Dowiedz się o typowych błędach w kodowaniu i jak ich unikać Bądź na bieżąco z najnowszymi lukami w frameworkach i bibliotekach Java i PHP Uzyskaj źródła i dalsze odczyty dotyczące bezpiecznych metod kodowania Publiczność Deweloperzy .
cl-jweAdvanced Java, JEE and Web Application Security28 godzinyPoza solidną wiedzą na temat używania komponentów Java, nawet dla doświadczonych programistów Java, niezbędna jest dogłębna wiedza na temat zagrożeń związanych ze stronami internetowymi, zarówno po stronie serwera, jak i po stronie klienta, różnych luk w zabezpieczeniach aplikacji internetowych napisanych w Javie oraz konsekwencji różne zagrożenia Ogólne luki w sieci są demonstrowane poprzez prezentowanie odpowiednich ataków, podczas gdy zalecane techniki kodowania i metody łagodzenia są wyjaśniane w kontekście Javy, przy czym najważniejszym celem jest uniknięcie powiązanych problemów Ponadto szczególną uwagę poświęca się bezpieczeństwu klienta, rozwiązując problemy bezpieczeństwa JavaScript, Ajax i HTML5 Kurs wprowadza elementy bezpieczeństwa standardowej edycji Java, poprzedzone podstawami kryptografii, zapewniającymi wspólną podstawę do zrozumienia celu i działania odpowiednich komponentów Kwestie bezpieczeństwa Java Enterprise Edition przedstawiono w różnych ćwiczeniach wyjaśniających zarówno deklaratywne, jak i programistyczne techniki bezpieczeństwa w JEE Wreszcie, kurs wyjaśnia najczęstsze i poważne błędy programistyczne w języku Java i platformie Oprócz typowych błędów popełnianych przez programistów Java, wprowadzone luki w zabezpieczeniach obejmują zarówno problemy specyficzne dla języków, jak i problemy wynikające ze środowiska wykonawczego Wszystkie luki w zabezpieczeniach i odpowiednie ataki są demonstrowane za pomocą testów łatwości obsługi, a następnie zalecanych wskazówek dotyczących kodowania i możliwych technik łagodzenia Uczestnicy uczestniczący w tym kursie Zapoznaj się z podstawowymi pojęciami z zakresu bezpieczeństwa, bezpieczeństwa IT i bezpiecznego kodowania Dowiedz się luki w sieci poza dziesiątką OWASP i dowiedz się, jak ich unikać Dowiedz się o lukach w zabezpieczeniach klienta i bezpiecznych metodach kodowania Naucz się korzystać z różnych funkcji zabezpieczeń środowiska programistycznego Java Miej praktyczne zrozumienie kryptografii Zapoznaj się z koncepcjami bezpieczeństwa usług internetowych Zapoznaj się z rozwiązaniami bezpieczeństwa Java EE Dowiedz się o typowych błędach w kodowaniu i jak ich unikać Uzyskaj informacje o ostatnich lukach w strukturze Java Zdobądź praktyczną wiedzę w zakresie korzystania z narzędzi do testowania bezpieczeństwa Uzyskaj źródła i dalsze odczyty dotyczące bezpiecznych metod kodowania Publiczność Deweloperzy .
javaeejbossProgramowanie Java Enterprise J2EE i JBoss (EJB 3.0)28 godzinyTen 4-dniowy kurs przeznaczony jest dla programistów, którzy znają już język Java i chcą wykorzystać technologię Enterprise Java Beans 2.0, jednocześnie zdając sobie sprawę z implikacji bezpieczeństwa związanych z dystrybucją aplikacji. Ten kurs ma duży praktyczny komponent, który obejmuje opracowanie aplikacji e-commerce opartej na Enterprise Java Beans. Kurs wykorzystuje serwer aplikacji JBoss.
3059Java Advanced28 godzinyNa szkoleniu uczestnik pozna konkretne zastosowania wybranych zagadnień, podstawowe problemy napotykane przy korzystaniu z nich oraz rolę w modelu aplikacji. Szkolenie obejmuje również podstawową wiedzę z zakresu standardowych funkcji bibliotecznych języka. Szkolenie wymaga znajomości środowiska developerskiego IDE służącego do budowania aplikacji Java (np. eclipse, netbeans). Szkolenie nie obejmuje zagadnień tworzenia interfejsu użytkownika.
javaphJava Persistence with Hibernate14 godzinyTen kurs uczy praktycznego wykorzystania Hibernate do utrzymywania obiektów Java w relacyjnej bazie danych.
javaperfWydajność w Java35 godzinyKurs przeznaczony jest dla programistów Java chcących wytwarzać wydajne aplikacje. Po konsultacjach z klientem kurs może zostać zrealizowany w specjalnej wersji narzędziowej, dla ludzi, którzy muszą jedynie wykrywać problemy wydajnościowe (testerzy, administracja) - w takim przypadku umiejętność programowania w Java jest zbędna.

W ramach szkolenia uczestnicy poznają proces oraz nowoczesne narzędzia do wytwarzania wydajnego oprogramowania w Java. Uczą się pułapek związanych z wydajnością, benchmarkowana, profilowania, tuningowania, analizy pamięci, sztuczek wydajnościowych przy użyciu kolekcji czy IO. Poznawane tematy i narzędzia nadają się do zastosowania bez względu na używane w projekcie technologie, ponieważ skupiamy się na wydajności na poziomie języka, narzędzi i bibliotek wbudowanych. Tuningowanie omawia parametry JVM dostarczanej przez Oracle.
javafunandroidJava Fundamentals for Android14 godzinyAplikacje na platformę Android zostały opracowane przede wszystkim w Javie. Kurs ten został opracowany dla programistów z silnym zapleczem OOP (czy to w PHP, Scala, C ++, C # czy Objective C), którzy planują dowiedzieć się, jak tworzyć aplikacje Java na platformę Android. Kurs obejmuje gramatykę języka programowania Java i koncentruje się na tych konkretnych zdolnościach Java, z których platforma Android korzysta częściej niż inne.

Nadchodzące szkolenia z technologii Java

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Fundamentals of Devops for Java Enterprise Edition Projects - Katowice ul. Korfantego 2pon., 2019-02-04 09:004990PLN / 5990PLN
Fundamentals of Devops for Java Enterprise Edition Projects - Białystok, ul. Malmeda 1pon., 2019-02-04 09:004990PLN / 5990PLN
Fundamentals of Devops for Java Enterprise Edition Projects - Szczecin, ul. Sienna 9wt., 2019-02-05 09:004990PLN / 5990PLN
Fundamentals of Devops for Java Enterprise Edition Projects - Zielona Góra, ul. Reja 6śr., 2019-02-06 09:004990PLN / 5990PLN
Fundamentals of Devops for Java Enterprise Edition Projects - Częstochowa, ul. Wały Dwernickiego 117/121śr., 2019-02-13 09:004990PLN / 5990PLN
Szkolenie Java, Java boot camp, Szkolenia Zdalne Java, szkolenie wieczorowe Java, szkolenie weekendowe Java, Kurs Java,Kursy Java, Trener Java, instruktor Java, kurs zdalny Java, edukacja zdalna Java, nauczanie wirtualne Java, lekcje UML, nauka przez internet Java, e-learning Java, kurs online Java, wykładowca Java

Kursy w promocyjnej cenie

SzkolenieMiejscowośćData KursuCena szkolenia [Zdalne / Stacjonarne]
Adobe Premiere ProKraków, ul. Rzemieślnicza 1pon., 2019-01-21 09:001990PLN / 2740PLN
CGEIT – Certified in the Governance of Enterprise ITGdańsk, ul. Grodzka 19wt., 2019-01-22 09:003990PLN / 5240PLN
Build Native iOS and Android Apps with FlutterWarszawa, ul. Złota 3/11pon., 2019-01-28 09:00N/A / 2740PLN
Programowanie w języku PythonWrocław, ul.Ludwika Rydygiera 2a/22wt., 2019-01-29 09:003990PLN / 5240PLN
Drupal 8 ThemesŁódź, al. Piłsudskiego 10/14pt., 2019-02-01 09:001000PLN / 1500PLN
Zaawansowana administracja MySQLWrocław, ul.Ludwika Rydygiera 2a/22pon., 2019-02-04 09:001990PLN / 2740PLN
Techniki DTP (InDesign, Photoshop, Illustrator, Acrobat)Warszawa, ul. Złota 3/11pon., 2019-02-04 09:002150PLN / 3650PLN
Lean Management: Lean Management in Manufacturing Szczecin, ul. Sienna 9wt., 2019-02-05 09:001990PLN / 2740PLN
Programowanie w C#Poznań, Garbary 100/63śr., 2019-02-06 09:001990PLN / 2740PLN
CISA - Certified Information Systems AuditorWarszawa, ul. Złota 3pon., 2019-02-25 09:00N/A / 5000PLN
Strategic ThinkingWarszawa, ul. Złota 3śr., 2019-02-27 09:002990PLN / 3840PLN
Security AnalystWrocław, ul.Ludwika Rydygiera 2a/22pon., 2019-03-04 09:004490PLN / 5990PLN
Microsoft Office Excel - poziom średniozaawansowanyPoznań, Garbary 100/63czw., 2019-04-11 09:00860PLN / 1610PLN
React: Build Highly Interactive Web ApplicationsKraków, ul. Rzemieślnicza 1śr., 2019-06-26 09:002990PLN / 3990PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

is growing fast!

We are looking to expand our presence in Poland!

As a Business Development Manager you will:

  • expand business in Poland
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

Apply now!