Scala pour les impatients

Note :   (4,5 sur 5)

Scala pour les impatients (Cay Horstmann)

Avis des lecteurs

Résumé:

Le livre est très apprécié pour son approche claire, concise et pratique de l'apprentissage de Scala, en particulier pour ceux qui ont une expérience de Java ou de langages similaires. Bien que le contenu soit bien organisé et adapté aux débutants, certains utilisateurs l'ont trouvé difficile sans connaissances préalables en programmation et ont noté des problèmes avec la version Kindle.

Avantages:

Contenu clair et pratique
bien organisé
idéal pour les débutants ayant des connaissances en Java
bonnes explications et exemples
concis
utile pour un apprentissage et une référence rapides.

Inconvénients:

Pas assez détaillé pour les débutants complets
problèmes de formatage de la version Kindle, y compris l'absence d'une table des matières appropriée et un mauvais formatage des extraits de code
certains peuvent trouver le niveau trop élevé sans une exploration plus approfondie des sujets.

(basé sur 23 avis de lecteurs)

Titre original :

Scala for the Impatient

Contenu du livre :

L'intérêt pour le langage de programmation Scala ne cesse de croître pour de nombreuses raisons. Scala adopte le style de programmation fonctionnelle sans abandonner le paradigme orienté objet et permet d'écrire des programmes plus concis qu'en Java. Comme Scala s'exécute sur la JVM, il peut accéder à n'importe quelle bibliothèque Java et est interopérable avec les frameworks Java familiers. Scala permet également d'exploiter plus facilement toute la puissance de la concurrence.

Écrit pour les programmeurs Java, C++ ou C# expérimentés qui ne connaissent pas Scala ou la programmation fonctionnelle, Scala pour les impatients, deuxième édition présente les concepts et les techniques clés de Scala dont vous avez besoin pour être rapidement productif. Il s'agit d'une introduction parfaite au langage, en particulier pour les lecteurs impatients qui veulent apprendre les principes fondamentaux de Scala afin de pouvoir commencer à coder rapidement. Il n'essaie pas de dresser une liste exhaustive de toutes les fonctionnalités du langage ou de vous faire souffrir à travers des exemples longs et artificiels. Au contraire, des exemples soigneusement conçus et des activités pratiques vous guident à travers des étapes de compétence bien définies, du niveau de base au niveau expert.

Cette édition révisée a été entièrement mise à jour pour Scala 2.12 et reflète l'utilisation actuelle de Scala. Elle inclut une couverture supplémentaire des fonctionnalités récentes de Scala, y compris l'interpolation de chaînes de caractères, l'invocation dynamique, les classes implicites et les contrats à terme. Scala est un grand langage, mais vous pouvez l'utiliser efficacement sans en connaître tous les détails. Ce titre fournit précisément les informations dont vous avez besoin pour démarrer, sous forme de morceaux compacts et faciles à comprendre.

⬤ Les utilisateurs de Scala peuvent se familiariser rapidement avec l'interpréteur, la syntaxe, les outils et les idiomes uniques de Scala.

⬤ Maîtrisez les principales caractéristiques du langage : fonctions, tableaux, cartes, tuples, paquets, importations, gestion des exceptions, etc.

⬤ Se familiariser avec la programmation orientée objet en Scala : classes, héritage et traits.

⬤ Utiliser Scala pour des tâches de programmation réelles : travailler avec des fichiers, des expressions régulières et XML.

⬤ Travailler avec des fonctions d'ordre supérieur et la puissante bibliothèque de collections de Scala.

⬤ Exploiter les puissantes classes de filtrage et de cas de Scala.

⬤ Créer des programmes concurrents avec Scala futures.

⬤ Implémenter des langages spécifiques à un domaine.

⬤ Comprendre le système de types de Scala.

⬤ Appliquer des "outils de puissance" avancés, tels que les annotations, les implicites et les classes de type.

Enregistrez votre produit sur informit.com/register pour accéder facilement aux téléchargements, aux mises à jour et aux corrections dès qu'elles sont disponibles.

Autres informations sur le livre :

ISBN :9780134540566
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2017
Nombre de pages :384

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Core Java Volume I--Fondamentaux - Core Java Volume I--Fundamentals
Le guide Java n°1 pour les programmeurs sérieux : Entièrement mis à jour pour Java SE 9, 10...
Core Java Volume I--Fondamentaux - Core Java Volume I--Fundamentals
JavaScript moderne pour les impatients - Modern JavaScript for the Impatient
Exploiter la puissance du JavaScript moderne et éviter les pièges...
JavaScript moderne pour les impatients - Modern JavaScript for the Impatient
Scala pour les impatients - Scala for the Impatient
L'intérêt pour le langage de programmation Scala ne cesse de croître pour de nombreuses raisons. Scala...
Scala pour les impatients - Scala for the Impatient
Core Java, Volume I : Principes fondamentaux - Core Java, Volume I: Fundamentals
Le premier guide Java pour les programmeurs sérieux :...
Core Java, Volume I : Principes fondamentaux - Core Java, Volume I: Fundamentals
Core Java, Vol. II : Fonctionnalités avancées - Core Java, Vol. II: Advanced Features
Le guide classique de la programmation Java avancée : Entièrement...
Core Java, Vol. II : Fonctionnalités avancées - Core Java, Vol. II: Advanced Features
Java de base pour les impatients - Core Java for the Impatient
Guide clair et concis du langage et des bibliothèques de base - mis à jour jusqu'à Java...
Java de base pour les impatients - Core Java for the Impatient
Core Java Se 9 pour les impatients - Core Java Se 9 for the Impatient
Guide accessible du langage et des bibliothèques Java Modern Java présente...
Core Java Se 9 pour les impatients - Core Java Se 9 for the Impatient

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)