Learn Advanced PHP Programming
3.9 (198 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,469 students enrolled

Learn Advanced PHP Programming

Are you ready to take your web dev skills to the next level? Includes 6 hours of training with exercise files.
3.9 (198 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
1,469 students enrolled
Created by Simon Sez IT
Last updated 6/2018
English
English [Auto-generated]
Current price: $51.99 Original price: $74.99 Discount: 31% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6 hours on-demand video
  • 2 articles
  • 1 downloadable resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Learn functions, date and time, debugging and logging
  • Discover code reuse, feeding a function, return data from a function
  • Learn how to do string manipulation
  • Runtime error handling using PHP exception handling mechanism
  • Discover database connectivity methods
  • Send e-mail using SMTP
  • Learn the PHP extension and application repository - PEAR
  • Web services will be discussed including SOAP, NU SOAP, and WSDL
  • Learn about Smarty Templates
  • Discover popular frameworks including CakePHP, Yii, Zend and Codelgniter
Course content
Expand all 52 lectures 06:14:06
+ Introduction to PHP Advanced Course
8 lectures 47:55
Essential Information for a Successful Training Experience
01:19
Course exercise files
00:23
Review of the Basics - Part 2
07:06
Review of the Basics - Demo 2
04:21
Review of the Basics - Part 3
02:43
Review of the Basics - Demo 3
07:52
+ Functions, Date and Time, Debugging and Logging
7 lectures 50:03
Call-by-Value vs. Call-by-Reference - Demo
09:15
Date and Time Manipulation
02:15
How to Manipulate Date and Time - Demo
04:02
PHP Built-in Constants, Debugging PHP, and Application Logging
05:53
Debugging and Logging PHP - Demo 2
07:58
+ Strings, REGEX, Runtime Error Handling, and File Resources
8 lectures 01:16:14
Course Review
00:43
String Manipulation and Regular Expressions
07:29
String Manipulation Functions - Demo
09:16
Regular Expression Functions - Demo
10:02
Runtime Error Handling
06:46
Runtime Error Handling using PHP Exception Handling Mechanism - Demo
17:11
Manipulating Files with PHP
10:38
Reading and Parcing Data in Comma Separated Value Format - Demo
14:09
+ Database Access, Design Patterns, Mail Function, PEAR and cURL
12 lectures 01:19:31
Database Connectivity - Demo
12:08
Design Patterns
08:45
Mail Function
01:25
Retrieving and Sending an E-mail using a PHP Function - Demo
13:19
Send E-mail using Simple Mail Transfer Protocol - Demo
05:23
PHP Extension and Application Repository
02:04
PHP Extension and Application Repository - Demo
03:43
Client URL
01:24
Basic cURL - Demo
08:02
Login to a Website and Post Status Update using cURL- Demo
10:12
Webscraping using cURL - Demo
06:14
+ Web Services
5 lectures 26:54
Simple Object Access Protocol
03:17
Web Services Description Language
02:24
Benefits of using WSDL - Demo
05:43
Developing Web Services using SOAP Protocol - Demo
04:31
+ Introspection and Reflection
3 lectures 10:33
Introspection and Reflection
02:09
Introspection API - Demo
04:00
Reflection API - Demo
04:24
+ Introspection and Reflection
3 lectures 29:38
Smarty Templates
05:54
Smarty Template Engine for PHP - Demo 1
09:53
Smarty Template Engine for PHP - Demo 2
13:51
+ Sessions
2 lectures 12:51
Sessions
05:45
PHP Session Mechanism - Demo
07:06
+ PHP Framework
1 lecture 09:25
CakePHP, Yii, Zend and Codelgniter
09:25
+ Best Practices and Security
2 lectures 26:27
Best Practices
11:18
Use of Encryption - Demo
15:09
Requirements
  • A text editor and a passion for learning.
  • Existing knowledge of PHP
Description

During this 6 hour advanced PHP course, discover the power of PHP as you take your website development skills to the next level. Your professional instructor combines practical lectures that ensure you have a solid grasp of the concepts with coding examples that include exercise files so you get real hands-on practice.

Follow along as you learn functions, date and time manipulation, debugging and application logging. Discover the use of strings, REGEX, runtime error handling, the use of file resources, manipulating file date including reading and parsing data in a CSV file format.

Learn methods for database access, design patterns, using the mail function, PEAR, the PHP Extension and Application Repository, and cURL, a library that lets you make HTTP requests.

The advanced PHP training continues with topics on web services, introspection and reflection, Smarty Templates, sessions, different PHP frameworks, and some PHP best practices.

Are you ready to launch your PHP skills the next level?

This course is a continuation of the PHP for Beginners course taught at Udemy.

The course includes exercise example files, quiz and certificate of completion.

What People Are Saying:

★★★★★ “The instructor is clear and articulate, easy to understand. Does not have any strong accent barriers and was concise with no wasted time but made the material easy to absorb and complete for the overall understanding. I was impressed.” Tina O’Connell

★★★★★ “The advanced concepts are very well presented and very good explained. Both audio and video quality are very well. The downloadable source code is well formatted and clearly structured. I love your call to actively join the Php-community. Thanks a lot for this sweet course.” -Thomas Lonneman

Who this course is for:
  • Web developers
  • Anyone who wants to increase their existing PHP knowledge