Avant-propos

publicité
2e édition — JAVA 5 et 6
Jérôme Bougeault
TSoft et Groupe Eyrolles, 2003, 2008, ISBN : 978-2-21212250-3
Avant-propos
Présentation de l’ouvrage
Est-il utile de rappeler que le langage Java, créé par Sun au milieu des années quatre-vingtdix, est aujourd’hui le langage de programmation le plus utilisé dans l’industrie informatique
du logiciel ?
Ce langage est enseigné dans tous les cursus de formation à l’informatique (IUT, licences,
masters, écoles d’ingénieurs).
On retrouve Java aussi bien dans le monde du Web (applets, serveurs) que dans des
applications graphiques client / serveur.
C’est un langage particulièrement bien conçu, riche, clair et puissant. Il a su générer un
énorme enthousiasme chez ses utilisateurs, et une créativité collective sans précédent. C’est
un des langages les plus employés dans le monde Open Source.
Cet ouvrage s’adresse à des personnes qui connaissent déjà un langage de programmation
(objet ou non). Il traite des concepts de l’objet, de la syntaxe du langage, et des API les plus
utilisées pour développer des applications : entrées/sorties, multitâche, interface graphique,
accès aux bases de données, Internet, réseau…
Cette édition traite avec soin des nouveautés des versions 5 et 6 de Java Standard Édition.
Support de formation
Ce support convient à des formations à la programmation avec Java d’une durée comprise
entre trois et cinq jours. L’idéal est de cinq jours. La durée peut être écourtée ou allongée en
fonction des modules et ateliers traités ainsi qu’en fonction du niveau des participants.
L’éditeur Tsoft (www.tsoft.fr) peut fournir aux organismes de formation et aux formateurs
des "diapositives instructeurs" complémentaires destinés à aider le personnel enseignant.
Guide d’autoformation
Ce livre peut être également utilisé en tant que support d’autoformation. L’élève doit
disposer d’un ordinateur qui sera dédié à Linux (on le reformate complètement). Les
modules installation et sauvegarde nécessitent de disposer d’un poste configuré en serveur
pour accomplir l’ensemble des ateliers.
© Eyrolles/Tsoft - Java la maîtrise
Avant-propos
Certifications
Sun a mis en place un dispositif de certification permettant de garantir les compétences
nécessaires au développement Java. Ces certifications sont reconnues dans le monde
professionnel.
Elles s’articulent autour de huit examens à passer dans un centre de tests « Prometric »,
chaque examen décerne une certification.
• Sun Certified Java Associate (SCJA) certifie que vous possédez les bases : concepts
objet, syntaxe du langage, connaissances générales sur les technologies Java.
• Sun Certified Java Programmer (SCJP) certifie vos compétences en programmation. Plus
technique que le SCJA, cet examen couvre plus en détails les finesses du langage et les
API de Java (contrôle de flots, collections), ainsi que le multitâche.
• Sun Certified Java Developer (SCJD) certifie vos compétences de développeur d’applications. L’examen s’adresse aux programmeurs ayant au moins le niveau de la SCJP, qui
devront prouver qu’ils sont capables de résoudre un problème concret en tirant profit au
mieux des possibilités de Java. Lors de l’examen, un cas pratique est proposé à l’élève,
qui doit expliquer de quelle façon il va le traiter, comment démarrer, configurer
l’application, gérer la persistance des données, etc. Il devra utiliser uniquement les APIs
de base de Java et respecter des conventions de style. Pour en savoir plus, visitez le site
de Sun : http://java.sun.com/docs/codeconv.
• Sun Certified Web Component Developer (SCWCD) certifie que vous avez les
compétences nécessaires pour développer en environnement Web (J2EE).
• Sun Certified Business Component Developer (SCBCD) certifie vos compétences en
programmation de composants métiers.
• Sun Certified Mobile Application Developer (SCMAD) certifie vos compétences de
développeur en environnement mobile (PDA, téléphones…).
• Sun Certified Enterprise Architect (SCEA) est la certification du niveau le plus élevé. Il
est conseillé d’avoir déjà une bonne expérience en développement d’applications métier
dans les environnements Java J2SE et J2EE avant de s’y préparer.
Cet ouvrage apporte les notions nécessaires pour passer les examens SCJA, SCJP et SCJD.
Toutefois, un complément « marketing » sur les différentes technologies est à prévoir
séparément, par la lecture de la presse en ligne spécialisée (par exemple javaworld.com) et
par la lecture régulière des nouveautés du site de Sun : java.sun.com.
Un livre dynamique grâce à Internet
Le langage Java a atteint une grande maturité, mais il va continuer d'évoluer. Le site
www.editions-eyrolles.com proposera sur la page de présentation du présent ouvrage des
liens dédiés à des compléments sur ces évolutions.
Pour accéder à cette page, rendez-vous sur le site www.editions-eyrolles.com, dans la zone
<Recherche> saisissez 12250 et validez par <Entrée>.
© Eyrolles/Tsoft - Java la maîtrise
Téléchargement