0

ecommerce/course.login

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.

4.2
(176 ratings) 987 students



What you will 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

Who should take this training

Prerequisites

  • A text editor and a passion for learning.
  • Existing knowledge of PHP

Target audience

  • Web developers Anyone who wants to increase their existing PHP knowledge

About this training

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.

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

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.

 

 

Course Language : EN
On-demand video
Full lifetime access to videos
Downloadable resources
Assignments
Certificate of Completion

Training options

Only Videos

$ 30

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • Hours of Individual Coaching

Blended

$ 350

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 10 Hours of Individual Coaching
Save 10%

Blended

$ 640 $ 603

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 20 Hours of Individual Coaching
Save 20%

Blended

$ 990 $ 792

  • Full lifetime access to videos
  • Downloadable resources
  • Certificate of Completion
  • 30 Hours of Individual Coaching

Course Content

1. Introduction to PHP Advanced Course
1. Course Objectives; Review of the Basics – Part 1 10:54 mins
2. Review of the Basics – Demo 1 13:17 mins
3. Review of the Basics – Part 2 07:06 mins
4. Review of the Basics – Demo 2 04:21 mins
5. Review of the Basics – Part 3 02:43 mins
6. Review of the Basics – Demo 3 07:53 mins
2. Chapter 2: Functions, Date and Time, Debugging and Logging
1. Code Reuse, Feeding a Function, Return Data from a Function 09:38 mins
2. Call-by-Value vs. Call-by-Reference – Demo 09:15 mins
3. Date and Time Manipulation 02:15 mins
4. How to Manipulate Date and Time – Demo 04:02 mins
5. PHP Built-in Constants, Debugging PHP, and Application Logging 05:53 mins
6. Debugging and Logging PHP – Demo 1 11:02 mins
7. Debugging and Logging PHP – Demo 2 07:58 mins
3. Strings, REGEX, Runtime Error Handling, and File Resources
1. String Manipulation and Regular Expressions 07:29 mins
2. String Manipulation Functions – Demo 09:17 mins
3. Regular Expression Functions – Demo 10:01 mins
4. Runtime Error Handling 06:46 mins
5. Runtime Error Handling using PHP Exception Handling Mechanism – Demo 17:11 mins
6. Manipulating Files with PHP 10:39 mins
7. Reading and Parsing Data in Comma Separated Value Format – Demo 14:09 mins
4. Database Access, Design Patterns, Mail Function, PEAR and cURL
1. Database Storage 06:52 mins
2. Database Connectivity – Demo 12:08 mins
3. Mail Function 01:26 mins
4. Retrieving and Sending an E-mail using a PHP Function – Demo 13:18 mins
5. Send E-mail using Simple Mail Transfer Protocol – Demo 05:24 mins
6. PHP Extension and Application Repository 02:04 mins
7. PHP Extension and Application Repository – Demo 03:43 mins
8. Client URL 01:25 mins
9. Basic cURL – Demo 08:03 mins
10. Login to a Website and Post Status Update using cURL- Demo 10:13 mins
11. Webscraping using cURL – Demo 06:15 mins
5. Web Services
1. Simple Object Access Protocol 03:17 mins
2. NU SOAP Library – Demo 11:00 mins
3. Web Services Description Language 02:25 mins
4. Benefits of using WSDL – Demo 05:43 mins
5. Developing Web Services using SOAP Protocol – Demo 04:31 mins
6. Introspection and Reflection
1. Introspection and Reflection 02:09 mins
2. Introspection API – Demo 04:00 mins
3. Reflection API – Demo 04:24 mins
7. Smarty Template
1. Smarty Templates 05:55 mins
2. Smarty Template Engine for PHP – Demo 1 09:53 mins
3. Smarty Template Engine for PHP – Demo 2 13:51 mins
8. Sessions
1. Sessions 05:46 mins
2. PHP Session Mechanism – Demo 07:06 mins
9. PHP Framework
1. CakePHP, Yii, Zend and Codelgniter 09:25 mins
10. Best Practices and Security
1. Best Practices 11:18 mins
2. Use of Encryption – Demo 15:10 mins
11. Conclusion
1. Wrap Up 04:35 mins
PHP Advanced - Demo Files

Request more information

Similar courses

Join our mail list for news