Groovy Programming - An Introduction for Java Developers - Kenneth A.... - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Groovy Programming
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Groovy Programming

Groovy Programming

An Introduction for Java Developers

Kenneth A. Barclay, John Savage

476 pages, parution le 26/02/2007

Résumé

Groovy Programming is an introduction to the Java-based scripting language Groovy. Groovy has much in common with popular scripting languages such as Perl, Python, and Ruby, but is written in a Java-like syntax. And, unlike these other languages, Groovy is sanctioned by the Java community for use on the Java platform. Since it is based on Java, applications written in Groovy can make full use of the Java Application Programmer Interfaces (APIs). This means Groovy can integrate seamlessly with applications written in Java, while avoiding the complexities of the full Java language. This bare-bones structure also means Groovy can be used as an introduction to Java and to programming in general. Its simpler constructions and modern origins make it ideal as a first language and for introducing principles such as object-oriented programming.

This book introduces all the major aspects of Groovy development and emphasizes Groovy's potential as a learning tool. Case studies and exercises are included, along with numerous programming examples. The book begins assuming only a general familiarity with Java programming, and progresses to discuss advanced topics such as GUI builders, Groovlets, Unit Testing, and Groovy SQL.

L'auteur - John Savage

John Savage, Napier University, Edinburgh, UK.

Sommaire

  • Groovy
  • Numbers and Expressions
  • Strings and Regular Expressions
  • Lists, Maps and Ranges
  • Simple Input and Output
  • Case Study: A Library Application (Modelling)
  • Methods
  • Flow of Control
  • Closures
  • Files
  • Case Study: A Library Application (Methods)
  • Classes
  • Case Study: A Library Application (Objects)
  • Specialization
  • Unit Testing (JUnit)
  • Case Study: A Library Application (Specialization)
  • Persistence
  • Case Study: A Library Application (Persistence)
  • XML Builders and Parsers
  • GUI Builders
  • Template Engines
  • Case Study: A Library Application (GUI)
  • Server Side Programming
  • Case Study: A Library Application (Web)
  • Epilogue
Voir tout
Replier

Caractéristiques techniques

  PAPIER
Éditeur(s) Morgan Kaufmann
Auteur(s) Kenneth A. Barclay, John Savage
Parution 26/02/2007
Nb. de pages 476
Format 19 x 23,5
Couverture Broché
Poids 1016g
Intérieur Noir et Blanc
EAN13 9780123725073
ISBN13 978-0-12-372507-3

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription