Matthew Machaj is Educator's Introduction to PHP course. As a self-taught PHP developer, Matthew understands first-hand the difficulties encountered by newcomers to PHP. He focuses on the topics most relevant to web developers looking to build their skill set by learning to add dynamic content and advanced functionality to their websites. Matthew focuses his lessons on actual code and builds on a web application using new skills learned throughout the series. Topics covered include setting up the development environment, arrays, type casting, user-defined functions, and loops.