A Beginner's Guide to Scala, Object Orientation and Functional Programming / / by John Hunt
| A Beginner's Guide to Scala, Object Orientation and Functional Programming / / by John Hunt |
| Autore | Hunt John |
| Edizione | [2nd ed. 2018.] |
| Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2018 |
| Descrizione fisica | 1 online resource (XIX, 531 p.) |
| Disciplina | 005.11 |
| Soggetto topico |
Computer programming
Programming languages (Electronic computers) Programming Techniques Programming Languages, Compilers, Interpreters |
| ISBN | 3-319-75771-7 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Elements of Object Orientation -- Why Object Orientation? -- Object Orientation Systems -- Functional Programming -- Scala Background -- Little Scala -- Scala Building Blocks -- Scala Classes -- Scala Methods -- Packages and Encapsulation -- Building A Class -- Classes and Inherit -- Objects and Instances -- Value Classes -- Constructs -- Control -- Traits -- Further Traits -- Arrays -- Tuples -- Functional Programming in Scala -- Higher Order Functions -- Partial Application -- Collections -- List and Map Collections -- Immutable and Mutable Collection Packages -- Type Parameterization -- Further Constructs -- Exception Handling -- Akka Actors -- Further Akka Actors -- Scala and JDBC Database -- Scala Style Database Access -- Slick -- Testing -- Scala Testing -- Play Framework -- Restful Services -- Scalaz -- Scala Swing -- Scala Swing Reactors -- Build Tools -- Java Interop. . |
| Record Nr. | UNINA-9910299278603321 |
Hunt John
|
||
| Cham : , : Springer International Publishing : , : Imprint : Springer, , 2018 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||
A Beginner's Guide to Scala, Object Orientation and Functional Programming / / by John Hunt
| A Beginner's Guide to Scala, Object Orientation and Functional Programming / / by John Hunt |
| Autore | Hunt John |
| Edizione | [1st ed. 2014.] |
| Pubbl/distr/stampa | Cham : , : Springer International Publishing : , : Imprint : Springer, , 2014 |
| Descrizione fisica | 1 online resource (XVIII, 494 p. 790 illus.) |
| Disciplina | 005.1 |
| Soggetto topico |
Software engineering
Computer programming Programming languages (Electronic computers) Software Engineering/Programming and Operating Systems Programming Techniques Programming Languages, Compilers, Interpreters |
| ISBN | 3-319-06776-1 |
| Formato | Materiale a stampa |
| Livello bibliografico | Monografia |
| Lingua di pubblicazione | eng |
| Nota di contenuto | Introduction -- Elements of Object Orientation -- Why Object Orientation? -- Constructing an Object Oriented System -- Functional Programming -- Scala Background -- A Little Scala -- Scala Building Blocks -- Scala Classes -- Scala Methods -- Building a Class -- Packages and Encapsulation -- Classes, Inheritance and Abstraction -- Objects and Instances -- Value Classes -- Scala Constructs -- Control and Iteration -- Traits -- Further Traits -- Arrays -- Tuples -- Functional Programming in Scala -- Higher Order Functions -- Partially Applied Functions and Currying -- Scala Collections Framework -- Immutable Lists and Maps -- Immutable and Mutable Collection Packages -- Type Parameterization -- Further Language Constructs -- Exception Handling -- Scala and JDBC Database Access -- Scala Style Database Access -- Scala and MySQL Database Example -- Testing -- Scala Testing -- Introduction to Akka Actors -- Further Akka Actors -- Play Framework -- Restful Services -- Scala Swing -- User Input in Scala Swing -- Scala Build Tools -- Scala and Java Interoperability. |
| Record Nr. | UNINA-9910799484003321 |
Hunt John
|
||
| Cham : , : Springer International Publishing : , : Imprint : Springer, , 2014 | ||
| Lo trovi qui: Univ. Federico II | ||
| ||