top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
A beginners guide to Python 3 programming / John Hunt
A beginners guide to Python 3 programming / John Hunt
Autore HUNT, John
Pubbl/distr/stampa Cham, : Springer, 2019
Descrizione fisica XXVII, 433 p. ; 24 cm
Disciplina 005.133
Collana Undergraduate topics in computer science
Soggetto topico Python
ISBN 978-3-030-20289-7
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISA-996410946203316
HUNT, John  
Cham, : Springer, 2019
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Autore Hunt John
Edizione [2nd ed. 2023.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Descrizione fisica 1 online resource (0 pages)
Disciplina 005.133
Collana Undergraduate Topics in Computer Science
Soggetto topico Compilers (Computer programs)
Python (Computer program language)
Database management
Compilers and Interpreters
Python
Database Management
ISBN 3-031-40336-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Introduction -- Part 1: Advanced language features -- Python type hints -- Class slots -- Weak references -- Data classes -- Structural pattern matching -- Working with pprint -- Shallow v deep copy -- The __init__versus __new__ and __call__ -- Python metaclasses and meta programming -- Part 2: Computer graphics and GUIs -- Introduction to computer graphics -- Python turtle graphics -- Computer generated art -- Introduction to Matplotlib -- Graphing with Matplotlib pyplot -- Graphical user interfaces -- Tkinter GUI library -- Events in Tkinter user interfaces -- PyDraw Tkinter example application -- Part 3: Computer graphics and GUIs -- Introduction to games programming -- Building games with pygame -- StarshipMeteors pygame -- Part 4: Testing -- Introduction to testing -- PyTest testing framework -- Mocking for testing -- Part 5: File Input / Output -- Introduction to files, paths and IO -- Reading and writing files -- Stream IO -- Working with CSV files -- Working with excel files -- Regular expressions in Python -- Part 6: Database access -- Introduction to databases -- Python DB-API -- PyMySQL module -- Part 7: Logging -- Introduction to logging -- Logging in Python -- Advanced logging -- Part 8: Concurrency and parallelism -- Introduction to concurrency and parallelism -- Threading -- MultiProcessing -- Inter thread / Process synchronisation -- Futures -- Concurrency with AsyncIO -- Performance monitoring and profiling -- Part 9: Reactive programming -- Reactive programming introduction -- RxPy observables, observers and subjects -- RxPy operators -- Part 10: Network programming -- Introduction to sockets and web services -- Sockets in Python -- Web services in Python -- Flask web services -- Flask bookshop web service -- Part 11: Data analytics and machine learning -- Introduction to data science -- Pandas and data analytics -- Alternatives to pandas -- Machine learning in Python -- Pip and Conda virtual environments.
Record Nr. UNISA-996558570903316
Hunt John  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Autore Hunt John
Edizione [2nd ed. 2023.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Descrizione fisica 1 online resource (0 pages)
Disciplina 005.133
Collana Undergraduate Topics in Computer Science
Soggetto topico Compilers (Computer programs)
Python (Computer program language)
Database management
Compilers and Interpreters
Python
Database Management
ISBN 3-031-40336-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Introduction -- Part 1: Advanced language features -- Python type hints -- Class slots -- Weak references -- Data classes -- Structural pattern matching -- Working with pprint -- Shallow v deep copy -- The __init__versus __new__ and __call__ -- Python metaclasses and meta programming -- Part 2: Computer graphics and GUIs -- Introduction to computer graphics -- Python turtle graphics -- Computer generated art -- Introduction to Matplotlib -- Graphing with Matplotlib pyplot -- Graphical user interfaces -- Tkinter GUI library -- Events in Tkinter user interfaces -- PyDraw Tkinter example application -- Part 3: Computer graphics and GUIs -- Introduction to games programming -- Building games with pygame -- StarshipMeteors pygame -- Part 4: Testing -- Introduction to testing -- PyTest testing framework -- Mocking for testing -- Part 5: File Input / Output -- Introduction to files, paths and IO -- Reading and writing files -- Stream IO -- Working with CSV files -- Working with excel files -- Regular expressions in Python -- Part 6: Database access -- Introduction to databases -- Python DB-API -- PyMySQL module -- Part 7: Logging -- Introduction to logging -- Logging in Python -- Advanced logging -- Part 8: Concurrency and parallelism -- Introduction to concurrency and parallelism -- Threading -- MultiProcessing -- Inter thread / Process synchronisation -- Futures -- Concurrency with AsyncIO -- Performance monitoring and profiling -- Part 9: Reactive programming -- Reactive programming introduction -- RxPy observables, observers and subjects -- RxPy operators -- Part 10: Network programming -- Introduction to sockets and web services -- Sockets in Python -- Web services in Python -- Flask web services -- Flask bookshop web service -- Part 11: Data analytics and machine learning -- Introduction to data science -- Pandas and data analytics -- Alternatives to pandas -- Machine learning in Python -- Pip and Conda virtual environments.
Record Nr. UNINA-9910746976703321
Hunt John  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Advanced guide to Python 3 programming / John Hunt
Advanced guide to Python 3 programming / John Hunt
Autore HUNT, John
Pubbl/distr/stampa Cham, : Springer, 2019
Descrizione fisica XXVI, 497 p. : ill. ; 24 cm
Disciplina 005.133
Collana Undergraduate topics in computer science
Soggetto topico Python
ISBN 978-3-030-25942-6
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISA-996413548903316
HUNT, John  
Cham, : Springer, 2019
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Advanced Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Autore Hunt John
Edizione [1st ed. 2019.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2019
Descrizione fisica 1 online resource (XXVI, 497 p. 649 illus., 162 illus. in color.)
Disciplina 005.133
Collana Undergraduate Topics in Computer Science
Soggetto topico Programming languages (Electronic computers)
Python (Computer program language)
Database management
Programming Languages, Compilers, Interpreters
Python
Database Management
ISBN 3-030-25943-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Introduction to Computer Graphics -- Python Turtle Graphics -- Computer Generated Art -- Introduction to Matplotlib -- Graphing with Matplotlib pyplot -- Graphical User Interfaces -- The wxPython GUI library -- Events in wxPython User Interfaces -- PyDraw wxPython Example Application -- StarshipMeteors pygame -- Introduction to Testing -- Introduction to Files, Paths and IO -- Reading and Writing Files -- Stream IO -- Working with CSV Files -- Introduction to Databases -- Python DB-API -- PyMySQL Module -- Introduction to Logging -- Logging in Python -- Introduction to Concurrency and Parallelism -- Inter Thread / Process Synchronisation -- Reactive Programming Introduction -- RxPy Observables, Observers and Subjects -- RxPy Operators and Schedulers -- Introduction to Sockets and Web Services -- Sockets in Python -- Web Services in Python -- Bookshop Web Service. .
Record Nr. UNINA-9910349280603321
Hunt John  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2019
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Beginner's guide to Kotlin programming / / John Hunt
Beginner's guide to Kotlin programming / / John Hunt
Autore Hunt John
Pubbl/distr/stampa Cham, Switzerland : , : Springer, , [2021]
Descrizione fisica 1 online resource (516 pages)
Disciplina 001.642
Soggetto topico Computer programming
ISBN 3-030-80893-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNISA-996464504603316
Hunt John  
Cham, Switzerland : , : Springer, , [2021]
Materiale a stampa
Lo trovi qui: Univ. di Salerno
Opac: Controlla la disponibilità qui
Beginner's guide to Kotlin programming / / John Hunt
Beginner's guide to Kotlin programming / / John Hunt
Autore Hunt John
Pubbl/distr/stampa Cham, Switzerland : , : Springer, , [2021]
Descrizione fisica 1 online resource (516 pages)
Disciplina 001.642
Soggetto topico Computer programming
ISBN 3-030-80893-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Record Nr. UNINA-9910502626303321
Hunt John  
Cham, Switzerland : , : Springer, , [2021]
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
A Beginner's Guide to Scala, Object Orientation and Functional Programming [[electronic resource] /] / by John Hunt
A Beginner's Guide to Scala, Object Orientation and Functional Programming [[electronic resource] /] / 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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
A Beginner's Guide to Scala, Object Orientation and Functional Programming [[electronic resource] /] / by John Hunt
A Beginner's Guide to Scala, Object Orientation and Functional Programming [[electronic resource] /] / 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
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
A Beginners Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
A Beginners Guide to Python 3 Programming [[electronic resource] /] / by John Hunt
Autore Hunt John
Edizione [2nd ed. 2023.]
Pubbl/distr/stampa Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Descrizione fisica 1 online resource (532 pages)
Disciplina 005.133
Collana Undergraduate Topics in Computer Science
Soggetto topico Compilers (Computer programs)
Python (Computer program language)
Database management
Compilers and Interpreters
Python
Database Management
ISBN 3-031-35122-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Introduction -- Where is Python Used -- Setting up the Python Environment -- A First Python Program -- Python Strings -- Numbers, Booleans and None -- Flow of Control using if statements -- Number Guessing Game -- Recursion -- Introduction to Structured Analysis -- Functions in Python -- Implementing a Calculator using Functions -- Introduction to Functional Programming -- Curried Functions -- Introduction to Object Orientation -- Class Side and Static Behaviour -- Why Bother with Object Orientation? -- Operator Overloading -- Error and Exception Handling -- Python Modules and Packages -- Abstract Base Classes -- Error and Exception Handling -- Python Modules and Packages -- Protocols, Polymorphism and Descriptors -- Decorators -- Iterables and Iterators -- Generators and Coroutines -- Collections Tuples and Lists -- Sets -- Dictionaries -- Frozensets -- Collection Related Modules -- ADTs, Queues and Stacks -- Map, Filter and Reduce -- Sorting and Higher Order Functions -- Python Enumerated Values, Structural Pattern Making -- Python Virtual Environments -- Monkey Patching -- Attribute Lookup -- The Python Bites Back -- TicTacToe Game.
Record Nr. UNINA-9910743699403321
Hunt John  
Cham : , : Springer International Publishing : , : Imprint : Springer, , 2023
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui