PHP powers millions of websites on the internet. Take this class to learn how to build dynamic web pages, handle form data, perform database calls, and much more!
Lessons
Lesson #1: Introduction to PHP This is the beginning of the Getting Started with PHP class. Here you will get started with writing PHP code!
Lesson #2: Syntax and Comments Learn the basic syntax of PHP in this lesson including how to echo text on the page and leaving comments.
Lesson #3: Variables and Constants Variables and constants hold data for us. Learn how to declare, initialize, and reassign them in PHP.
Lesson #4: Primitive Data Types Primitive data types are the fundamental building blocks of data. This lesson will go over all the primitive data types supported in PHP.
Lesson #6: Ifs, Else Ifs, Switch Logic and conditionals are a fundamental part of PHP and is how your program or script can make decisions.
Lesson #7: Loops Learn how to shorten and improve your code by utilizing loops like for loops, while loops, do while loops, and for in loops.
Lesson #8: Functions Functions in PHP allow you to reuse a code block and reduce code repetition which ensures cleaner and more modular code.
Lesson #9: Arrays Arrays are a list of data in PHP. In this lesson, learn how to create, add elements to, remove elements from, and iterate over arrays.
Lesson #10: Classes and Objects Classes in PHP provide a blueprint for the creation of objects which helps organize our code and reduce complexity.
Lesson #11: Date and Time Learn how to express and work with dates and time using PHP's built-in date and time classes and functions.
Lesson #12: Forms Learn how to make your website more dynamic by handling input data from forms using GET and POST requests!
Lesson #13: File Include and Require PHP allows you to include the contents of another PHP file anywhere you want by using the include and require functions.
Lesson #14: File System and IO Learn how to work with the file system in PHP including how to open, read, write, append, and close a file.
Lesson #16: Cookies Cookies are small pieces of data that you can store on the client. Learn how to work with them in PHP.
Lesson #17: Sessions PHP sessions allow you to store temporary information about a user on the server like logged-in state or username.
Lesson #18: Mail Learn how to send text and HTML mail dynamically in PHP using its built-in mail functions and variables.
Lesson #19: Regular Expressions Learn how to use regular expressions search patterns in PHP to match text and do advanced find and replace operations.
Lesson #20: MySQL Database Learn how to use PHP with MySQL databases, the most popular database management software, with PDO and its functions.
Lesson #21: Error Handling No code is ever perfect, so you'll need to know how to handle and log errors and exceptions when they occur.
Lesson #22: Exception Handling Learn how to handle exceptions so that when they happen you can recover gracefully and allow for the script to continue.
Lesson #23: Conclusion and Wrap Up This lesson is the last lesson of the Getting Started with PHP class and serves as the conclusion of the class.