Szkolenia Java EE

Szkolenia Java EE

Java Enterprise Edition, J2EE, JEE, Java EE courses

Plany Szkoleń Java EE

Identyfikator Nazwa Czas trwania (po 7h zegarowych dziennie) Przegląd
62106 Administering GlassFish Server with Java EE applications introduction 21 hours Introduction to GlassFish Server Overview of the Java EE Architecture GlassFish Background GlassFish Basic Architecture GlassFish Basic Features Installing and upgrading Installation Upgrade Administering and deploying applications Administration High Availability Administration Security Application Deployment Message Queue Administration Troubleshooting Troubleshooting Error Message Scaling and tuning the performance Deployment Planning Performance Tuning Developing applications Your First Cup: An Introduction to the Java EE Platform The Java EE Tutorial Application Development Guide Message Queue Developer's Guide for Java Clients Message Queue Developer's Guide for JMX Clients Message Queue Developer's Guide for C Clients Extending and embedding Add-On Component Development Guide Embedded Server Guide
98044 Apache Tomcat and Java EE Administration 21 hours Teaches attendees the fundamentals of administering Apache Tomcat and other Java EE environments. The course is a mixture of lectures and hands-on exercises. Delegates learn by doing, with immediate opportunities to apply the material they learn to real-world problems. Introduction to the Java Platform The JVM, JRE, and JDK Java SE versus EE Apache Tomcat as a lightweight servlet/JSP container, and how this differs from full-blown Java EE application servers such as WebLogic, WebSphere, JBoss, and GlassFish Architecture of Applications installed to Tomcat Understanding classes versus JARs Servlets JSPs JavaBeans JNDI and datasources Resources that your applications may call on other servers (web services, EJBs, etc.) Installing Tomcat Installing the Java Runtime Environment (JRE) Tweaking the JRE for performance Performing the actual Tomcat installation Examining the Tomcat installation directories bin conf lib logs temp webapps work Configuring Tomcat server.xml (detailed walkthrough) web.xml context.xml Deploying Java EE Applications Packaging JARs for deployment to Tomcat Packaging WARs for deployment to Tomcat Application server-neutral configuration versus application server-specific configuration Overview of EARs and other archive types not supported by Tomcat, but supported by other Java EE application servers Versioning Java EE applications Managing the deployment of updated applications Tomcat Valves AccessLog and FastCommonAccessLog RequestFilterValve SingleSignOnValve (by request) RequestDumperValve (by request) Memory management and JMX monitoring Understanding Java garbage collection Using JAVA_OPTS, JMX and JConsole to monitor and tune Tomcat memory usage Sizing Tomcat's JVM memory heap Using JMX and JConsole to configure Tomcat via Tomcat's MBeans Updating Tomcat's configuration via JMX "on the fly" without restarting Tomcat Load testing with JMeter Using VisualVM (new monitoring tool built into JDK 6) and PSI Probe Controlling JMX MBeans via Ant Logging and Troubleshooting JULI logging log4j logging Understanding exceptions and thread dumps Troubleshooting errors that occur in Tomcat Troubleshooting errors generated by your deployed applications Troubleshooting strategies applicable to application servers other than tomcat Connecting databases with Tomcat applications Classic JDBC approach Better approach: JNDI resources Setting up and monitoring database connection pools Security File system security Java security manager Realms, authentication, and authorization SSL Java VM and Tomcat Performance tuning strategies Additional JVM tuning tips Enabling parallel garbage collection Building native connectors Disabling/removing unneeded applications Tuning incoming connections and database connection pools Turning off Jasper development mode Precompiling JSPs Preloading servlets Application-specific tuning suggestions Tuning levers available in other application servers The World Beyond Tomcat: Understanding Java EE Applications Explanation of the Java EE APIs not supported by Tomcat: EJB, JMS, and many others 3rd party application frameworks overview (what they are and what administrators should know): Spring, Struts 1/Struts 2, JSF (including a discussion of ICEfaces, RichFaces, etc.) Data tier frameworks and what administrators should know (Hibernate, JPA, etc.) Features offered by WebLogic, WebSphere, and JBoss that are not found in Tomcat Tomcat Other Features Memory leak prevention and detection Servlet 3.0, JSP 2.2, and EL 2.2 support (and the practical implications of this for Tomcat admins) Cross-site request forgery prevention (and how to configure) How Tomcat 7's new session management features prevent session fixation attacks Alias support (which allow static content to be stored outside the WAR file) Running Tomcat behind Apache httpd or IIS [this section would be taught using your web server and connector module of choice] Why run Tomcat behind Apache httpd or IIS? Installing mod_jk (Apache or Tomcat) or mod_proxy_ajp and mod_proxy_balancer (Apache 2.2 or later only) Proxying traffic to Tomcat via AJP Monitoring the status of your web server's connection to Tomcat Load balancing Tomcat via mod_jk or mod_proxy_balancer Tomcat Clustering Configuring mod_jk (in Apache or IIS) or mod_proxy_balancer (Apache 2.2 or later only) as a load balancer Hardware load balancing as an alternative to software load balancing Sticky sessions Configuring a shared session back-end FileStore/JDBCStore (older approach, generally not recommended) Using the <Cluster> tag Configuring the application to be distributable Setting up and testing failover
118122 WildFly Application Server Administration 14 hours This course is created for Administrators, Developers or anyone who is interested in managing WildFly Application Server (AKA JBoss Application Server). This course usually runs on the newest version of the Application Server, but it can be tailored (as a private course) to older versions starting from version 5.1. Module 1: Installing Core Components Installing the Java environment  Installing JBoss AS Application server features Creating a custom server configuration Module 2: Customizing JBoss AS Services How to monitor JBoss AS services JBoss AS thread pool Configuring logging services Configuring the connection to the database Configuring the transaction service Module 3. Deploying EJB 3 Session Beans Developing Enterprise JavaBeans Configuring the EJB container Module 4: Deploying a Web Application Developing web layout Configuring JBoss Web Server Module 5: Deploying Applications with JBoss Messaging Service The new JBoss Messaging system Developing JMS applications Advanced JBoss Messaging Module 6: Managing JBoss AS Introducing Java Management Extension JBoss AS Administration Console Managing applications Administering resources Module 7. JBoss Drools - Introduction Getting the software Installing the BRMS/Guvnor Installing the Drools plug-in Module 8. Using the Guvnor General Navigation Administration (Rules, Packages, Deployment) Building a Guided Rules with the Guvnor From Guvnor to JBoss IDE Testing your Rules
164984 Administracja serwerem GlassFish 21 hours Szkolenie Administracja GlassFish wprowadza uczestników w tajniki instalacji, konfiguracji, zarządzania, monitorowania serwerem GlassFish. Szkolenie skierowanie jest do przyszłych administratorów serwera GlassFish.   Wprowadzenie i instalacja GlassFish Przegląd i architektura Java EE GlassFish Background Basic GlassFish Architecture Pobieranie i instalacja GlassFish Uruchamianie i zatrzymywanie GlassFish Struktura i architektura Struktura plików Profile serwera, domen i ich konfiguracja Configuration Files - setup.xml and domain.xml Logowanie i konfiguracja logowania The Admin Console The asadmin Command Line Interface Deployment Struktura Aplikacji Java EE (Jars, Wars, Ears, Sars) Szczegóły wdrożania GlassFish Deployment Details Deploying with the Admin Console and asadmin Deploying Using autodeploy Deploying with asant Tasks Directory (Expanded) Deployments GlassFish Classloading, and Effect on Deployment Konfiguracje Serwisów (Web, JNDI, Datasource, EJB, Web Service) Web Container Overview Configuring the Web Container / HTTP Service Virtual Hosts and Listeners JNDI and Naming Overview Konfiguracja GlassFish Naming Konfiguracja klienta JNDI Przegląd DataSource i JCA Konfiguracja DataSource i Connection Pool Kontener EJB EJB Pooling and Caching Zarządzanie kontenerem EJB Web Service Overview and Deployment Viewing, Monitoring, and Managing Web Services Messaging JMS - Java Message Service Overview GlassFish Messaging Overview - Sun Message Queue Creating Connection Factories and Destinations (Queue/Topic) Configuring the JMS Provider Bezpieczeństwo Przegląd zabezpieczeń Java EE Architektura zabezpieczeń GlassFish Zarządzanie użytkownikami, grupami file, JDBC, ldap, and other Realms Bezpieczeństwo haseł - kodowanie hasła, Master i adminstracja haseł SSL/TLS and HTTPS Overview Konfiguracja i używanie keytool GlassFish Bezpieczeństwo innych serwisów Monitorowanie i strojenie GlassFish Monitoring Tuning Klastrowanie GlassFish Clustering Overview Cluster Configuration The Repository, Cluster Instances, and the DAS Clustering Architecture (Client Interceptor, Load Balancing and Fault Tolerance, State Replication) Clustered Services Load Balancers and Clustered Http Configuring Apache httpd for Use with the Load Balancer Wnioski
296684 Programowanie Aplikacji Webowych z Java EE 6 / 7 28 hours Kurs przeznaczony jest dla osób, które chcą nauczyć się projektować i programować Aplikacje Webowe (WebServices) w środowisku Java EE 6 bądź 7. Podczas szkolenia uczestnicy poznają szereg możliwości oferowanych przez WebServices, standardy tworzenia tych aplikacji, protokół SOAP i przetwarzanie komunikatów, usługi typu REST oraz wiele innych pozwalających na sprawną pracę z tą technologią. 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. Przegląd JEE JEE Środowisko JEE Architektura Servletów Servlety i żądania http, model HTTP Architektura MVC Cykl życia serwletu HTTP Pisanie i uruchamianie Servletów HTTP Przekazywanie i Łącznie Parametry żądania Inicjowanie i kontekst serwletu - Parametry Stan Aplikacji Web i zarządzanie sesją Adnotacje w JEE 6 Przetwarzanie asynchroniczne (obsługa Ajax) JSP Jak pracować z JSP Tworzenie Java Server Page Architektura aplikacji internetowych Elementy JSP i XML Wywołania Obiekty niejawne Obsługa błędów Własne Tagi i biblioteki Tagów Język wyrażeń JSP Wyrażenia EL Zmienne i funkcje JSF Cykl życia JSF Standardowe Tagi JSF Wyrażenia JSF Tworzenie i korzystanie z Beans Nawigacja stron JSF Konwersja i walidacja danych wejściowych Obsługa zdarzeń Użycie Ajaxa z JSF Facelety Korzystanie z szablonów Dostęp do Beans z wykorzystaniem CDI Osadzenie kontekstu zależności w JEE Zarządzanie ziarna za pomocą CDI Przegląd JPA Analiza JPA Klasy encyjne Użycie adnotacji JPA Entity Manager Java DB Transakcje Wprowadzenie do usług sieciowych Protokół SOAP struktura komunikatu, rola przestrzeni nazw, sposób przesyłania danych, metadanych, informacji o błędzie i danych binarnych, wykorzystanie narzędzia SOAP UI do testowania komunikacji SOAP. Przetwarzanie komunikatów SOAP – SAAJ struktura komunikatu w SAAJ, wykorzystanie interfejsu DOM, tworzenie, wysyłanie i odbieranie komunikatów, załączniki binarne, stworzenie klienta w technologii SAAJ oraz serwera w technologii SAAJ+servlet. Język opisu usług sieciowych WSDL podstawy XML Schema i jego rola w WSDL, struktura komunikatów w stylach RPC, Document oraz „Document-Wrapped”, wiązanie z protokołem SOAP, stworzenie opisu własnej usługi sieciowej. JAXB – mapowanie między XML a obiektami Javy scenariusz Java → XML Schema; dostosowywanie mapowania za pomocą adnotacji, scenariusz XML Schema → Java; dostosowywanie mapowania za pomocą adnotacji w schemacie lub osobnym pliku XML, wykorzystanie klas narzędziowych JAXB. Usługi sieciowe w Javie – JAX-WS wysokopoziomowe tworzenie usług sieciowych zgodnie ze scenariuszem Java → WSDL (bottom-up) oraz WSDL → Java (top-down), adnotacje JAX-WS i dostosowywanie usług, niskopoziomowe aspekty JAX-WS: implementacja usługi jako provider-a, handler-y, wywołania asynchroniczne, stworzenie własnej usługi sieciowej oraz jej klienta. UDDI i JAXR – krótkie omówienie. Podsumowanie i przegląd dodatkowych standardów usług sieciowych WebServices WS-Interoperability Basic Profile, WS-Addressing, WS-Security. Usługi sieciowe w stylu REST idea i praktyka, porównanie z usługami opartymi o SOAP. Usługi REST w Javie – JAX-RS adnotacje i ich rola, obsługa różnych formatów kodowania danych (tekst, XML, JSON, dane binarne), stworzenie własnej usługi w stylu REST i jej klienta (w implementacji RESTEasy).
464038 Apache Maven 21 hours According to your profile Maven will help you in your day to day work. As we mention some of the benefits: Developers: As a developer you will be using Maven to create projects, manage the dependencies, compile your code, run your tests, deploy your components … Maven will become part of your every day development tools. Technical lead profiles: Integrating Maven as a build tool will have significant impact on the project:  Managing dependencies will become easy (Maven dependency management) Complex builds will be significantly simplified (Maven build profiles) The project architecture will be managed smoothly (inheritance and multimodule projects) …. Project Managers: Maven will enforce standardization and collaboration: “Project Object Model” is the standard Maven introduces for projects Maven uses build lifecycles for developers to compile , test and report, deploy Maven repositories will act as a common store and gather releases and third party libraries …. Release Managers: Maven repository managers will act as highly configurable proxies between your organization and public Maven repositories they also provide an organization with a deployment destination for your builds. This course is a sequence of theory and hands on practice. A multimodule project is developed throughout the session and all the introduced concepts are apprehended by the graduates.  Introducing Maven Why Maven o Maven’s objectives  Key features Comparing Maven and Ant  Eclipse IDE and Maven installation Getting started Project specification Creating the first modules Project directory structure First concepts Project coordinates Maven repository The POM Build Lifecycle, plugins and goals Clean lifecycle Default lifecycle Site lifecycle Package specific lifecycles Common lifecycle goals Site generation Building a project site Customizing the site descriptor Site directory structure Project documentation Unit test and reports (Surefire Report Plugin) Goals Usage  Using JUnit Dependencies Maven's Dependency mechanism Dependency Scope Viewing Dependencies Transitive Dependencies Conflict resolution Dependency management Properties Maven properties Project Properties Settings properties Environment variable properties User defined properties Resource filtering Build profiles Build portability Override a POM Profile activation External profiles Settings profiles More about the POM POM Inheritance Multimodule projects POM Best practices  Repository management Nexus and the enterprise Repository Using Nexus Configuring Maven for Nexus Nexus configuration Repository operations

Kursy ze Zniżką

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne/Stacjonarne]
Tworzenie i zarządzanie stronami WWW Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2016-06-27 09:00 3410PLN / 2555PLN
Programowanie w języku C Gdynia pon., 2016-06-27 09:00 1590PLN / 1143PLN
Distributed Messaging with Apache Kafka Katowice pon., 2016-06-27 09:30 4998PLN / 3288PLN
Efektywne wykorzystanie Social Media - Facebook, Twitter, Youtube, Google+, blogi Poznan, Garbary wt., 2016-06-28 09:00 1070PLN / 873PLN
Wzorce projektowe w C# Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2016-06-29 09:00 1865PLN / 1392PLN
Visual Basic for Applications (VBA) w Excel dla analityków Poznan, Garbary pon., 2016-07-04 09:00 1912PLN / 1278PLN
Debian Administration Poznan, Garbary pon., 2016-07-04 09:00 3157PLN / 2083PLN
Agile Project Management with Scrum Szczecin śr., 2016-07-06 09:00 1746PLN / 1361PLN
Wdrażanie efektywnych strategii cenowych Poznan, Garbary śr., 2016-07-06 09:00 1427PLN / 1093PLN
Język SQL w bazie danych MSSQL Poznan, Garbary czw., 2016-07-07 09:00 1568PLN / 1142PLN
Excel i VBA dla kontrolerów finansowych i audytorów Warszawa, ul. Złota 3/11 pon., 2016-07-11 09:00 1913PLN / 1441PLN
Prognozowanie w R Poznan, Garbary czw., 2016-07-14 09:00 2188PLN / 1527PLN
Introduction to Selenium Wrocław, ul.Ludwika Rydygiera 2a/22 czw., 2016-07-14 09:00 768PLN / 539PLN
Machine Learning Fundamentals with R Warszawa, ul. Złota 3/11 pon., 2016-07-18 09:00 2523PLN / 1828PLN
Building Web Apps using the MEAN stack Szczecin pon., 2016-07-18 09:00 5538PLN / 3351PLN
Administracja bazą danych Microsoft SQL Server 2012 Toruń, ul. Żeglarska 10/14 pon., 2016-07-18 09:00 2509PLN / 1653PLN
ITIL®: Intermediate Lifecycle Stream: Service Strategy (SS) Kraków wt., 2016-07-19 09:00 4338PLN / 3116PLN
Microsoft Access - pobieranie danych Poznan, Garbary śr., 2016-07-20 09:00 1117PLN / 856PLN
Debian Administration Olsztyn, ul. Kajki 3/1 pon., 2016-07-25 09:00 3157PLN / 2167PLN
Programowanie w języku Python Warszawa, ul. Złota 3/11 pon., 2016-08-01 09:00 5790PLN / 3753PLN
Oracle 11g - Analiza danych - warsztaty Warszawa, ul. Złota 3/11 pon., 2016-08-01 09:00 4350PLN / 3012PLN
Tworzenie aplikacji internetowych w języku PHP Warszawa, ul. Złota 3/11 śr., 2016-08-03 09:00 2688PLN / 2022PLN
Zapewnienie jakości oprogramowania – przegląd metodyk Warszawa, ul. Złota 3/11 wt., 2016-08-09 09:00 2735PLN / 1863PLN
Oracle 11g - Programowanie w PL/SQL II Wrocław, ul.Ludwika Rydygiera 2a/22 śr., 2016-08-10 09:00 2363PLN / 1785PLN
Trening radzenie sobie ze stresem Warszawa, ul. Złota 3/11 czw., 2016-08-18 09:00 2112PLN / 1212PLN
Programowanie w WPF 4.5 Warszawa, ul. Złota 3/11 pon., 2016-09-05 09:00 2359PLN / 1355PLN
BPMN 2.0 dla Analityków Biznesowych Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2016-09-27 09:00 3110PLN / 2337PLN
Visual Basic for Applications (VBA) w Excel dla zaawansowanych Białystok, ul. Malmeda 1 pon., 2016-11-14 09:00 1689PLN / 1413PLN

Najbliższe szkolenia

Szkolenie Java EE, Java EE boot camp, Szkolenia Zdalne Java EE, szkolenie wieczorowe Java EE, szkolenie weekendowe Java EE , Kurs Java EE, instruktor Java EE, lekcje UML, nauczanie wirtualne Java EE,Kursy Java EE, wykładowca Java EE , kurs zdalny Java EE, kurs online Java EE, e-learning Java EE, nauka przez internet Java EE, edukacja zdalna Java EE

Some of our clients