Besoin d'aide ? Appelez-nous:+32 2 503 40 40

Technologies de l'Information Formations

IT Training Search



This course provides essential foundational knowledge for Docker and containerization. It covers all the fundamentals of Docker including containers, Dockerfiles, volumes management, networking, and more. You will learn how to build and use containers on a Docker platform through a hands-on approach with use cases.

Java SE 8 Programming I (Foundation)

This Java Programming training covers the core language features and introduces you to object-oriented programming. Through hands-on exercises, you'll expand your knowledge of Java SE 8, while building your Java skill set. The course is completely aligned with the Oracle Java SE 8 Programmer I exam (1Z0-808).

Java SE 8 programming II (Advanced)

This training is a second-level course for programmers learning the Java language. It reviews topics that were taught in the previous course, Java SE: Programming I, and provides additional key skills for Java programmers, such as Functional Programming, Stream API, and database access. The course is completely aligned with the Oracle Java SE 8 Programmer II exam (1Z0-809).

What's New in Java 9, 10, 11

In this training, you will learn the important Java new features introduced Java 9, Java 10, Java 11 in the easiest way ever with hands-on examples. The course covers the modular application development, the coolest new features, including local variable type inference (var) and the improved API for strings, files and collections. By the end of this course, you'll know how to use the most powerful features of modern Java to write faster and more readable programs.

Java EE 7 Development

This Java EE 7 training course teaches you the essentials of developing applications with Java EE 7 Platform. Through hands-on exercises, you'll expand your knowledge of Web development using JavaServer Faces (JSF), Enterprise JavaBeans (EJB), Java Persistence API (JPA), JDBC, Java Transaction API (JTA), Contexts and Dependency Injection (CDI), Java Message Service (JMS). By the end of this course, you will have the knowledge and skills needed to create fully functional Java EE applications.

Java Web Security

This training provides the skills necessary to develop secure web applications in Java. It teaches developers common security vulnerabilities (OWASP Top Ten) in Java web applications and the best practices to write secure code. The training covers the security testing practices to put into place in order to detect flaws, fix them and strengthen the security of the application as whole.

Java Design Patterns

This training provides a deep understanding of the most common object oriented design patterns. It covers the most useful patterns from the GOF catalogue and the Entreprise Application Patterns (EAP). Through hands-on exercises and discussions, attendees will learn how to incorporate these patterns into new or existing code using modern refactoring tools.

Spring Core and Spring Boot

This course teaches developers how to create enterprise applications using Spring Core and Spring Boot. Through hands-on exercises, you'll practice the main features of Spring Core including Java configuration, data access, web and REST applications, Spring Security, and Spring Boot. The course explores major features of Spring Boot, including auto-configuration, data access, Actuator, and more.

Spring Security

This course teaches attendees how to secure their applications using Spring security. The course covers all of the fundamentals of Spring Security and its integration with Spring boot. Through hands-on exercises, you'll practice how to implement authentication and authorization, client integration with taglibs as well as method level permissions, and forcing connections over HTTPS.

Spring Cloud

This training provides the skills necessary to develop microservices using the Spring Cloud technology stack. Microservices development raised new challenges like service discovery, service resilience, scalability and monitoring. Attendees will learn solve these challenges using the Spring Cloud technologies. The training includes many use cases and hands-on labs covering Spring Cloud and related Spring Boot and Netflix Open Source Tools.