Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 85% LEARNING PATH: Python: Functional Programming with Python

LEARNING PATH: Python: Functional Programming with Python

$18.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.6/10 (Our Score)
Product is rated as #175 in category Python

Python is not a functional programming language, but it is a multi–paradigm language that makes functional programming easy to perform, and easy to mix with other programming styles. Python is a high level language used in many development areas, like web development, data analysis, desktop UI and system administration. Functional programming is a style of programming that is characterized by short functions, lack of statements, and little reliance on variables. You will learn what functional programming is, and how you can apply functional programming in Python. If you’re interested to use Functional Programming as a powerful tool to solve many real–world problems by writing robust and bug–free code, then go for this Learning Path.

Packt s Video Learning Paths are a series of individual video products put together in a logical and stepwise manner such that each video builds on the skills learned in the video before it.

The highlights of this Learning Path are:

In this Learning Path, you ll learn what functional programming is, and how it differs from other programming styles, such as procedural and object–oriented programming. Then you ll go on to explore lambda expressions, which are short one–line functions, and are the purest form of functional programming that Python offers. Next, you ll learn about higher–order functions: functions that accept other functions as an argument, or return other functions as return values. You ll also encounter important concepts from functional programming, such as monads, currying, statelessness, side–effects, memorization, and referential transparency; these concepts may initially seem odd to Python programmers, but you ll see how they are elegantly supported by the language.

Instructor Details

Packt has been committed to developer learning since 2004. A lot has changed in software since then - but Packt has remained responsive to these changes, continuing to look forward at the trends and tools defining the way we work and live. And how to put them to work. With an extensive library of content - more than 4000 books and video courses -Packt's mission is to help developers stay relevant in a rapidly changing world. From new web frameworks and programming languages, to cutting edge data analytics, and DevOps, Packt takes software professionals in every field to what's important to them now. From skills that will help you to develop and future proof your career to immediate solutions to every day tech challenges, Packt is a go-to resource to make you a better, smarter developer. Packt Udemy courses continue this tradition, bringing you comprehensive yet concise video courses straight from the experts.

Specification: LEARNING PATH: Python: Functional Programming with Python

Duration

5.5 hours

Year

2019

Level

Beginner

Certificate

Yes

Quizzes

Yes

15 reviews for LEARNING PATH: Python: Functional Programming with Python

3.9 out of 5
6
4
4
0
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Daniel Pilon

    The contents are clear and the instructor knows what he’s talking about, however, I miss some hands on exercises, which would help on absorbing more of it.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Deepak Khandelwal

    good

    Helpful(0) Unhelpful(0)You have already voted this
  3. Robert Jackson

    I wish more time was spent on Why you might use a specific design pattern. Like why would I want to Curry?

    Helpful(0) Unhelpful(0)You have already voted this
  4. Michael Reilly

    Instructor is xcellent. He covers the material well and the examples are good.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Ingo Pasewald

    very good

    Helpful(0) Unhelpful(0)You have already voted this
  6. Niklas Molin

    He’s quicker than most stuff on udemy

    Helpful(0) Unhelpful(0)You have already voted this
  7. David Carrington

    As the topic was Functional Programming, I was significantly less interested in the second half.

    Helpful(0) Unhelpful(0)You have already voted this
  8. Ramzi Yassine

    Really good instructor

    Helpful(0) Unhelpful(0)You have already voted this
  9. Aldo Vignone

    The information is well explained but the course could be organized in a better way (more sections??) and at least the first quiz of the course is very basic and has wrong spelling

    Helpful(0) Unhelpful(0)You have already voted this
  10. Medel Dace

    Concepts are well explained and effectively demonstrated through code examples. Enjoyed learning from the instructor.

    Helpful(0) Unhelpful(0)You have already voted this
  11. Josh Stephens

    It was a pretty good for the most part. The quizzes I think could use some work. The wording was horrible and in the section one quiz you have topics that are asked about that are not covered until section 2. However I would recommend this course

    Helpful(0) Unhelpful(0)You have already voted this
  12. David Westen

    This course was excellent! I believe it has taken me to the next level as a Python programmer. The teacher is a university professor and it shows … his descriptions are clear and accurate. My only complaint is with the quizzes. There was one question on the first quiz that was not covered until the 2nd half of the course and one question on the second quiz where I believe the answer was wrong … if it was correct, the subject was not covered.

    Helpful(0) Unhelpful(0)You have already voted this
  13. Jahed

    The instructor completely failed to teach anything clearly in his whole lecture. He probably is very good in python and only he understood what he is teaching. This class is of no value unless you are an expert like him.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Federico Gabriel Roux

    good about this particular way of programming

    Helpful(0) Unhelpful(0)You have already voted this
  15. David Paradice

    Note that the second part of the course is exactly the Iterators in Functional Programming with Python course. I took that course before this one, so the second part of this course was redundant for me. Personally, I’m glad I saw the material on iterators before the material on functional programming, but maybe the order doesn’t matter. I really like the pace and style of these courses. Sorry I didn’t see the redundancy in the materials, though.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    LEARNING PATH: Python: Functional Programming with Python
    LEARNING PATH: Python: Functional Programming with Python

    $18.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare