ABC series: Intro to PHP - Workshop A

Workshop A

An introductory PHP course is a good starting point for learning how to customize your WordPress site(s). PHP is a server-side language, which means it is the “back-end” of your website.  If you want to add custom functionailty  to your functions.php in WordPress, you will need to know PHP!

PHP is a surprisingly easy language to learn yet it has extensive capabilities.  In this 3-session workshop, you will learn the basics of PHP, how to write your own functions, and we’ll look at how all of that relates to WordPress.

These 3-sessions won’t make you a PHP expert but they will give you a firm understanding about what PHP does in the “back-end”, the ability to write your own functions to customize your WordPress installation, and the ability to read your functions.php file to finally understand what it does.

Join us!

It is our usual ABC introductory course, please make yourself prepare to take all three classes!

Evening One:  

        - Intro to PHP and overview

        - Install MAMP and configure it for use

         - Discuss and demo how PHP works once it is installed

        - Create a basic page

        - Discuss components of programming and how to do them in PHP - Variables, Functions, Conditionals (if / then), Iteration (for/while), etc.


Evening Two:

       - Review previous lesson

       - Question / Answer Period

       - Use PHP to connect to a database

        - Create a page that interacts with a database


Evening Three:

       - Review Previous Lesson

       - Question / Answer Period

       - Discuss how PHP works within WordPress

       - Discuss Functions.php and create a function

       - Create a very simple plugin

So this series focuses on using the functions.PHP file for WordPress and how it relates to WP plugins. 

Who Is This Course For? 
  • Anyone who wants to learn PHP as one of the critical
  • Anyone considering entering UX/UI or web design field
  • Web designers who wants to practice approaching design form the UX point of view
What Will You Learn? 
MAMP installation & configuring
key components of programming :Variables, Functions, Conditionals (if / then), Iteration (for/while), etc.
PHP foundations and how to use key components of programming in the specific scripting language
Tue, Oct 9 - 6:00pm to 8:00pm
Newburgh Free Library
124 Grand St
Newburgh, NY 12550