<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>David Powers Archives - EASY Digital Pro</title>
	<atom:link href="https://easydigital.pro/product-tag/david-powers/feed/" rel="self" type="application/rss+xml" />
	<link>https://easydigital.pro/product-tag/david-powers/</link>
	<description>Download Windows Software, Mac Software, Wordpress Themes, Audiobooks, E-Books, Music, Games</description>
	<lastBuildDate>Tue, 07 Sep 2021 17:40:35 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.2</generator>

<image>
	<url>https://easydigital.pro/wp-content/uploads/2020/06/cropped-favicon-32x32.png</url>
	<title>David Powers Archives - EASY Digital Pro</title>
	<link>https://easydigital.pro/product-tag/david-powers/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>PHP: Email with Swift Mailer</title>
		<link>https://easydigital.pro/products/php-email-with-swift-mailer/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Thu, 29 Oct 2020 05:45:22 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6158</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP: Email with Swift Mailer" data-video="Welcome">PHP: Email with Swift Mailer</h3>
<p>Sending emails programmatically is a common task for developers. Although you can use PHP's native mail() function, it's not very efficient or secure. And there's no easy way to send attachments or HTML email with mail(). If you're looking for an alternative, then Swift Mailer is the tool for you.</p>
<p>Swift Mailer is free and feature-rich, and it integrates into any web app written in PHP 5 or 7. Swift Mailer offers a flexible and elegant object-oriented approach to sending emails, including HTML email and bulk email. This PHP tutorial guides developers through the process of installing and loading Swift Mailer, and sending emails using SMTP and encrypted SMTP connections. David Powers teaches secure methods that protect users and support MIME standards. He also introduces advanced techniques for sending attachments, personalizing email, and limiting the send rate. Want to see how Swift Mailer solves a real-world programming challenge? Chapter 6 is a case study that shows how to use Swift Mailer to send an email registration form.</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">What is Swift Mailer?</li>
<li role="presentation">Installing Swift Mailer</li>
<li role="presentation">Preparing basic email</li>
<li role="presentation">Sending email via SMTP</li>
<li role="presentation">Handing off emails to mail transport agents</li>
<li role="presentation">Sending attachments</li>
<li role="presentation">Sending HTML email</li>
<li role="presentation">Personalizing bulk mail</li>
<li role="presentation">Limiting the rate of sending emails</li>
</ul>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Email-with-Swift-Mailer.mp4"][/video]</p>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 9m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-email-with-swift-mailer/">PHP: Email with Swift Mailer</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP: Email with Swift Mailer" data-video="Welcome">PHP: Email with Swift Mailer</h3>
<p>Sending emails programmatically is a common task for developers. Although you can use PHP&#8217;s native mail() function, it&#8217;s not very efficient or secure. And there&#8217;s no easy way to send attachments or HTML email with mail(). If you&#8217;re looking for an alternative, then Swift Mailer is the tool for you.</p>
<p>Swift Mailer is free and feature-rich, and it integrates into any web app written in PHP 5 or 7. Swift Mailer offers a flexible and elegant object-oriented approach to sending emails, including HTML email and bulk email. This PHP tutorial guides developers through the process of installing and loading Swift Mailer, and sending emails using SMTP and encrypted SMTP connections. David Powers teaches secure methods that protect users and support MIME standards. He also introduces advanced techniques for sending attachments, personalizing email, and limiting the send rate. Want to see how Swift Mailer solves a real-world programming challenge? Chapter 6 is a case study that shows how to use Swift Mailer to send an email registration form.</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">What is Swift Mailer?</li>
<li role="presentation">Installing Swift Mailer</li>
<li role="presentation">Preparing basic email</li>
<li role="presentation">Sending email via SMTP</li>
<li role="presentation">Handing off emails to mail transport agents</li>
<li role="presentation">Sending attachments</li>
<li role="presentation">Sending HTML email</li>
<li role="presentation">Personalizing bulk mail</li>
<li role="presentation">Limiting the rate of sending emails</li>
</ul>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><!--[if lt IE 9]><script>document.createElement('video');</script><![endif]-->
<video class="wp-video-shortcode" id="video-6158-1" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Email-with-Swift-Mailer.mp4?_=1" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Email-with-Swift-Mailer.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Email-with-Swift-Mailer.mp4</a></video></div>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 9m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-email-with-swift-mailer/">PHP: Email with Swift Mailer</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Learning the Standard PHP Library</title>
		<link>https://easydigital.pro/products/learning-the-standard-php-library/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Wed, 28 Oct 2020 04:51:05 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6074</guid>

					<description><![CDATA[<h3 class="default-title" data-course="Learning the Standard PHP Library" data-video="Welcome">Learning the Standard PHP Library</h3>
<p>The Standard PHP Library (SPL) is a collection of useful classes for traversing, filtering, and sorting data and objects. One of its main features is the iterator, which provide easy access to arrays, trees, and directory listings. In this course, David Powers reviews using these iterators to explore the file system, and combining iterators in order to edit and manage specific types of files. He'll show how to load XML and JSON data, convert arrays into nested lists, and work with data structures such as doubly linked lists, queues, and heaps. Start learning how to put SPL into practice, and extend the power of your PHP applications.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/Learning-the-Standard-PHP-Library.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Using SPL iterators</li>
<li role="presentation">Inspecting directories</li>
<li role="presentation">Working with text files</li>
<li role="presentation">Exporting and extracting data</li>
<li role="presentation">Filtering data</li>
<li role="presentation">Converting between arrays and iterators</li>
<li role="presentation">Combining and merging iterators</li>
<li role="presentation">Creating a repeat sequence with InfiniteIterator</li>
<li role="presentation">Working with data structures</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 24m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/learning-the-standard-php-library/">Learning the Standard PHP Library</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="Learning the Standard PHP Library" data-video="Welcome">Learning the Standard PHP Library</h3>
<p>The Standard PHP Library (SPL) is a collection of useful classes for traversing, filtering, and sorting data and objects. One of its main features is the iterator, which provide easy access to arrays, trees, and directory listings. In this course, David Powers reviews using these iterators to explore the file system, and combining iterators in order to edit and manage specific types of files. He&#8217;ll show how to load XML and JSON data, convert arrays into nested lists, and work with data structures such as doubly linked lists, queues, and heaps. Start learning how to put SPL into practice, and extend the power of your PHP applications.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6074-2" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/Learning-the-Standard-PHP-Library.mp4?_=2" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/Learning-the-Standard-PHP-Library.mp4">https://easydigital.pro/wp-content/uploads/2020/10/Learning-the-Standard-PHP-Library.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Using SPL iterators</li>
<li role="presentation">Inspecting directories</li>
<li role="presentation">Working with text files</li>
<li role="presentation">Exporting and extracting data</li>
<li role="presentation">Filtering data</li>
<li role="presentation">Converting between arrays and iterators</li>
<li role="presentation">Combining and merging iterators</li>
<li role="presentation">Creating a repeat sequence with InfiniteIterator</li>
<li role="presentation">Working with data structures</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 24m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/learning-the-standard-php-library/">Learning the Standard PHP Library</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing and Learning PHP</title>
		<link>https://easydigital.pro/products/introducing-and-learning-php/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 15:57:48 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6065</guid>

					<description><![CDATA[<h3>Introducing and Learning PHP</h3>
<p>PHP is the most popular server-side language used to build dynamic websites, and though it is not especially difficult to use, nonprogrammers often find it intimidating. This introductory workshop from David Powers is designed to change that by teaching you PHP through a series of clear, focused, easy-to-follow lessons. After briefly explaining what PHP is and how it integrates with HTML, David introduces the features of the language. He covers variables, conditional statements, calculations, loops, and functions, as well as server-side includes and error handing, in a series of hands-on exercises. He then moves to a larger project that involves building a script to validate and email user input from an online form. By following along, you'll come to understand the value of creating reusable code, the importance of PHP security, and how to deal with multiple-choice form fields.</p>
<p><a href="https://dms.licdn.com/playlist/C4D0DAQFW-pvRB8bzsQ/learning-original-video-vbr-540/0/1598706003147?e=1622300400&#38;v=beta&#38;t=U3mlikpohI6WEElC88dq1F-4wabE51qo9SW0XBAn1nE#.mp4" target="_blank" rel="noopener" data-schema-attribute=""><img class="alignnone size-medium wp-image-11882" src="https://easydigital.pro/wp-content/uploads/2021/05/video-demo-img-300x106.png" alt="video demo link" width="300" height="106" /></a></p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Naming variables</li>
<li role="presentation">Storing text as strings</li>
<li role="presentation">Doing calculations with PHP</li>
<li role="presentation">Using conditional statements to make decisions</li>
<li role="presentation">Creating custom functions</li>
<li role="presentation">Deciphering error messages</li>
<li role="presentation">Emailing the contents of an online form</li>
<li role="presentation">Dealing with multiple-choice form fields</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 6h 57m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/introducing-and-learning-php/">Introducing and Learning PHP</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Introducing and Learning PHP</h3>
<p>PHP is the most popular server-side language used to build dynamic websites, and though it is not especially difficult to use, nonprogrammers often find it intimidating. This introductory workshop from David Powers is designed to change that by teaching you PHP through a series of clear, focused, easy-to-follow lessons. After briefly explaining what PHP is and how it integrates with HTML, David introduces the features of the language. He covers variables, conditional statements, calculations, loops, and functions, as well as server-side includes and error handing, in a series of hands-on exercises. He then moves to a larger project that involves building a script to validate and email user input from an online form. By following along, you&#8217;ll come to understand the value of creating reusable code, the importance of PHP security, and how to deal with multiple-choice form fields.</p>
<p><a href="https://dms.licdn.com/playlist/C4D0DAQFW-pvRB8bzsQ/learning-original-video-vbr-540/0/1598706003147?e=1622300400&amp;v=beta&amp;t=U3mlikpohI6WEElC88dq1F-4wabE51qo9SW0XBAn1nE#.mp4" target="_blank" rel="noopener" data-schema-attribute=""><img decoding="async" class="alignnone size-medium wp-image-11882" src="https://easydigital.pro/wp-content/uploads/2021/05/video-demo-img-300x106.png" alt="video demo link" width="300" height="106" srcset="https://easydigital.pro/wp-content/uploads/2021/05/video-demo-img-300x106.png 300w, https://easydigital.pro/wp-content/uploads/2021/05/video-demo-img-64x23.png 64w, https://easydigital.pro/wp-content/uploads/2021/05/video-demo-img.png 574w" sizes="(max-width: 300px) 100vw, 300px" /></a></p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Naming variables</li>
<li role="presentation">Storing text as strings</li>
<li role="presentation">Doing calculations with PHP</li>
<li role="presentation">Using conditional statements to make decisions</li>
<li role="presentation">Creating custom functions</li>
<li role="presentation">Deciphering error messages</li>
<li role="presentation">Emailing the contents of an online form</li>
<li role="presentation">Dealing with multiple-choice form fields</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 6h 57m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/introducing-and-learning-php/">Introducing and Learning PHP</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP: Accessing Databases with PDO and MySQLi</title>
		<link>https://easydigital.pro/products/php-accessing-databases-with-pdo-and-mysqli/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 15:48:59 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6059</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP: Accessing Databases with PDO and MySQLi" data-video="Welcome">PHP: Accessing Databases with PDO and MySQLi</h3>
<p>Now that PHP has true object-oriented capabilities, it's best practice to access databases using PDO (PHP Data Objects) and MySQLi. These methods produce database-neutral code that works with over a dozen systems, including MySQL, SQL Server, PostgreSQL, and SQLite. Learn how to use PDO and MySQLi to perform basic select, insert, update, and delete operations; improve security with prepared statements; and use transactions to execute multiple queries simultaneously. Author David Powers also covers advanced topics like instantiating custom objects, and compares PDO to MySQLi so you can decide which method is right for you.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Accessing-Databases-with-PDO-and-MySQLi.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Connecting to a database with PDO or MySQLi</li>
<li role="presentation">Fetching a result set</li>
<li role="presentation">Executing simple non-SELECT queries</li>
<li role="presentation">Sanitizing user input</li>
<li role="presentation">Binding input and output values</li>
<li role="presentation">Passing an array of values to the execute() method</li>
<li role="presentation">Working with advanced PDO fetch methods</li>
<li role="presentation">Executing a MySQLi transaction</li>
<li role="presentation">Freeing resources that are no longer needed</li>
<li role="presentation">Submitting multiple queries</li>
<li role="presentation">Creating an instance of a class from a result set</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 47m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-accessing-databases-with-pdo-and-mysqli/">PHP: Accessing Databases with PDO and MySQLi</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP: Accessing Databases with PDO and MySQLi" data-video="Welcome">PHP: Accessing Databases with PDO and MySQLi</h3>
<p>Now that PHP has true object-oriented capabilities, it&#8217;s best practice to access databases using PDO (PHP Data Objects) and MySQLi. These methods produce database-neutral code that works with over a dozen systems, including MySQL, SQL Server, PostgreSQL, and SQLite. Learn how to use PDO and MySQLi to perform basic select, insert, update, and delete operations; improve security with prepared statements; and use transactions to execute multiple queries simultaneously. Author David Powers also covers advanced topics like instantiating custom objects, and compares PDO to MySQLi so you can decide which method is right for you.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6059-3" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Accessing-Databases-with-PDO-and-MySQLi.mp4?_=3" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Accessing-Databases-with-PDO-and-MySQLi.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Accessing-Databases-with-PDO-and-MySQLi.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Connecting to a database with PDO or MySQLi</li>
<li role="presentation">Fetching a result set</li>
<li role="presentation">Executing simple non-SELECT queries</li>
<li role="presentation">Sanitizing user input</li>
<li role="presentation">Binding input and output values</li>
<li role="presentation">Passing an array of values to the execute() method</li>
<li role="presentation">Working with advanced PDO fetch methods</li>
<li role="presentation">Executing a MySQLi transaction</li>
<li role="presentation">Freeing resources that are no longer needed</li>
<li role="presentation">Submitting multiple queries</li>
<li role="presentation">Creating an instance of a class from a result set</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 47m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-accessing-databases-with-pdo-and-mysqli/">PHP: Accessing Databases with PDO and MySQLi</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP: Clean URLs on Apache Server</title>
		<link>https://easydigital.pro/products/php-clean-urls-on-apache-server/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 15:41:08 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6055</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP: Clean URLs on Apache Server" data-video="Welcome">PHP: Clean URLs on Apache Server</h3>
<p>Clean URLs are great. They're elegant, easier to remember, and more user friendly than dynamic URLs. But the primary reason to use clean URLs is for SEO: to make it easier for search engines to index your site. This translates to better search results and increased page visits. Find out how to reap the benefits of clean URLs in your PHP code, in this course with PHP expert David Powers.</p>
<p>Rather than checking URLs individually, David shows how to evaluate and update them sitewide with the Apache mod_rewrite module. Watch these tutorials to learn how to enable mod_rewrite on your server, understand the structure of mod_rewrite rules, remove unnecessary file extensions, convert query strings into readable numbers and text, and use rewrite maps to look up complex values without regular expressions. Plus, learn how to enhance search results and provide searchers with links to specific parts of a webpage.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Clean-URLs-on-Apache-Server.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Checking your Apache setup</li>
<li role="presentation">Creating simple regular expressions</li>
<li role="presentation">Removing .php from URLs</li>
<li role="presentation">Replacing query strings</li>
<li role="presentation">Displaying clean URLs in search results</li>
<li role="presentation">Linking to parts of a webpage</li>
<li role="presentation">Creating a clean URL for any PHP file</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 1h 36m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-clean-urls-on-apache-server/">PHP: Clean URLs on Apache Server</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP: Clean URLs on Apache Server" data-video="Welcome">PHP: Clean URLs on Apache Server</h3>
<p>Clean URLs are great. They&#8217;re elegant, easier to remember, and more user friendly than dynamic URLs. But the primary reason to use clean URLs is for SEO: to make it easier for search engines to index your site. This translates to better search results and increased page visits. Find out how to reap the benefits of clean URLs in your PHP code, in this course with PHP expert David Powers.</p>
<p>Rather than checking URLs individually, David shows how to evaluate and update them sitewide with the Apache mod_rewrite module. Watch these tutorials to learn how to enable mod_rewrite on your server, understand the structure of mod_rewrite rules, remove unnecessary file extensions, convert query strings into readable numbers and text, and use rewrite maps to look up complex values without regular expressions. Plus, learn how to enhance search results and provide searchers with links to specific parts of a webpage.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6055-4" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Clean-URLs-on-Apache-Server.mp4?_=4" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Clean-URLs-on-Apache-Server.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Clean-URLs-on-Apache-Server.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Checking your Apache setup</li>
<li role="presentation">Creating simple regular expressions</li>
<li role="presentation">Removing .php from URLs</li>
<li role="presentation">Replacing query strings</li>
<li role="presentation">Displaying clean URLs in search results</li>
<li role="presentation">Linking to parts of a webpage</li>
<li role="presentation">Creating a clean URL for any PHP file</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 1h 36m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-clean-urls-on-apache-server/">PHP: Clean URLs on Apache Server</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Learning phpMyAdmin</title>
		<link>https://easydigital.pro/products/learning-phpmyadmin/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 05:50:31 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6035</guid>

					<description><![CDATA[<h3 class="default-title" data-course="Learning phpMyAdmin" data-video="Welcome">Learning phpMyAdmin (Up And Running with PHPMyAdmin)</h3>
<p>MySQL is one of the most widely used database systems for dynamic websites and content management systems. And phpMyAdmin is the most common method of administering a MySQL database, included in many CMSs as well as the XAMPP and MAMP testing environments.</p>
<p>Updated for phpMyAdmin 4.5, this introductory course shows designers and developers how to set up local user accounts, create a database, and design tables. Author David Powers also explains how to import data from CSV files, spreadsheets, and SQL dump files, and how to export data for backup or to transfer to another database. You'll also learn how to run database queries within its intuitive form-based interface, and monitor server performance.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/Learning-phpMyAdmin.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Why use phpMyAdmin?</li>
<li role="presentation">Setting up a user account</li>
<li role="presentation">Creating a database</li>
<li role="presentation">Choosing the right column types for tables</li>
<li role="presentation">Inserting data manually</li>
<li role="presentation">Importing and exporting data</li>
<li role="presentation">Dealing with foreign keys</li>
<li role="presentation">Building and running queries</li>
<li role="presentation">Creating views</li>
<li role="presentation">Creating stored procedures and functions</li>
<li role="presentation">Checking performance</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 5h 26m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/learning-phpmyadmin/">Learning phpMyAdmin</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="Learning phpMyAdmin" data-video="Welcome">Learning phpMyAdmin (Up And Running with PHPMyAdmin)</h3>
<p>MySQL is one of the most widely used database systems for dynamic websites and content management systems. And phpMyAdmin is the most common method of administering a MySQL database, included in many CMSs as well as the XAMPP and MAMP testing environments.</p>
<p>Updated for phpMyAdmin 4.5, this introductory course shows designers and developers how to set up local user accounts, create a database, and design tables. Author David Powers also explains how to import data from CSV files, spreadsheets, and SQL dump files, and how to export data for backup or to transfer to another database. You&#8217;ll also learn how to run database queries within its intuitive form-based interface, and monitor server performance.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6035-5" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/Learning-phpMyAdmin.mp4?_=5" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/Learning-phpMyAdmin.mp4">https://easydigital.pro/wp-content/uploads/2020/10/Learning-phpMyAdmin.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Why use phpMyAdmin?</li>
<li role="presentation">Setting up a user account</li>
<li role="presentation">Creating a database</li>
<li role="presentation">Choosing the right column types for tables</li>
<li role="presentation">Inserting data manually</li>
<li role="presentation">Importing and exporting data</li>
<li role="presentation">Dealing with foreign keys</li>
<li role="presentation">Building and running queries</li>
<li role="presentation">Creating views</li>
<li role="presentation">Creating stored procedures and functions</li>
<li role="presentation">Checking performance</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 5h 26m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/learning-phpmyadmin/">Learning phpMyAdmin</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP: Exporting Data to Files</title>
		<link>https://easydigital.pro/products/php-exporting-data-to-files/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Tue, 27 Oct 2020 05:20:23 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6031</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP: Exporting Data to Files" data-video="Welcome">PHP: Exporting Data to Files</h3>
<p>Providing a file from a database in exactly the same format that's requested by the user is an extremely valuable technique. In this course, David Powers shows you how to export data from a database with PHP in a variety of formats, including rich text, CSV, Excel, Word, OpenOffice spreadsheets and documents, and even XML. He introduces tools like PHPExcel and PHPRtfLite that make the job of formatting the data (fonts, headers, columns, and all) easier to manage, and also shows how to embed nontext data like images in your exports.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Exporting-Data-to-Files.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Connecting to the database with PDO or MySQL Improved</li>
<li role="presentation">Outputting data into a simple text or CSV file</li>
<li role="presentation">Generating a spreadsheet</li>
<li role="presentation">Creating columns and headers</li>
<li role="presentation">Using a class to generate XML</li>
<li role="presentation">Creating a page template</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 42m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-exporting-data-to-files/">PHP: Exporting Data to Files</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP: Exporting Data to Files" data-video="Welcome">PHP: Exporting Data to Files</h3>
<p>Providing a file from a database in exactly the same format that&#8217;s requested by the user is an extremely valuable technique. In this course, David Powers shows you how to export data from a database with PHP in a variety of formats, including rich text, CSV, Excel, Word, OpenOffice spreadsheets and documents, and even XML. He introduces tools like PHPExcel and PHPRtfLite that make the job of formatting the data (fonts, headers, columns, and all) easier to manage, and also shows how to embed nontext data like images in your exports.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6031-6" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Exporting-Data-to-Files.mp4?_=6" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Exporting-Data-to-Files.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Exporting-Data-to-Files.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Connecting to the database with PDO or MySQL Improved</li>
<li role="presentation">Outputting data into a simple text or CSV file</li>
<li role="presentation">Generating a spreadsheet</li>
<li role="presentation">Creating columns and headers</li>
<li role="presentation">Using a class to generate XML</li>
<li role="presentation">Creating a page template</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 3h 42m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-exporting-data-to-files/">PHP: Exporting Data to Files</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP for Web Designers</title>
		<link>https://easydigital.pro/products/php-for-web-designers/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Mon, 26 Oct 2020 16:37:22 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6015</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP for Web Designers" data-video="Welcome">PHP for Web Designers</h3>
<p>There are many great reasons to learn PHP. You can reduce manual updates to webpages, get user input, and connect to a database of products or other information. But some web designers are intimidated by the theory and jargon. <em>PHP for Web Designers</em> is different. Author David Powers provides a gentle introduction to PHP, through a series of simple exercises that help you develop fully functional dynamic webpages—all powered by PHP. Learn how to reduce website maintenance by moving common page elements to external server-side include files, change content automatically depending on the date or time, display alternate text, gather user input from a form, and link to a database to display product information. The final chapter is dedicated to understanding error messages and fixing their root causes.</p>
<p>Note: This course was recorded with Adobe Dreamweaver, but you can use the code editor of your choice to follow along.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-for-Web-Designers.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">How to use PHP in a webpage</li>
<li role="presentation">Storing and displaying text and numbers in variables</li>
<li role="presentation">Using functions</li>
<li role="presentation">Adding comments to your PHP scripts</li>
<li role="presentation">Moving common page elements to include files</li>
<li role="presentation">Displaying different content on a page</li>
<li role="presentation">Working with multiple values in arrays and loops</li>
<li role="presentation">Getting form input sent by the POST method</li>
<li role="presentation">Using PHP sessions to preserve data</li>
<li role="presentation">Storing data in session variables</li>
<li role="presentation">Connecting to and querying a database</li>
<li role="presentation">Handling errors</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 5h 26m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-for-web-designers/">PHP for Web Designers</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP for Web Designers" data-video="Welcome">PHP for Web Designers</h3>
<p>There are many great reasons to learn PHP. You can reduce manual updates to webpages, get user input, and connect to a database of products or other information. But some web designers are intimidated by the theory and jargon. <em>PHP for Web Designers</em> is different. Author David Powers provides a gentle introduction to PHP, through a series of simple exercises that help you develop fully functional dynamic webpages—all powered by PHP. Learn how to reduce website maintenance by moving common page elements to external server-side include files, change content automatically depending on the date or time, display alternate text, gather user input from a form, and link to a database to display product information. The final chapter is dedicated to understanding error messages and fixing their root causes.</p>
<p>Note: This course was recorded with Adobe Dreamweaver, but you can use the code editor of your choice to follow along.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6015-7" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-for-Web-Designers.mp4?_=7" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-for-Web-Designers.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-for-Web-Designers.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">How to use PHP in a webpage</li>
<li role="presentation">Storing and displaying text and numbers in variables</li>
<li role="presentation">Using functions</li>
<li role="presentation">Adding comments to your PHP scripts</li>
<li role="presentation">Moving common page elements to include files</li>
<li role="presentation">Displaying different content on a page</li>
<li role="presentation">Working with multiple values in arrays and loops</li>
<li role="presentation">Getting form input sent by the POST method</li>
<li role="presentation">Using PHP sessions to preserve data</li>
<li role="presentation">Storing data in session variables</li>
<li role="presentation">Connecting to and querying a database</li>
<li role="presentation">Handling errors</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You’ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Beginner</li>
<li>Video Duration: 5h 26m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-for-web-designers/">PHP for Web Designers</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP Date and Time Essential Training</title>
		<link>https://easydigital.pro/products/php-date-and-time-essential-training/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Mon, 26 Oct 2020 16:30:58 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6011</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP Date and Time Essential Training" data-video="Welcome">PHP Date and Time Essential Training</h3>
<p>Need to calculate the date of the third Thursday of each month or the Friday after next? PHP—and David Powers—have you covered. David shows how to use the intricate and sometimes underused capabilities of PHP's date and time functions, including the basic date/time formatting functions in PHP 4 and the more advanced functions introduced in PHP 5. For example, you can learn how to find and set time zones, perform date calculations that incorporate different time zones and daylight savings, and calculate the time of sunrises and sunsets. Start watching and learn how to incorporate these powerful functions into your programming arsenal.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Date-and-Time-Essential-Training.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">How PHP handles dates and time</li>
<li role="presentation">Setting the default time zone</li>
<li role="presentation">Displaying current date and time</li>
<li role="presentation">Getting a timestamp from text</li>
<li role="presentation">Using the DateTime class</li>
<li role="presentation">Getting and modifying a timestamp from DateTime</li>
<li role="presentation">Comparing DateTime objects</li>
<li role="presentation">Working with time zones</li>
<li role="presentation">Using DateInterval and DatePeriod</li>
<li role="presentation">Finding ISO week dates</li>
<li role="presentation">Calculating sunrise and sunset</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You'll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 4h 31m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-date-and-time-essential-training/">PHP Date and Time Essential Training</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP Date and Time Essential Training" data-video="Welcome">PHP Date and Time Essential Training</h3>
<p>Need to calculate the date of the third Thursday of each month or the Friday after next? PHP—and David Powers—have you covered. David shows how to use the intricate and sometimes underused capabilities of PHP&#8217;s date and time functions, including the basic date/time formatting functions in PHP 4 and the more advanced functions introduced in PHP 5. For example, you can learn how to find and set time zones, perform date calculations that incorporate different time zones and daylight savings, and calculate the time of sunrises and sunsets. Start watching and learn how to incorporate these powerful functions into your programming arsenal.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6011-8" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Date-and-Time-Essential-Training.mp4?_=8" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Date-and-Time-Essential-Training.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Date-and-Time-Essential-Training.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">How PHP handles dates and time</li>
<li role="presentation">Setting the default time zone</li>
<li role="presentation">Displaying current date and time</li>
<li role="presentation">Getting a timestamp from text</li>
<li role="presentation">Using the DateTime class</li>
<li role="presentation">Getting and modifying a timestamp from DateTime</li>
<li role="presentation">Comparing DateTime objects</li>
<li role="presentation">Working with time zones</li>
<li role="presentation">Using DateInterval and DatePeriod</li>
<li role="presentation">Finding ISO week dates</li>
<li role="presentation">Calculating sunrise and sunset</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You&#8217;ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 4h 31m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-date-and-time-essential-training/">PHP Date and Time Essential Training</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>PHP: Managing Persistent Sessions</title>
		<link>https://easydigital.pro/products/php-managing-persistent-sessions/</link>
		
		<dc:creator><![CDATA[Richard]]></dc:creator>
		<pubDate>Mon, 26 Oct 2020 16:11:54 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=6003</guid>

					<description><![CDATA[<h3 class="default-title" data-course="PHP: Managing Persistent Sessions" data-video="Welcome">PHP: Managing Persistent Sessions</h3>
<p>PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.</p>
<h3>Video Demo Here :</h3>
<p>[video width="960" height="540" mp4="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Managing-Persistent-Sessions.mp4"][/video]</p>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Configuring sessions</li>
<li role="presentation">Inspecting how session data is stored</li>
<li role="presentation">Implementing persistent sessions</li>
<li role="presentation">Creating a SQL database to store session data</li>
<li role="presentation">Implementing the PHP SessionHandlerInterface</li>
<li role="presentation">Writing session data</li>
<li role="presentation">Closing and destroying sessions</li>
<li role="presentation">Creating an auto-login system with persistent sessions</li>
<li role="presentation">Creating persistent logins</li>
<li role="presentation">Checking out visitor credentials</li>
<li role="presentation">Authenticating users</li>
<li role="presentation">Logging out users selectively</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You'll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 2h 41m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-managing-persistent-sessions/">PHP: Managing Persistent Sessions</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="PHP: Managing Persistent Sessions" data-video="Welcome">PHP: Managing Persistent Sessions</h3>
<p>PHP persistent sessions allow for communication between the server and client. This allows web applications to remember the identities of visitors as well as any variables or other data. This practical and challenging project-based course will help developers take the data that PHP normally stores in plain text files and write them into a more secure database, where the records can be read and destroyed as needed. Author David Powers helps you set up a SQL database, define classes to open and close sessions, read and write variables, destroy sessions, and manage out-of-date records. The lessons culminate in a short project that uses tokens to recognize returning users in an auto-login scenario.</p>
<h3>Video Demo Here :</h3>
<div style="width: 800px;" class="wp-video"><video class="wp-video-shortcode" id="video-6003-9" width="800" height="450" preload="metadata" controls="controls"><source type="video/mp4" src="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Managing-Persistent-Sessions.mp4?_=9" /><a href="https://easydigital.pro/wp-content/uploads/2020/10/PHP-Managing-Persistent-Sessions.mp4">https://easydigital.pro/wp-content/uploads/2020/10/PHP-Managing-Persistent-Sessions.mp4</a></video></div>
<h3 class="course-description-topics">Topics include:</h3>
<div class="course-description-topics">
<ul role="tablist">
<li role="presentation">Configuring sessions</li>
<li role="presentation">Inspecting how session data is stored</li>
<li role="presentation">Implementing persistent sessions</li>
<li role="presentation">Creating a SQL database to store session data</li>
<li role="presentation">Implementing the PHP SessionHandlerInterface</li>
<li role="presentation">Writing session data</li>
<li role="presentation">Closing and destroying sessions</li>
<li role="presentation">Creating an auto-login system with persistent sessions</li>
<li role="presentation">Creating persistent logins</li>
<li role="presentation">Checking out visitor credentials</li>
<li role="presentation">Authenticating users</li>
<li role="presentation">Logging out users selectively</li>
</ul>
<h3>About the Author</h3>
<p><strong>David Powers</strong> has been developing websites since 1994 and writing books on web development since 2003.</p>
<p>He is an Adobe Community Professional and Adobe Certified Instructor for Dreamweaver. You&#8217;ll often find him giving help and advice in the Dreamweaver forums and the Adobe Developer Center, to which he has contributed many popular tutorials and training videos. He also greatly enjoys traveling and taking photos.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><strong>Full Exercise File Included</strong></li>
<li>File Format: <strong>MP4 Videos</strong></li>
<li>Skill Level: Intermediate</li>
<li>Video Duration: 2h 41m</li>
<li>Instructor: David Powers</li>
<li>Language: English</li>
</ul>
</div>
<p>The post <a href="https://easydigital.pro/products/php-managing-persistent-sessions/">PHP: Managing Persistent Sessions</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
	
