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...

Fuld beskrivelse

Enregistré dans:
Bibliografiske detaljer
Hovedforfatter: Maury, Agnès, 19..-...., informaticienne
Format: Livre numérique
Sprog:Français
Udgivet: St-Herblain : Editions ENI 2022.
Serier:Epsilon
Fag:
Online adgang:Accès Université d'Orléans
Kommentar: 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
Beskrivelse
Summary: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
Emne beskrivelse: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)
ISBN:9782409033698
Adgang:Accès en ligne réservé aux établissements ou bibliothèques ayant souscrit l abonnement