GNU/Linux Magazine HS 81

Java

Le guide pour apprendre à programmer en Java en 5 jours !

Plus de détails

12,90 € TTC

 
SOMMAIRE :

Introduction

p. 06 Préparez votre environnement de travail

Jour 1

p. 20 Partez à la découverte d'Eclipse et structurez votre projet

Jour 2

p. 40 Première version du gestionnaire de tâches

Jour 3

p. 60 Ajout de différents types de tâches

Jour 4

p. 84 Sauvegarde des informations : utilisation d'une base de données

Jour 5

p. 96 Interface graphique

Annexe

p. 100 Les erreurs les plus courantes et comment les corriger

Préface :

Java, à ne pas confondre avec l’île ou même la danse du même nom, est un langage multiplateforme que l’on retrouve partout que ce soit sur les ordinateurs de bureau, les smartphones Android ou encore dans certains systèmes embarqués. À sa sortie, il devint rapidement populaire, ce qui entraîna la présence de nombreux développeurs Java sur le marché. Cette popularité entraîna Google à le choisir comme langage pour le développement des applications Android de manière à permettre à une grande communauté de développeurs d’accéder rapidement à leur plateforme qui était, au départ, en retard par rapport à Apple et aux iPhones. Ce choix renforça donc le langage dans sa position dominante et on le retrouve encore aujourd’hui parmi les langages les plus utilisés (si ce n’est le plus utilisé). Si l’on regarde l’index TIOBE (indicateur de popularité des langages) d’août 2015, on peut voir que Java occupe la première place devant le C, le C++, le C# et Python. Au niveau du nombre de projets hébergés sur GitHub, c’est le JavaScript qui apparaît en première place devant Java, Ruby, PHP et Python. On voit bien que quelle que soit la méthode de mesure employée, Java reste une valeur sûre, un langage à connaître.

Ne croyez pas pour autant que sa popularité provienne de sa simplicité. Java est un langage nativement orienté objet et il faudra donc, en plus de la syntaxe, maîtriser ce type d’architecture. Dans ce hors-série, nous vous proposons de mener à bien un petit projet et nous considérerons que vous savez déjà programmer en Java... Oui, même si vous n’y connaissez rien, il faudra vous immerger dans le code ! Mais ne vous inquiétez pas, les bouées de sauvetage ne seront jamais loin et des explications seront bien sûr présentes, le plus souvent sous forme d’encadrés qui vous permettront de les retrouver rapidement même au cours de la lecture d’une autre partie ou plus tard, lorsque vous créerez vos propres programmes.

Pour commencer, avant de plonger dans le grand bain nous vérifierons quand même ensemble l’état de votre matériel de manière à être certains que vous disposiez de tous les outils requis. Alors un peu de courage, et jetez-vous à l’eau !

Tristan Colombo

A propos du magazine
Logo

Le magazine de référence technique pour les développeurs et les administrateurs sur systèmes UNIX, open source & embarqué !

Pionnier dans son domaine, GNU/Linux Magazine est depuis 1998 une véritable référence technique pour pour tous les développeurs et administrateurs sur systèmes Unix, open source et embarqués. Le premier magazine français 100 % Linux se démarque grâce à une ligne rédactionnelle résolument technique et pédagogique. Chaque mois de nombreux thèmes sont abordés permettant de toucher à différents domaines de l’informatique, que ce soit de l’intelligence artificielle, de la sécurité, de l’embarqué, du système/réseau ou du hack.

Nouveaux produits