The Resource Functional programming with Python : techniques for maintainable, modular, and testable Python code, with Chris Armstrong

Functional programming with Python : techniques for maintainable, modular, and testable Python code, with Chris Armstrong

Label
Functional programming with Python : techniques for maintainable, modular, and testable Python code
Title
Functional programming with Python
Title remainder
techniques for maintainable, modular, and testable Python code
Statement of responsibility
with Chris Armstrong
Creator
Speaker
Subject
Language
eng
Summary
"In this Functional Programming with Python training course, expert author Chris Armstrong will teach you functional programming techniques for making maintainable, modular, and testable code. This course is designed for users that already have experience with Python. You will start by learning about functional programming, including first class functions, recursion, and modifying data structures. From there, Chris will teach you about many functional programming libraries available in the Python ecosystem. This video tutorial will then teach you how to implement a text adventure game using these techniques and libraries. You will also learn how to write unit tests for functional code, use imperative libraries in a functional way, and use first-class effects. Finally, you will create a web UI for the game, and learn how to isolate an imperative web framework so that all of the application logic remains purely functional. Once you have completed this computer based training course, you will have learned how to apply these functional programming techniques to create maintainable, modular, and testable Python code."--Resource description page
Cataloging source
UMI
Characteristic
videorecording
http://library.link/vocab/creatorName
Armstrong, Chris
LC call number
QA76.73.P98
PerformerNote
Presenter, Chris Armstrong
Runtime
176
http://library.link/vocab/subjectName
  • Python (Computer program language)
  • Python (Computer program language)
  • Functional programming (Computer science)
Technique
live action
Label
Functional programming with Python : techniques for maintainable, modular, and testable Python code, with Chris Armstrong
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=9781771374651
Instantiates
Publication
Note
  • Title from title screen (viewed December 22, 2015)
  • Date of publication from resource description page
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
ocn933389284
Dimensions
unknown
Extent
1online resource (1 volume)
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
illustrations.
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0500000693
System control number
(OCoLC)933389284
Video recording format
other
Label
Functional programming with Python : techniques for maintainable, modular, and testable Python code, with Chris Armstrong
Link
http://databases.mvlc.org/connect/safari?uiCode=&xmlId=9781771374651
Publication
Note
  • Title from title screen (viewed December 22, 2015)
  • Date of publication from resource description page
Carrier category
online resource
Carrier category code
  • cr
Carrier MARC source
rdacarrier
Color
multicolored
Configuration of playback channels
unknown
Content category
two-dimensional moving image
Content type code
  • tdi
Content type MARC source
rdacontent
Control code
ocn933389284
Dimensions
unknown
Extent
1online resource (1 volume)
Form of item
online
Media category
  • computer
  • video
Media MARC source
  • rdamedia
  • rdamedia
Media type code
  • c
  • v
Medium for sound
other
Other physical details
illustrations.
Sound
sound
Sound on medium or separate
sound on medium
Specific material designation
  • remote
  • other
Stock number
CL0500000693
System control number
(OCoLC)933389284
Video recording format
other

Library Locations

    • Merrimack Valley Library ConsortiumBorrow it
      4 High Street, Suite 175, North Andover, MA, 01845, US
      42.7009413 -71.1255084
Processing Feedback ...