rdf-syntax-grammar
mods:
  schema location: http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-2.xsd
  title info:
    title: Introduction to Functional Programming
  name:
    name part: Burd, Barry
    role:
      role term: creator
    role:
      role term: author.
  name:
    name part: Safari, an O'Reilly Media Company
  type of resource: moving image
  genre: videorecording
  genre: Electronic videos.
  origin info:
    place:
      place term: xx
    date issued: 2016
    edition: 1st edition.
    issuance: monographic
  language:
    language term: eng
  physical description:
    form: remote
    extent: 1 online resource (1 video file, approximately 4 hr., 21 min.)
  abstract: This video's accompanying exercises and solutions can be found here . Functional programming has become an integral part of every professional developer's toolkit. Designed for the basic user of Java, C++, Python, JavaScript, or any other popular programming language, this course explains the principles and methods underlying the functional approach. By the end of this course, you'll be able to think about problems from a functional point of view, making it possible for you to program with pure functions and transform procedural solutions to problems into functional solutions. Explore the principles and methods underlying the functional approach to programming Recognize the distinctions between functional, imperative, and procedural programming Learn to program with pure functions and how they benefit testing, debugging, and memoization Discover the three most important must-have functions: Filter, map, and fold Learn about higher-order functions, lists, recursion, and monads Master the ability to transform a procedural solution to a problem into a functional solution Barry Burd is a professor of Computer Science and Mathematics at Drew University in New Jersey where he's been explaining programming concepts since 1980. He has a Ph.D. in Mathematics from the University of Illinois and is the author of nine software-centric "Dummies" books including Java For Dummies, Android Application Development All-in-One For Dummies, and more.
  note: Burd, Barry.
  note: Videorecording.
  note: Electronic reproduction. Boston, MA : Safari, Available via World Wide Web.
  note: Mode of access: World Wide Web.
  identifier: 9781491962749
  identifier: https://proxy.library.tamu.edu/login
  record info:
    record creation date: 151116
    record change date: 20260128153353.6
    record identifier: in00004250600