OBJIS Congo présente 10 reperes cle du developpeur java
-
Upload
douglas-mbiandou -
Category
Technology
-
view
492 -
download
0
description
Transcript of OBJIS Congo présente 10 reperes cle du developpeur java
10 repères clés dudé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
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
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
4
Valeurs Objis
Excellence
Partage (200 tutoriaux gratuits sur objis.com / 2000 visiteurs/j)
Ecoute
Humilité
Solidarité
Initiation JAVA – www.objis-congo.com
5
Pays consommateurs contenu objis.com durant avril 2013
Initiation JAVA – www.objis-congo.com
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
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
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 ?
www.objis.com - Formation SPRING 9
Exemple : Fiche métier développeur
Initiation JAVA – www.objis-congo.com
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 JAVARepère N°2 : plate forme JAVARepère N°3 : étagères et tiroirs JAVA SERepère N°4 : JavadocRepère N°5 : tutoriels OracleRepère N°6 : boîte à outils (JDK)Repère N°7 : 5 outils clés du JDKRepère N°8 : 3 étapes clés pour programmerRepère N°9 : classes et objetsRepère N°10 : utiliser une classe
Initiation JAVA – www.objis-congo.com
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
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 portablesDev appli ordinateur bureauDev appli ordinateur bureau
Initiation JAVA – www.objis-congo.com
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
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
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
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
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
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
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
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
www.objis.com - Formation SPRING 21
Mise en oeuvre : création Interface avec SWING
Initiation JAVA – www.objis-congo.com
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 : [email protected]
Initiation JAVA – www.objis-congo.com
www.objis.com - Formation SPRING 23
Soyez prêt pour des projets ambitieux !
Initiation JAVA – www.objis-congo.com