Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Learning Path: Functional Programming for PHP 7 Developers

Enhance your PHP 7 development skills by learning advanced PHP techniques and most importantly functional programming.
3.7
3.7/5
(22 reviews)
280 students
Created by

7.8

Classbaze Grade®

6.5

Freshness

6.9

Popularity

9.5

Material

Enhance your PHP 7 development skills by learning advanced PHP techniques and most importantly functional programming.
Platform: Udemy
Video: 8h 47m
Language: English
Next start: On Demand

Best Functional Programming classes:

Classbaze Rating

Classbaze Grade®

7.8 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

6.5 / 10
This course was last updated on 6/2019.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

6.9 / 10
We analyzed factors such as the rating (3.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.5 / 10
Video Score: 8.9 / 10
The course includes 8h 47m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 4 hours 25 minutes of 49 Functional Programming courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.5 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

0 article.
1 resources.
0 exercise.
0 test.

In this page

About the course

Do you wish to advance your PHP development skills? Do you want to get equipped with the tools and skills required to deliver efficient applications for your websites and enterprises?

PHP 7 offers new features and tools to write optimized code. Functional programming is one such tool. If you’re a PHP developer looking at enhancing your skills by working on over 80 real-world tasks and learning functioning programming, this Learning Path is for you.

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.

This Learning Path will start by demonstrating intermediate to advanced PHP techniques. You’ll learn to solve practical, real-world problems faced by PHP developers like yourself every day. You’ll learn new ways of writing PHP code made possible only in version 7. In addition, we discuss backward-compatibility breaks and give you plenty of guidance on when and where PHP 5 code needs to be changed to produce the correct results when running under PHP 7. This course also incorporates the latest PHP 7.x features.

You’ll learn PHP7’s internal closure object, enabling you to write very powerful functions. This Learning Path provides helpful techniques and insights such as lazy function evaluation and currying that facilitate composing functions together.
Finally, you’ll be skilled enough to think about coding problems in terms of the composition of pure functions.

The goal of this course to equip you to perform efficient coding in PHP 7.

This Learning Path is authored by one of the best in the fields.
Doug Bierer Doug Bierer has been hooked on computers since his first program, written in Dartmouth BASIC on a DEC PDP-8, in 1971. In his wide-ranging career, this author has been a professional contract programmer since 1978, having written applications in BASIC, PL/I, assembler, FORTH, C, C++, dBase/FoxBase/Clipper, Pascal, Perl, Java, and PHP. He deployed his first website in 1993 while living in San Francisco. He speaks four languages, has traveled extensively, and has lived in the USA, France, the Netherlands, England, Sweden, Scotland, and Thailand. He also spent some years doing Linux system administration and TCP/IP networking. He is also an accomplished musician (he has written over 60 songs) as well as a writer, under the pen name of Douglas Alan. Doug’s own company is, which specializes in consulting, PHP programming, website development, and training (primarily for Zend Technologies Ltd and Rogue Wave Software Inc. Some of his technical works for O’Reilly Media are Learning PHP and MySQL, Learning PHP Security, Learning MongoDB, and Learning Doctrine.

Luis Atencio
Luis Atencio is a Staff Software Engineer for Citrix Systems in Ft. Lauderdale, FL. He has a BSc and an MSc in Computer Science and now works full time developing and architecting web applications using PHP, JavaScript, and Java platforms. Luis is also very involved in the community and has presented on several occasions at conferences and local meet-ups. When he is not coding, Luis writes magazine articles for PHPArch and DZone. Luis is also the author of Functional Programming in JavaScript,Manning 2016, RxJS in Action, Manning 2016, and Functional PHP.

What can you learn from this course?

✓ Use advanced PHP 7 features such as the Abstract Syntax Tree and Anonymous Classes
✓ Discover when and where to modify PHP 5 to avoid backwards-compatibility breaks
✓ Debug your code and get to know the best practices
✓ Find out about PHP7’s internal closure object to write very powerful higher-order functions
✓ Explore the benefits of writing functionally versus other paradigms
✓ See function evaluation strategies in-depth and simulate a lazy invocation
✓ Get an exposure to a completely functional PHP library called PRamda

What you need to start the course?

• A core understanding of PHP 7

Who is this course is made for?

• PHP developers looking at enhancing their programming skills have this Video Learning Path for their learning
• The Learning Path starts by taking a task-based approach, with real-world examples that can serve as building blocks for a larger application. Each task is self-contained with no external dependencies. Then, it moves on with an easy-to-follow, from theoretical to practical, approach to bring your applications up to a functional way of thinking. Each step in the course is self-contained.

Are there coupons or discounts for Learning Path: Functional Programming for PHP 7 Developers ? What is the current price?

The course costs $14.99. And currently there is a 82% discount on the original price of the course, which was $84.99. So you save $70 if you enroll the course now.
The average price is $15.3 of 49 Functional Programming courses. So this course is 2% cheaper than the average Functional Programming course on Udemy.

Will I be refunded if I'm not satisfied with the Learning Path: Functional Programming for PHP 7 Developers course?

YES, Learning Path: Functional Programming for PHP 7 Developers has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Learning Path: Functional Programming for PHP 7 Developers course, but there is a $70 discount from the original price ($84.99). So the current price is just $14.99.

Who will teach this course? Can I trust Packt Publishing?

Packt Publishing has created 1,262 courses that got 66,776 reviews which are generally positive. Packt Publishing has taught 394,771 students and received a 3.9 average review out of 66,776 reviews. Depending on the information available, we think that Packt Publishing is an instructor that you can trust.
Tech Knowledge in Motion
Browse all courses by on Classbaze.

7.8

Classbaze Grade®

6.5

Freshness

6.9

Popularity

9.5

Material

Platform: Udemy
Video: 8h 47m
Language: English
Next start: On Demand

Classbaze recommendations for you