Scala : prise en main du langage
Scala est un langage fortement inspiré du langage Java qui permet à la fois de programmer avec des principes fonctionnels et de façon traditionnelle à la manière d un langage orienté objet. Il est à ce titre une bonne porte d entrée dans l univers de la programmation fonctionnelle. Cet ouvrage s adr...
Gespeichert in:
| 1. Verfasser: | |
|---|---|
| Format: | Livre numérique |
| Sprache: | Français |
| Veröffentlicht: |
St-Herblain :
Editions ENI
2022.
|
| Schriftenreihe: | Epsilon
|
| Schlagworte: | |
| Online Zugang: | Accès Université d'Orléans |
| Anmerkung: |
Date de mise en ligne : 12 janvier 2022 Description d'après la consultation, 2022-06-03 La pagination de l'édition imprimée correspondante est : 362 p. ENI (ebooks) |
| Autres localisations: | Voir dans le Sudoc |
| Edition sous un autre format: | • Scala, prise en main du langage, [Agnès Maury], 2022, St Herblain, Éditions ENI, 1 volume (361 p.), Epsilon, 978-2-409-03368-1 |
| LEADER | 03098nam a22002657a 4500 | ||
|---|---|---|---|
| 001 | 1298895 | ||
| 008 | 220415s2022 xxe ||| |||| 00| 0 fre d | ||
| 009 | PPN261841300 | ||
| 020 | |a 9782409033698 | ||
| 041 | 0 | |a fre | |
| 100 | 1 | |a Maury, Agnès, |d 19..-...., |c informaticienne. | |
| 245 | 1 | 0 | |a Scala : |b prise en main du langage |c Agnès Maury. |
| 256 | |a Type de ressource électronique : données textuelles et illustrations sur pages HTML | ||
| 260 | |a St-Herblain : |b Editions ENI, |c 2022. | ||
| 490 | 0 | |a Epsilon | |
| 500 | |a Date de mise en ligne : 12 janvier 2022 | ||
| 500 | |a Description d'après la consultation, 2022-06-03 | ||
| 500 | |a La pagination de l'édition imprimée correspondante est : 362 p. | ||
| 500 | |a ENI (ebooks) | ||
| 506 | |a Accès en ligne réservé aux établissements ou bibliothèques ayant souscrit l abonnement | ||
| 520 | |a Scala est un langage fortement inspiré du langage Java qui permet à la fois de programmer avec des principes fonctionnels et de façon traditionnelle à la manière d un langage orienté objet. Il est à ce titre une bonne porte d entrée dans l univers de la programmation fonctionnelle. Cet ouvrage s adresse aux développeurs qui souhaitent donc se lancer dans le développement fonctionnel avec Scala. Tout en apportant des comparaisons entre Scala et Java, l ouvrage démystifie le langage et en expose les bases théoriques et pratiques, illustrées par de nombreux exemples de code. L autrice présente également deux applications concrètes utiles pour développer en Scala dans le monde d aujourd hui. Dans un premier chapitre, vous découvrez les origines de Scala ainsi que ses atouts avant de disposer d un aperçu du langage au travers des éléments basiques du développement, de la définition d une variable aux classes, en passant par les différents types de données. Puis, vous entrez dans le coeur de l ouvrage avec l étude détaillée de la programmation fonctionnelle qui fait la force de Scala. Les concepts qui y sont présentés seront utilisés dans tous les chapitres à suivre. Vous vous familiarisez ensuite avec sbt, l outil de gestion et de construction de Scala, et découvrez l architecture d un projet ainsi qu un cas concret d utilisation du langage sur une problématique contemporaine : la création et la consommation d API. Pour finir, le cas des connexions à une base de données est détaillé, en prenant comme exemple une base en mémoire. Tout au long de l ouvrage, l autrice propose des exercices proposant de mettre en pratique les concepts étudiés | ||
| 650 | |a Scala (langage de programmation) | ||
| 776 | 0 | |0 260558885 |t Scala |o prise en main du langage |f [Agnès Maury] |d 2022 |c St Herblain |n Éditions ENI |p 1 volume (361 p.) |s Epsilon |z 978-2-409-03368-1 | |
| 856 | 4 | |5 452349901:847806464 |u https://ezproxy.univ-orleans.fr/login?qurl=https://www.eni-training.com/cs/univ-orleans/?library_guid=99b2a694-a6d5-4926-b3e4-36f198aa6ff8 |z Accès Université d'Orléans | |
| 997 | |0 1298895 |1 Livre numérique |a Ressource numérique |b INSA |b ENSA |c 0/Bibliothèque numérique/ |c 1/Bibliothèque numérique/ENI (ebooks)/ | ||

