Plan Szkolenia
Introduction
Overview of Java Platform Enterprise Edition
- How is Java EE different from Java SE?
Overview of Java Enterprise Edition 8
- Features and Architecture of Java EE 8
Preparing the Development Environment
- Ideal System Requirements For Running Java EE 8
Installing and Configuring Java Enterprise Edition 8
- Core Performance Components of Java EE 8
Overview of Parallel Optimization in Java EE 8
Measuring the Performance of a Java EE 8-Compliant Application
- Guidelines, Profilers, and Other Developer Tools
Optimizing a Java EE 8-Compliant Application
- Basic Optimization
- Advanced Optimization
Optimizing the Source Code of Java EE 8-Compliant Applications
- Managing Caches and Memory Levels
Employing Concurrency in Java EE 8
- Implementing Asynchronous Behavior in an Application
- Multithreading Models for Java EE 8-Compliant Applications
Monitoring Java EE 8 Processes
Testing for Application Errors
- Load and Stress Tests
Debugging Applications in Java EE 8 Environment
Deploying the Optimized Java EE 8-Compliant Application
Utilizing the Java EE 8 Security Specifications
Troubleshooting
Summary and Conclusion
Wymagania
- Java programming experience
- Advance knowledge of JavaScript frameworks
- Experience with Java virtual machine, libraries, and toolkits
- Extensive background in asynchronous programming
- Experience with troubleshooting Java programs
- Knowledge of RESTful APIs and servlets
- An understanding of high-performance computing concepts
Audience
- Developers
Opinie uczestników (3)
Duża ilość wiedzy praktycznej pokazanej na przykładach z "życia wziętych".
Kamil - Streamsoft Kraków
Szkolenie - Java Advanced
Pushowanie zmian na bieżąco, jak w 3 dzień zaczęłam się już gubić bardziej niż wcześniej i było ciężej wyłapać błąd na szybko to na szybko byłam w stanie zcheckoutować się na najnowszą zmiane i być na bieżąco z materiałem
Paulina
Szkolenie - Advanced Java Security
j'ai bien apprécié le cours avec Reda, c'est une personne très à l'écoute et ouvert pour toute question. Il s'adapte aux besoins de son client