WELCOME Abdennour : Software engineer

Sep 8, 2012

J2EE Tutos For Beginner

Note: The tutorials are linked. So, if you want a robust training, you must follow the order of these tutorials

1) Application Architecture  

    أ) THREE-tier architecture :

   ب)  MVC Architecture(Model-Vue-Control) :

   ج)[TP]Preparation of environment(Jdk,NetBeans,Eclipse, Application Server(Tomcat,..)) : 

2)Web Work(Fonctionnement du Web) : 

    أ) Understand how the Browser communicate with Web servers :

   ب) Understanding the basics of HTTP:

   ج)Understand the content  static content vs Dynamics Content:

3)the Controller : Servlet : 

     أ) Understand the benefits of programming with servlets

    ب) Base classes :

    ج)[TP] Developing a Simple Servlet:

     د) [TP]Retrieving data from a form (Récupération des données d'un formulaire) By Netbeans:

    هـ) [TP]Retrieving data from a form(formulaire) By Eclipse:

   و) [TP]Forms - Servlets and Methods Service / doGet / doPost (  Formulaires – Servlets et Méthode Service/doGet/doPost) : 

        >>Difference between the methods services / doGet / doPost and actions GET / POST:
    ز) [TP] The function controller (=Servlet ): Redirect page :
4)[TP]Servlets, Business Class(Clase Métier)  and Access Databases(Accès Bases de Données:

   أ) What's Business Class   : 

   ب)[TP]Creation of one BD Data Base : 

   ج)[TP]Access to a Data Base with Simple Application :

   د)[TP]Access to a DB via a servlet :

   أ) Introduce the concept of JSP

   ب)JSP syntax  

   ج)Examples of JSP

   د)[TP] Joint use with Servlets

   هـ)[TP] Direct call(Appel direct) to a simple JSP

   و)[TP] JSP -Scriptlets &  Direct Call :

   ز)[TP] JSP -  Direct Call & Scriptels Expressions:

   ح)[TP] JSP & Call via Form(Appel via formulaire) : 

   ط)[TP] Input control in JSP( Contrôle de saisie dans la JSP)
   ي)[TP] JSP Form (View)and Servlet (Controller)  

 أ)Understand the concept of Session

 ب)Programming Sessions

 ج)Uses Sessions with Servlets

 د) [TP] Creating a new session

 هـ)[TP]  Retrieve an existing session( Récupération d’une session existante)

 و) Destruction of Session

 ز)[TP]  Backup and Recovery of an Object in a session(Sauvegarde et Récupération d’un Objet dans une session)

 ح) [TP] The lifetime of a session( La durée de vie d’une session)

There are two main techniques for managing test sessions we will:
 ط) [TP]  Cookies

 ي)[TP] The URL encoding

7)other Notions

  ج)the Back

  د)[TP]Writing a Servlet that creates Cookies(10)

  هـ)[TP]Servlet to Read Cookies(10)

  و)[TP]Change lifetimes cookies(Changer la durée de vies des cookies )

   أ)Data Access : 
   ب)Business : 
   ب)Control : 
    >>View (JSP)



  1. These are useful software's for beginners as well as seniors. I really glad to read this article, I found very nice tips which are helpful to me in my future. PHP Programming Services

  2. مرحبا بك
    You are Welcome .

  3. شكرا جزيلا وجازاك الله كل خير

    1. و إياك .
      شكر الله لك

      مرحبا بك

    2. بارك الله فيك اخي على هذا الجهد

    3. و فيك بارك الله
      حيهلا بك