Menu
Professional Themes
  • Home
  • WordPress
  • HTML
  • CMS
  • eCommerce
  • Marketing
  • PSD Templates
  • More
    • Muse Templates
    • Blogging
    • Forums
Professional Themes
HostGator Web Hosting
Live Preview Download

Build a Static Site Generator Using SPL Iterators

Posted on March 21, 2020January 5, 2020 by vedoza

Download Build a Static Site Generator Using SPL Iterators, It is a Courses on ThemeForest.

Envato Tuts+ Courses

  • Video courses taught by expert instructors.
  • Learn new skills from start to finish.
  • Downloadable Source Files also available on GitHub.

Course Description

In PHP, we’re all familiar with the foreach, for, do-while, and while looping constructs, which help us quickly and easily iterate over data structures in our applications.

But did you know that they’re just the tip of the iceberg, and that you can use these constructs in a much more powerful way?

In this course, Envato Tuts+ instructor Matthew Setter will introduce you to SPL iterators, and teach you how to create iterator classes which allow you to use the looping constructs to iterate over your data in a more powerful, more flexible, and more elegant way than you’ve done before. Along the way, you’ll build a simple static site generator which reads markdown from a filesystem directory listing and creates hydrated value objects which model the data they contain.

What You’ll Learn

  • Build a simple application, based on a stripped-down version of a podcast site.
  • How the SPL allows us to overload, or augment, some of PHP’s basic lexicographical constructs.
  • Working with core SPL classes.
  • Retrieving episode data using FilterIterator and DirectoryIterator.
  • How to iterate over the instantiated list of Episode objects and filter them by publish date.
  • Initializing SPL iterators.

About the Instructor

Matthew Setter is an experienced software developer and freelance technical writer. He is the author of Zend Framework 2 Foundations and is regularly developing with PHP and related technologies. You can visit his website or connect with him on Twitter or LinkedIn.

Compatible Browsers

Compatible With

Elementor, Drupal Commerce, Ubercart, Facebook Templates

  • back-end
  • code
  • course
  • education
  • learning
  • object-oriented programming
  • oop
  • php
  • programming fundamentals
  • SPL
  • training
  • tutorial
  • video course
  • video tutorial
  • web development
  • Leave a Reply Cancel reply

    You must be logged in to post a comment.

    Sponsored






    Shared Hosting for just $2.88/mo

    Recent Posts

    • Acri – Fashion & Clothing eCommerce PSD Template
    • Docy – Documentation and Forum WordPress Theme
    • Flosun – Flower Shop Shopify Theme
    • Furtop – Minimal Furniture Shopify Theme
    • Coral – Responsive Email for Agencies

    Recent Comments

      Archives

      • April 2021
      • March 2021
      • February 2021
      • January 2021
      • December 2020
      • November 2020
      • October 2020
      • September 2020
      • August 2020
      • July 2020
      • June 2020
      • May 2020
      • April 2020
      • March 2020

      Categories

      • Blogging
      • CMS
      • Courses
      • eCommerce
      • Forums
      • HTML
      • Marketing
      • Muse Templates
      • PSD Templates
      • Sketch Templates
      • Static Site Generators
      • TypeEngine Themes
      • WordPress

      Meta

      • Log in
      • Entries feed
      • Comments feed
      • WordPress.org
      ©2021 Professional Themes | Powered by WordPress & Superb Themes