Senior Software Engineer at Microsoft - OWASP Project Leader - Author & Speaker

Category: Java EE (page 2 of 2)

Workshop Report: ISG Tunis – November 2017

For the first time, since I started working, I animated a workshop on my lovely school, the Higher Institute of Management of Tunis, Tunisia. The greatest place that provided us with the love & the knowledge! The place where I coded my first lines of Java.

Read more

Announcement: Summer School Tunisia 2017

Summer School is a unique opportunity to learn about developing web and mobile applications that meets the requirements of good design, high scalability and faster integration/deployment.

Two parallel tracks will run together and participants have to choose on the two.

Read more

OWASP Day – Capgemini Nantes

I had the honour to be the first guest of the NTIC Community, of Capgemini Nantes, to animate a “Two-Talks Event”, a new action made by the managers of NTIC Community to boost the brainstorming and motivation of the IT Managers and Technical Teams.

Read more

New version of “Playing with Spring Boot and Docker in NetBeans IDE”

This article is originally published April 13th, 2017 at JaxEnter website: Link

In this tutorial you will learn how to write a Java EE application using two of the trendiest technologies: Spring Boot and Docker in NetBeans IDE.

Spring Boot is an innovative project that aims to make it easy to create Spring applications by simplifying the configuration and deployment actions through its convention over configuration based setup. Docker is an open source project that automates the deployment of applications inside software containers.

Today I’d like to make a tutorial in which a simple Spring Boot application is deployed using Docker.

Read more

Playing with Spring Boot and Docker in NetBeans IDE

In this tutorial you will learn how to write a Java EE application using two of the trendiest technologies: Spring Boot and Docker in NetBeans IDE.

Spring Boot is an innovative project that aims to make it easy to create Spring applications by simplifying the configuration and deployment actions through its convention over configuration based setup. Docker is an open source project that automates the deployment of applications inside software containers.

Today I’d like to make a tutorial in which a simple Spring Boot application is deployed using Docker.

Read more

Pairing Apache Shiro and Java EE 7

When securing systems, two elements of security are important: authentication and authorization. Though the two terms mean different things, they are sometimes used interchangeably because of their respective roles in application security.

Get started with the fundamentals of web authentication and authorization using Apache Shiro Framework.

Read more

Talk Report: From JavaEE to AngularJS – Video & Slides

NetBeans Day Paris, for the first time in France, held on the October 16th, 2015. It was a very nice opportunity to meet NetBeans users and developers in Paris Area.

My presentation is a live coding session showing how to make a sample app from scratch on NetBeans, using many trendy technologies and APIs:

  • IDE: NetBeans 8.0.2
  • Server: Payara Server 4.1.153
  • Backend: Java EE 7 [JPA 2.1, EJB 3.2, CDI 1.1, JAX-RS 2.0], REST Standards, CORS
  • Frontend: HTML5, AngularJS 1.4.x & Twitter Bootstrap 3.3.x
  • Testing: JUnit 4.x
  • Github for hosting the app code

Read more