PHP and MySQL
|Meets:||On Demand - 5 days or two 3 day classes|
There are still openings remaining at this time.
Online registration is not available at this time. Please contact our office for more information.
Support Person: SummaSource at Auburn Montgomery Phone: 334-244-3080 Email: firstname.lastname@example.org
Section 1: Get started fast with PHP and MySQL
This section is designed to get you off to a fast start whether or not you have any programming experience. So module 2 presents a complete subset of PHP; module 3 shows you how to use a MySQL database; module 4 shows you how to develop database applications with PHP; module 5 shows how to structure the code in your applications by using the MVC pattern; and module 6 shows you how to test and debug your web applications.
This section uses a self-paced approach that lets experienced programmers move more quickly and beginners work at a pace that’s comfortable for absorbing all of the new information. Then, when you finish this section, you’ll understand how all the pieces of a web application fit together, and you’ll be ready for rapid progress in the sections that follow. Most important, you’ll actually be able to build database-driven web applications of your own!
Section 2: Master PHP programming
In this section, you’ll expand your PHP skills to include the professional skills you’ll need on the job every day. That means you’ll soon be coding applications that use arrays, functions, regular expressions, exception handling, libraries, your own objects…and more! The last application in this section illustrates an object-oriented approach to data validation that you can use as a model for data validation in your own applications.
Section 3: Master MySQL programming
In this section, you’ll expand your MySQL and PHP skills to include the skills you need for building full-fledged database-driven web applications. That includes:
- How to design a database
- How to use SQL DDL statements to create a database
- How to use SQL DML statements to extract and update the data in a database
- The advanced PHP skills that you need for developing database applications
Section 4: Advanced skills for building websites
The last section in this course rounds out your web development skills by showing you how to:
- Secure a website
- Send email and access other websites
- Work with files, uploads, and images
These are the skills you need to ensure that your web applications come across as trustworthy, reliable, and fully professional to your visitors. Then, the last module in this section shows how to put all your skills together in an e-commerce website.
Who Should Attend?
This course is for anyone who wants to learn how to build and maintain websites that use PHP and MySQL. If you have some programming experience, you’ll move through this course more easily. But because of its pace, this course also works for beginning programmers.
The only prerequisite for this course is that you have some elementary HTML and CSS skills. If you don’t have these skills or if you want to add to your skill set, we recommend you attend our HTML5 and CSS3 course.