OBJIS Congo présente 10 reperes cle du developpeur java
1. 10 repères clés du
développeur JAVA
1
www.objis-congo.com - Jcertif University - Brazzaville – septembre 2013
Douglas MBIANDOU – Président fondateur Objis France
Philippe ELLAH DIRAT – Représentant Objis au Congo
2. www.objis.com - Formation SPRING 2
Sommaire
Présentation Objis France et Objis Congo 3
10 repères clés pour le développeur JAVA 10
Mise en oeuvre : création d'une fenêtre SWING 21
Aller plus loin : cours du soir 'Développeur JAVA' 22
Initiation JAVA – www.objis-congo.com
3. 3
Objis :
spécialiste formation informatique
Création en 2005 en France
70% travaux pratiques
Pédagogie reconnue par 150 clients dont 3 au
Congo : CNSS, OCI , Min. Finances
Spécialiste langage de programmation JAVA
Initiation JAVA – www.objis-congo.com
6. www.objis.com - Formation SPRING 6
Ambitions Objis en Afrique
N°1 formation JAVA
• Des hommes prêts pour des projets ambitieux (6 profils)
N°1 conseil Système d'Information
• Des Systèmes d'Information prêts pour des projets ambitieux
Initiation JAVA – www.objis-congo.com
7. www.objis.com - Formation SPRING 7
Objis Congo
Antenne Congo Brazzaville d'Objis, spécialiste
français formation JAVA depuis 2005
Site : www.objis-congo.com
Cours du soir 'Développeur JAVA ' 2013/2014
• Démarrage 2 octobre 2013
• Lieu : CFI CIRAS
Contacts :
• Tél : 00 242 04 490 55 12
• Twitter : #objiscongo
Initiation JAVA – www.objis-congo.com
8. www.objis.com - Formation SPRING 8
objis-congo.com : 6 fiches métiers
(cliquez sur les icones représentant les métiers pour accéder à la fiche en ligne)
Initiation JAVA – www.objis-congo.com
Le site objis-congo.com informe sur 6 métiers
Quel est votre futur métier ?
9. www.objis.com - Formation SPRING 9
Exemple : Fiche métier développeur
Initiation JAVA – www.objis-congo.com
10. www.objis.com - Formation SPRING 10
10 repères clés
pour le développeur JAVA
Repère N°1 : 5 atouts clés du langage JAVA
Repère N°2 : plate forme JAVA
Repère N°3 : étagères et tiroirs JAVA SE
Repère N°4 : Javadoc
Repère N°5 : tutoriels Oracle
Repère N°6 : boîte à outils (JDK)
Repère N°7 : 5 outils clés du JDK
Repère N°8 : 3 étapes clés pour programmer
Repère N°9 : classes et objets
Repère N°10 : utiliser une classe
Initiation JAVA – www.objis-congo.com
11. www.objis.com - Formation SPRING 11
Repère 1 : 5 atouts clés
Portabilité (matérielle + système d'exploitation)
Orienté Objet (application java = Objets en
mémoire qui communiquent entre eux)
Sécurité (vous contrôlez ce qu'un objet java
peut faire sur votre ordinateur)
Réseau (communication de 2 objets java sur
2 ordinateurs distants)
Mémoire (Les objets en mémoire non utilisés
sont automatiquement détruits)
Initiation JAVA – www.objis-congo.com
12. www.objis.com - Formation SPRING 12
Repère 2 : plate forme
Java Standard Edition (JSE)
• → application autonomes ordi bureau
Java Entreprise Edition (JEE)
• → application pour serveur (24h/24)
Java Micro Edition (JME)
• → application pour téléphone portable
JME JEEJSE
Appli web / serveur
(JSP, Servlets, EJB)
Appli web / serveur
(JSP, Servlets, EJB)
Dev appli Tél portablesDev appli Tél portables
Dev appli ordinateur bureauDev appli ordinateur bureau
Initiation JAVA – www.objis-congo.com
13. www.objis.com - Formation SPRING 13
Repère 3 : 'étagères et tiroirs' Java SE
44
8
7
6
5
3
2
1
Naviguer dans les tiroirs : http://docs.oracle.com/javase/7/docs/
Initiation JAVA – www.objis-congo.com
14. www.objis.com - Formation SPRING 14
Repère 4 : Javadoc
Javadoc JSE7 en ligne : http://docs.oracle.com/javase/7/docs/api/
Téléchargement Javadoc JSE7 :
http://www.oracle.com/technetwork/java/javase/documentation/java-se-7-doc-download-435117.html
Initiation JAVA – www.objis-congo.com
15. www.objis.com - Formation SPRING 15
Repère 5 : Tutoriels Oracle
Téléchargement du tutoriel : http://www.oracle.com/technetwork/java/javase/java-tutorial-downloads-2005894.html
→ Fichier 'javatutorials.zip '
Lien direct : http://docs.oracle.com/javase/tutorial/
Initiation JAVA – www.objis-congo.com
16. www.objis.com - Formation SPRING 16
Repère 6 :
boîte à outils du développeur (JDK)
Télécharger et installer le Kit de développement Java (Java Development Kit):
• http://www.oracle.com/technetwork/java/javase/downloads/index.html
Initiation JAVA – www.objis-congo.com
17. www.objis.com - Formation SPRING 17
Repère 7 :
5 outils clés du JDK
- javac.exe : compilation (Ex : javac Bonjour.java → crée fichier Bonjour.class
- java.exe : exécution (Ex : java Bonjour → affiche 'Bonjour Objis'
- jar.exe : création livrables (.jar, .war, .ear...) → jar cvf bonjour.jar Bonjour.class
- javadoc.exe : création documentation HTML → javadoc Bonjour.java
- jvisualvm.exe : surveillance de la mémoire
Initiation JAVA – www.objis-congo.com
18. www.objis.com - Formation SPRING 18
Repère 8 :
3 étapes clés pour programmer en Java
1
2
3
Edition
Exécution
Compilation
Initiation JAVA – www.objis-congo.com
19. www.objis.com - Formation SPRING 19
Repère 9 :
Classe , Objet
Classe = fichier (Ex : Chaise.class) → statique
Objet = mémoire → dynamique (on ne voit pas)
Objet = instance d'une classe
Une classe est caractérisée par
• Propriété + Savoir-faire (méthodes)
Classe 'Chaise'
• Propriétés : couleur , forme
• Méthode : prendreplace(), soulever()
Initiation JAVA – www.objis-congo.com
20. www.objis.com - Formation SPRING 20
Repère 10 : utiliser une classe
Besoin : utiliser le savoir-faire d'une classe
codée par vous, par un autre (ex : classes du
JDK)
Utilisation d'une classe : l'instanciation avec new
Dans une classe 'UtilisationChaise.java', coder :
• Chaise machaise ; // 1. déclaration
• machaise = new Chaise() ; // 2. instanciation
• machaise.soulever() ; // 3. utilisation
Initiation JAVA – www.objis-congo.com
21. www.objis.com - Formation SPRING 21
Mise en oeuvre :
création Interface avec SWING
Initiation JAVA – www.objis-congo.com
22. www.objis.com - Formation SPRING 22
Pour aller plus loin
Soyez déterminé, discipliné et humble
Cours du soir 'développeur JAVA' Objis Congo
• Lien http://objis-congo.com/actualites/cours-du-soir-developpeur-java-7-17022013
• Lieu : centre de formation en informatique du
CIRAS , 39 rue Delamothe Plateau ville ,
Bacongo,Brazzaville, République du Congo
• Tél : 00 242 04 490 55 12
• Email : contact@objis-congo.com
Initiation JAVA – www.objis-congo.com
23. www.objis.com - Formation SPRING 23
Soyez prêt pour des projets ambitieux !
Initiation JAVA – www.objis-congo.com