Le livre de Java, premier langage : avec 109 exercices corrigés

La 4e de couv. indique : "Apprendre Java en douceur. Vous avez décidé de vous initier à la programmation et souhaitez opter pour un langage largement utilisé dans le monde professionnel ? Java se révèle un choix idéal comme vous le constaterez dans ce livre conçu pour les vrais débutants en pro...

Descrizione completa

Salvato in:
Dettagli Bibliografici
Autore principale: Tasso, Anne
Natura: Livre papier
Lingua:Français
Pubblicazione: Paris : Eyrolles DL 2017.
Edizione:12e édition [mise à jour avec Java 9].
Soggetti:
Nota: Compléments de l'ouvrage disponibles en ligne sur le site www.annetasso.fr/java [consulté le 27-06-2018
La couv. porte en plus : "Corrigé du projet et des exercices" "Code source des exemples du livre" "Un best-seller qui a déjà conquis plus de 50000 étudiants !"
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Le livre de Java, premier langage, avec 109 exercices corrigés, Anne Tasso, 12e éd, 2017, Paris, Eyrolles, 978-2-212-59798-1
Sommario:
  • P. 1
  • Avant-propos - Organisation de l'ouvrage
  • P. 5
  • Introduction - Naissance d'un programme
  • P. 5
  • Construire un algorithme
  • P. 9
  • Passer de l'algorithme au programme
  • P. 22
  • Exécuter un programme
  • P. 26
  • Le projet : Gestion d'un compte bancaire
  • P. 31
  • Résumé
  • P. 32
  • Exercices
  • Partie I Outils et techniques de base
  • P. 37
  • 1 Stocker une information
  • P. 38
  • La notion de variable
  • P. 47
  • L'instruction d'affectation
  • P. 52
  • Les opérateurs arithmétiques
  • P. 59
  • Calculer des statistiques sur des opérations bancaires
  • P. 63
  • Résumé
  • P. 64
  • Exercices
  • P. 67
  • Le projet : Gestion d'un compte bancaire
  • P. 69
  • 2 Communiquer une information
  • P. 69
  • La bibliothèque System
  • P. 70
  • L'affichage de données
  • P. 76
  • La saisie de données
  • P. 81
  • Résumé
  • P. 82
  • Exercices
  • P. 84
  • Le projet : Gestion d'un compte bancaire
  • P. 85
  • 3 Faire des choix
  • P. 85
  • L'algorithme du café chaud, sucré ou non
  • P. 89
  • L'instruction if-else
  • P. 98
  • L'instruction switch, ou comment faire des choix multiples
  • P. 103
  • Résumé
  • P. 104
  • Exercices
  • P. 107
  • Le projet : Gestion d'un compte bancaire
  • P. 109
  • 4 Faire des répétitions
  • P. 110
  • Combien de sucres dans votre café ?
  • P. 111
  • La boucle do...while
  • P. 119
  • La boucle while
  • P. 127
  • La boucle for
  • P. 131
  • Quelle boucle choisir ?
  • P. 132
  • Résumé
  • P. 134
  • Exercices
  • P. 137
  • Le projet : Gestion d'un compte bancaire
  • Partie II Initiation à la programmation orientée objet
  • P. 141
  • 5 De l'algorithme paramétré à l'écriture de fonctions
  • P. 142
  • Algorithme paramétré
  • P. 144
  • Des fonctions Java prédéfinies
  • P. 149
  • Construire ses propres fonctions
  • P. 156
  • Les fonctions au sein d'un programme Java
  • P. 161
  • Résumé
  • P. 162
  • Exercices
  • P. 166
  • Le projet : Gestion d'un compte bancaire
  • P. 167
  • 6 Fonctions, notions avancées
  • P. 167
  • La structure d'un programme
  • P. 178
  • Les fonctions communiquent
  • P. 185
  • Résumé
  • P. 186
  • Exercices
  • P. 188
  • Le projet : Gestion d'un compte bancaire
  • P. 191
  • 7 Les classes et les objets
  • P. 191
  • La classe String, une approche de la notion d'objet
  • P. 205
  • Construire et utiliser ses propres classes
  • P. 216
  • Résumé
  • P. 217
  • Exercices
  • P. 221
  • Le projet : Gestion d'un compte bancaire
  • P. 225
  • 8 Les principes du concept objet
  • P. 226
  • La communication objet
  • P. 234
  • Les objets contrôlent leur fonctionnement
  • P. 246
  • L'héritage
  • P. 252
  • Les interfaces
  • P. 258
  • Résumé
  • P. 259
  • Exercices
  • P. 265
  • Le projet : Gestion d'un compte bancaire
  • Partie III Outils et techniques orientés objet
  • P. 271
  • 9 Collectionner un nombre fixe d'objets
  • P. 272
  • Les tableaux à une dimension
  • P. 278
  • Quelques techniques utiles
  • P. 291
  • Les tableaux à deux dimensions
  • P. 299
  • Résumé
  • P. 300
  • Exercices
  • P. 303
  • Le projet : Gestion d'un compte bancaire
  • P. 305
  • 10 Collectionner un nombre indéterminé d'objets
  • P. 305
  • La programmation dynamique
  • P. 324
  • L'archivage de données
  • P. 337
  • Résumé
  • P. 339
  • Exercices
  • P. 345
  • Le projet : Gestion d'un compte bancaire
  • P. 349
  • 11 Dessiner des objets
  • P. 349
  • La bibliothèque AWT
  • P. 362
  • Les événements
  • P. 368
  • De l'AWT à Swing
  • P. 379
  • Résumé
  • P. 380
  • Exercices
  • P. 385
  • Le projet : Gestion d'un compte bancaire
  • P. 389
  • 12 Créer une interface graphique
  • P. 389
  • Un outil d'aide à la création d'interfaces graphiques
  • P. 410
  • Gestion de bulletins de notes
  • P. 433
  • Un éditeur pour dessiner
  • P. 455
  • Résumé
  • P. 455
  • Exercices
  • P. 463
  • Le projet : Gestion de comptes bancaires
  • P. 475
  • 13 Développer une application Android
  • P. 475
  • Comment développer une application mobile ?
  • P. 508
  • Publier une application Android
  • P. 523
  • Résumé
  • P. 525
  • Exercices
  • P. 531
  • Annexe - Guide d'installations
  • P. 531
  • Extension Web
  • P. 536
  • Installation d'un environnement de développement
  • P. 563
  • Utilisation des outils de développement
  • P. 587
  • Index