Programmation Java pour les enfants, les parents, les grand parents

Sommaire: Programmation Java pour les enfants, les parents, les grand parents

PREFACE
REMERCIEMENTS
CHAPITRE 1. TON PREMIER PROGRAMME JAVA
Comment installer Java sur ton ordinateur
Les trois étapes principales de la programmation
Etape 1 – Tape le programme
Etape 2 – Compile le programme
Etape 3 – Exécute le programme
Autres lectures
CHAPITRE 2. PASSAGE A ECLIPSE
Installation d’Eclipse
Démarrer avec Eclipse
Création de programmes dans Eclipse
Exécution de BonjourMonde dans Eclipse
Comment fonctionne BonjourMonde ?
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 3. ANIMAUX FAMILIERS ET POISSONS – CLASSES JAVA
Classes et Objets
Types de données
Création d’un animal familier
Héritage – un Poisson est aussi un AnimalFamilier
Surcharge d’une méthode
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 4. BRIQUES DE BASE JAVA
Commentaires de programme
Prises de décisions à l’aide de la clause if
Opérateurs logiques
Opérateur conditionnel
Utilisation de else if
Prises de décisions à l’aide de la clause switch
Quelle est la durée de vie des variables ?
Méthodes spéciales : constructeurs
Le mot-clé this
Tableaux.
Répétition d’actions à l’aide de boucles
Autres lectures
Exercices.
Exercices pour les petits malins
CHAPITRE 5. UNE CALCULATRICE GRAPHIQUE
AWT et Swing
Paquetages et déclarations d’importation
Principaux éléments de Swing.
Gestionnaires de disposition
FlowLayout
GridLayout
BorderLayout
mbiner les gestionnaires de disposition
BoxLayout
GridBagLayout
CardLayout
SpringLayout
Puis-je créer des fenêtres sans utiliser de gestionnaire de disposition ?
Composants des fenêtres
Autres lectures
Exercices. Autres lectures
Exercices
Exercices pour les petits malins.
CHAPITRE 9. ENREGISTREMENT DU SCORE
Flux d’octets
Flux à tampon
Arguments de la ligne de commande
Lecture de fichiers texte
Classe File(fichier)
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 10. AUTRES BRIQUES DE BASE JAVA
Utilisation des valeurs de date et d’heure
Surcharge de méthode
Lecture des entrées clavier
Compléments sur les paquetages Java
Niveaux d’accès.
Retour sur les tableaux
Classe ArrayList
Autres lectures
Exercices
Exercices pour les petits malins
CHAPITRE 11. RETOUR SUR LE GRAPHIQUE – LE JEU DE PING-PONG
Stratégie
Code
Bases des fils d’exécution Java
Fin du jeu de ping-pong
Que lire d’autre sur la programmation de jeux ?
Autres lectures
Exercices
Exercices pour les petits malins
ANNEXE A. ARCHIVES JAVA – JARS
Autres lectures
ANNEXE B. ASTUCES ECLIPSE
Débogueur Eclipse
ANNEXE C. COMMENT PUBLIER UNE PAGE WEB.
Autres lectures
Exercices
INDEX

Extrait du cours programmation Java pour les enfants, les parents, les grand parents

Chapitre 1. Ton premier programme Java
Les gens communiquent entre eux à l’aide de différentes langues. De la même façon, on peut écrire des programmes informatiques, tels que des jeux, calculatrices ou éditeurs de texte, à l’aide de différents langages de programmation. Sans programmes, ton ordinateur serait inutile et son écran serait toujours noir. Les éléments de l’ordinateur constituent le matériel (hardware) et les programmes le logiciel (software). Les langages informatiques les plus populaires sont Visual Basic, C++ et Java. Qu’est-ce qui fait de Java un langage différent de beaucoup d’autres ?
Comment installer Java sur ton ordinateur
Pour pouvoir programmer en Java, tu as besoin de télécharger un logiciel spécial depuis le site web de la société Sun Microsystems, qui a créé ce langage. Le nom complet de ce logiciel est Java 2 Software Development Kit (J2SDK). A l’heure où j’écris ces lignes, la dernière version disponible, 1.5.0, peut être téléchargée depuis ce site.
Les trois étapes principales de la  programmation
Pour créer un programme Java qui marche, tu dois passer par les étapes suivantes :
9 Ecrire le programme en Java et l’enregistrer sur un disque.
9 Compiler le programme pour le traduire en un code binaire
spécial compréhensible par Java.
9 Exécuter le programme.
Etape 1 – Tape le programme
Tu peux utiliser n’importe quel éditeur de texte pour écrire des
programmes Java, par exemple le Bloc-notes.
Etape 2 – Compile le programme 
Le programme java c’est le compilateur Java. Aucun message ne va te
confirmer que ton programme BonjourMonde a bien été compilé. C’est le cas typique du « Pas de nouvelles, bonnes nouvelles ». Tape la commande dir et tu verras la liste de tous les fichiers de ton répertoire. Tu devrais y trouver un nouveau fichier nommé BonjourMonde.class. Ca prouve que ton programme a bien été compilé. Ton fichier d’origine, BonjourMonde.java, est là aussi, et tu pourras le modifier plus tard pour afficher « Bonjour Maman » ou autre chose.
Etape 3 – Exécute le programme
Maintenant, exécutons le programme. Dans la même fenêtre de commande, tape la commande suivante :
java Bonjour Monde As-tu remarqué que cette fois tu as utilisé le programme java au lieu de java c ? Ce programme est appelé Environnement d’exécution Java (Java Run-time Environment ou JRE), ou plus simplement Java comme je l’ai fait jusqu’ici.
N’oublie jamais que Java fait la différence entre les lettres minuscules et majuscules. Par exemple, si tu as nommé le programme Bonjour Monde, avec un B majuscule et un M majuscule, n’essaie pas de lancer le programme bonjour monde ou bonjour Monde– Java se plaindrait.
Chapitre 2. Passage à Eclipse
Les programmeurs travaillent généralement dans ce qu’on appelle un Environnement de développement intégré(Integrated Development Environmentou IDE). On peut y écrire, compiler et exécuter les programmes. Un IDE fournit aussi un utilitaire d’Aidequi décrit tous les éléments du langage et te permet de trouver et de corriger plus facilement les erreurs dans tes programmes. Alors que la plupart des IDE sont très chers, il en existe un excellent, gratuit :
Eclipse. Tu peux le télécharger depuis le site web www.eclipse.org.
Dans ce chapitre, je vais t’aider à télécharger et installer l’environnement de développement Eclipse sur ton ordinateur, puis à y créer le projet Bonjour Monde. Ensuite, nous créerons tous nos programmes dans cet environnement. Familiarise-toi avec Eclipse – c’est un outil excellent, utilisé par beaucoup de programmeurs Java.
Installation d’Eclipse
Ouvre la page web www.eclipse.orget clique sur le menu Download à gauche. Sélectionne ensuite la version d’Eclipse que tu souhaites télécharger. Il y a généralement la version officielle la plus récente (latest release) et plusieurs versions intermédiaires stables (stable builds). Ces dernières peuvent avoir plus de fonctionnalités, mais elles peuvent encore avoir quelques défauts mineurs. A l’heure où j’écris ces lignes, la dernière version officielle est la 3.0.2. Sélectionne-la pour obtenir la fenêtre suivante :
Démarrer avec Eclipse
Dans cette section, je vais te montrer comment créer et exécuter rapidement des programmes Java dans Eclipse. Tu trouveras aussi un didacticiel sympa en passant par le menu Aide, Table des matières de l’aide, puis Développement Java – Guide de l’utilisateur.
Pour commencer à travailler sur un programme, tu dois créer un nouveau projet. Un projet simple comme notre BonjourMonde ne contiendra qu’un fichier – BonjourMonde.java. Mais très vite nous allons créer des projets plus élaborés qui contiendront plusieurs fichiers.
Création de programmes dans Eclipse
Recréons dans Eclipse le programme BonjourMonde du chapitre 1.
Les programmes Java sont des classes qui représentent des objets de la vie réelle. Tu vas en apprendre un peu plus sur les classes dans le prochain chapitre.
Pour créer une classe dans Eclipse, sélectionne les menus Fichier, Nouveau, Classe et saisis BonjourMonde dans le champ Nom. Ensuite, dans la section Quels raccords de méthodes voulez-vous créer ?, coche la case :
public static void main(String[] args)

…………

Si le lien ne fonctionne pas correctement, veuillez nous contacter (mentionner le lien dans votre message)
Programmation Java pour les enfants, les parents, les grand parents (3.97 MO)  (Cours PDF)
Programmation Java

Télécharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *