<?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>Joe Marini Archives - EASY Digital Pro</title>
	<atom:link href="https://easydigital.pro/product-tag/joe-marini/feed/" rel="self" type="application/rss+xml" />
	<link>https://easydigital.pro/product-tag/joe-marini/</link>
	<description>Download Windows Software, Mac Software, Wordpress Themes, Audiobooks, E-Books, Music, Games</description>
	<lastBuildDate>Tue, 07 Sep 2021 17:39:21 +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>Joe Marini Archives - EASY Digital Pro</title>
	<link>https://easydigital.pro/product-tag/joe-marini/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>HTML5: Web Forms</title>
		<link>https://easydigital.pro/products/html5-web-forms/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Tue, 04 May 2021 08:18:24 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=11695</guid>

					<description><![CDATA[<h3 class="default-title" data-course="HTML5: Web Forms" data-video="Welcome">HTML5: Web Forms</h3>
<p>In this course, author Joe Marini details the latest enhancements for client-side forms found in HTML5. Using real-world examples, the course showcases the capabilities of the specification's new attributes and form elements, such as displaying default placeholder text, setting required fields, capturing email addresses, and presenting calculation results within a form. The course also demonstrates mobile device support for HTML5 forms and shows how to modernize existing forms while maintaining backwards compatibility for older browsers.</p>
<p><a href="https://www.linkedin.com/learning/javascript-web-form-programming?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Autofilling previously entered data with autocomplete</li>
<li role="presentation">Constraining form field data with a regular expression</li>
<li role="presentation">Using text-selection APIs</li>
<li role="presentation">Building CSS styling for invalid, valid, and required fields</li>
<li role="presentation">Creating a search field</li>
<li role="presentation">Including a phone number input field</li>
<li role="presentation">Formatting number fields</li>
<li role="presentation">Building a date picker</li>
<li role="presentation">Creating a list of suggested entries</li>
<li role="presentation">Indicating measurements</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 1h 58m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/html5-web-forms/">HTML5: Web Forms</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="HTML5: Web Forms" data-video="Welcome">HTML5: Web Forms</h3>
<p>In this course, author Joe Marini details the latest enhancements for client-side forms found in HTML5. Using real-world examples, the course showcases the capabilities of the specification&#8217;s new attributes and form elements, such as displaying default placeholder text, setting required fields, capturing email addresses, and presenting calculation results within a form. The course also demonstrates mobile device support for HTML5 forms and shows how to modernize existing forms while maintaining backwards compatibility for older browsers.</p>
<p><a href="https://www.linkedin.com/learning/javascript-web-form-programming?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Autofilling previously entered data with autocomplete</li>
<li role="presentation">Constraining form field data with a regular expression</li>
<li role="presentation">Using text-selection APIs</li>
<li role="presentation">Building CSS styling for invalid, valid, and required fields</li>
<li role="presentation">Creating a search field</li>
<li role="presentation">Including a phone number input field</li>
<li role="presentation">Formatting number fields</li>
<li role="presentation">Building a date picker</li>
<li role="presentation">Creating a list of suggested entries</li>
<li role="presentation">Indicating measurements</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 1h 58m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/html5-web-forms/">HTML5: Web Forms</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML5 Graphics and Animation with Canvas</title>
		<link>https://easydigital.pro/products/html5-graphics-and-animation-with-canvas/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 03 May 2021 09:04:35 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=11674</guid>

					<description><![CDATA[<h3>HTML5 Graphics and Animation with Canvas</h3>
<p>JavaScript developers can create freeform graphics on a drawing surface known as the Canvas. The Canvas unlocks the ability to create rich, native web applications with 2D and 3D graphics. In this course, instructor Joe Marini introduces the technical concepts behind Canvas and shows how to perform drawing operations directly in a webpage. Learn how to draw basic and complex shapes, adjust colors and styles, and add shadows, patterns, and gradients. Then explore more advanced techniques such as scaling, rotating, and compositing objects. Plus, discover how to use Canvas elements to build a full-featured slideshow and a double-buffered animation.</p>
<p><a href="https://www.linkedin.com/learning/learning-html-canvas?trk=lynda_redirect_learning" 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>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 2h 10m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>&#160;</p>
<p>The post <a href="https://easydigital.pro/products/html5-graphics-and-animation-with-canvas/">HTML5 Graphics and Animation with Canvas</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>HTML5 Graphics and Animation with Canvas</h3>
<p>JavaScript developers can create freeform graphics on a drawing surface known as the Canvas. The Canvas unlocks the ability to create rich, native web applications with 2D and 3D graphics. In this course, instructor Joe Marini introduces the technical concepts behind Canvas and shows how to perform drawing operations directly in a webpage. Learn how to draw basic and complex shapes, adjust colors and styles, and add shadows, patterns, and gradients. Then explore more advanced techniques such as scaling, rotating, and compositing objects. Plus, discover how to use Canvas elements to build a full-featured slideshow and a double-buffered animation.</p>
<p><a href="https://www.linkedin.com/learning/learning-html-canvas?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Canvas examples</li>
<li role="presentation">Drawing shapes, arcs, paths, and curves</li>
<li role="presentation">Drawing text</li>
<li role="presentation">Drawing shadows, patterns, and gradients</li>
<li role="presentation">Using clipping paths</li>
<li role="presentation">Displaying images and video</li>
<li role="presentation">Transforming objects with scaling and rotation</li>
<li role="presentation">Manipulating raw pixels</li>
<li role="presentation">Applying transitions</li>
<li role="presentation">Creating animations</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 2h 10m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>&nbsp;</p>
<p>The post <a href="https://easydigital.pro/products/html5-graphics-and-animation-with-canvas/">HTML5 Graphics and Animation with Canvas</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>HTML5: File API</title>
		<link>https://easydigital.pro/products/html5-file-api/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 03 May 2021 07:51:13 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=11666</guid>

					<description><![CDATA[<h3 class="default-title" data-course="HTML5: File API" data-video="Welcome">HTML5: File API</h3>
<p>Join author Joe Marini as he demonstrates how to use the HTML5 File API to perform file-related operations from within a web page, including manipulating files, reading and accessing data within files, and retrieving information about files. The course also covers how to complete tasks that were previously only possible with native code, such as picture processing, file conversion, and content checking.</p>
<p><a href="https://www.linkedin.com/learning/html5-file-api?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Providing an overview of the File API interfaces</li>
<li role="presentation">Using the File Input form element</li>
<li role="presentation">Working with multiple files</li>
<li role="presentation">Using drag and drop</li>
<li role="presentation">Reading data as text</li>
<li role="presentation">Using File API event handlers</li>
<li role="presentation">Reading file slices</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Advanced</li>
<li><strong>Video Duration:</strong> 59m 6s</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/html5-file-api/">HTML5: File API</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="HTML5: File API" data-video="Welcome">HTML5: File API</h3>
<p>Join author Joe Marini as he demonstrates how to use the HTML5 File API to perform file-related operations from within a web page, including manipulating files, reading and accessing data within files, and retrieving information about files. The course also covers how to complete tasks that were previously only possible with native code, such as picture processing, file conversion, and content checking.</p>
<p><a href="https://www.linkedin.com/learning/html5-file-api?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Providing an overview of the File API interfaces</li>
<li role="presentation">Using the File Input form element</li>
<li role="presentation">Working with multiple files</li>
<li role="presentation">Using drag and drop</li>
<li role="presentation">Reading data as text</li>
<li role="presentation">Using File API event handlers</li>
<li role="presentation">Reading file slices</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone. Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Advanced</li>
<li><strong>Video Duration:</strong> 59m 6s</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/html5-file-api/">HTML5: File API</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Visual Studio Code for Python Developers</title>
		<link>https://easydigital.pro/products/visual-studio-code-for-python-developers/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 16:50:16 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=10606</guid>

					<description><![CDATA[<h3 class="default-title" data-course="Visual Studio Code for Python Developers" data-video="An awesome editor for an awesome language">Visual Studio Code for Python Developers</h3>
<p>Visual Studio (VS) Code—the optimized code editor for Windows, macOS, and Linux—provides stellar support for Python right out of the box. Even if you’re already familiar with VS Code, this course can help you speed up your development work by highlighting how to best leverage this popular code editor when developing Python apps. Instructor Joe Marini covers everything from writing and debugging Python code, to using the built-in refactoring tools to make your code easier to maintain, to maximizing your productivity with must-have extensions such as REST Client. After wrapping up this course, you’ll have the knowledge you need to make the most out of VS Code when working with Python projects.</p>
<p><a href="https://www.linkedin.com/learning/visual-studio-code-for-python-developers" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Constructing a simple Python program in VS Code</li>
<li role="presentation">Editing, formatting, and refactoring Python code</li>
<li role="presentation">Debugging Python code</li>
<li role="presentation">Setting breakpoints</li>
<li role="presentation">Using Python docstring</li>
<li role="presentation">Creating better comments for your source code</li>
<li role="presentation">Using the REST Client extension</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Video Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 59m 11s</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/visual-studio-code-for-python-developers/">Visual Studio Code for Python Developers</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="Visual Studio Code for Python Developers" data-video="An awesome editor for an awesome language">Visual Studio Code for Python Developers</h3>
<p>Visual Studio (VS) Code—the optimized code editor for Windows, macOS, and Linux—provides stellar support for Python right out of the box. Even if you’re already familiar with VS Code, this course can help you speed up your development work by highlighting how to best leverage this popular code editor when developing Python apps. Instructor Joe Marini covers everything from writing and debugging Python code, to using the built-in refactoring tools to make your code easier to maintain, to maximizing your productivity with must-have extensions such as REST Client. After wrapping up this course, you’ll have the knowledge you need to make the most out of VS Code when working with Python projects.</p>
<p><a href="https://www.linkedin.com/learning/visual-studio-code-for-python-developers" target="_blank" rel="noopener" data-schema-attribute=""><img loading="lazy" 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="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<h3>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Constructing a simple Python program in VS Code</li>
<li role="presentation">Editing, formatting, and refactoring Python code</li>
<li role="presentation">Debugging Python code</li>
<li role="presentation">Setting breakpoints</li>
<li role="presentation">Using Python docstring</li>
<li role="presentation">Creating better comments for your source code</li>
<li role="presentation">Using the REST Client extension</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Video Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 59m 11s</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/visual-studio-code-for-python-developers/">Visual Studio Code for Python Developers</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Up and Running with Python</title>
		<link>https://easydigital.pro/products/up-and-running-with-python/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 15:54:43 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=10596</guid>

					<description><![CDATA[<h3>Up and Running with Python</h3>
<p>Python—the popular and highly readable object-oriented language—is both powerful and relatively easy to learn. Whether you're new to programming or an experienced developer, this course can help you get started with Python. Joe Marini provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program. Learn to work with dates and times, read and write files, and retrieve and parse HTML, JSON, and XML data from the web.</p>
<p><a href="https://www.linkedin.com/learning/learning-python?trk=lynda_redirect_learning" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Installing Python</li>
<li role="presentation">Choosing an editor or IDE</li>
<li role="presentation">Working with variables and expressions</li>
<li role="presentation">Writing loops</li>
<li role="presentation">Using the date, time, and datetime classes</li>
<li role="presentation">Reading and writing files</li>
<li role="presentation">Fetching internet data</li>
<li role="presentation">Parsing and processing HTML</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 2h 27m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/up-and-running-with-python/">Up and Running with Python</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3>Up and Running with Python</h3>
<p>Python—the popular and highly readable object-oriented language—is both powerful and relatively easy to learn. Whether you&#8217;re new to programming or an experienced developer, this course can help you get started with Python. Joe Marini provides an overview of the installation process, basic Python syntax, and an example of how to construct and run a simple Python program. Learn to work with dates and times, read and write files, and retrieve and parse HTML, JSON, and XML data from the web.</p>
<p><a href="https://www.linkedin.com/learning/learning-python?trk=lynda_redirect_learning" target="_blank" rel="noopener" data-schema-attribute=""><img loading="lazy" 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="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<h3>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Installing Python</li>
<li role="presentation">Choosing an editor or IDE</li>
<li role="presentation">Working with variables and expressions</li>
<li role="presentation">Writing loops</li>
<li role="presentation">Using the date, time, and datetime classes</li>
<li role="presentation">Reading and writing files</li>
<li role="presentation">Fetching internet data</li>
<li role="presentation">Parsing and processing HTML</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Beginner</li>
<li><strong>Video Duration:</strong> 2h 27m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/up-and-running-with-python/">Up and Running with Python</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Python Object-Oriented Programming</title>
		<link>https://easydigital.pro/products/python-object-oriented-programming/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 05:55:48 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=10568</guid>

					<description><![CDATA[<h3 class="default-title" data-course="Python Object-Oriented Programming" data-video="Python object-oriented programming">Python Object-Oriented Programming</h3>
<p>The object-oriented programming (OOP) features in Python make it easier to build programs of increasing complexity and modularity. In this course, you can learn how to apply core OOP principles like inheritance and composition along with some Python-specific features like “magic” methods and data classes to build programs that are extensible and efficient. Begin by brushing up on some object-oriented basics, and then use Python features like magic methods to make your classes integrate tightly with the Python language and data classes to dramatically reduce the amount of boilerplate code needed to build data-centric objects.</p>
<p><a href="https://www.linkedin.com/learning/python-object-oriented-programming" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Defining classes</li>
<li role="presentation">Checking instance types</li>
<li role="presentation">Using multiple inheritance</li>
<li role="presentation">Creating objects with composition</li>
<li role="presentation">Leveraging magic methods</li>
<li role="presentation">Calling objects like functions</li>
<li role="presentation">Defining data classes</li>
<li role="presentation">Creating immutable data classes</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 1h 36m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/python-object-oriented-programming/">Python Object-Oriented Programming</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="Python Object-Oriented Programming" data-video="Python object-oriented programming">Python Object-Oriented Programming</h3>
<p>The object-oriented programming (OOP) features in Python make it easier to build programs of increasing complexity and modularity. In this course, you can learn how to apply core OOP principles like inheritance and composition along with some Python-specific features like “magic” methods and data classes to build programs that are extensible and efficient. Begin by brushing up on some object-oriented basics, and then use Python features like magic methods to make your classes integrate tightly with the Python language and data classes to dramatically reduce the amount of boilerplate code needed to build data-centric objects.</p>
<p><a href="https://www.linkedin.com/learning/python-object-oriented-programming" target="_blank" rel="noopener" data-schema-attribute=""><img loading="lazy" 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="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<h3>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Defining classes</li>
<li role="presentation">Checking instance types</li>
<li role="presentation">Using multiple inheritance</li>
<li role="presentation">Creating objects with composition</li>
<li role="presentation">Leveraging magic methods</li>
<li role="presentation">Calling objects like functions</li>
<li role="presentation">Defining data classes</li>
<li role="presentation">Creating immutable data classes</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 1h 36m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/python-object-oriented-programming/">Python Object-Oriented Programming</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Python Essential Libraries</title>
		<link>https://easydigital.pro/products/python-essential-libraries/</link>
		
		<dc:creator><![CDATA[Tola Morn]]></dc:creator>
		<pubDate>Mon, 22 Mar 2021 04:50:06 +0000</pubDate>
				<guid isPermaLink="false">https://easydigital.pro/?post_type=product&#038;p=10553</guid>

					<description><![CDATA[<h3 class="default-title" data-course="Python Essential Libraries" data-video="Power up your Python with libraries">Python Essential Libraries</h3>
<p>In addition to the Python standard library, there are thousands of third-party modules available to download and use. These libraries expand the power and proficiency of your code. In this course, instructor Joe Marini introduces four essential libraries that every Python developer should consider that address common development challenges. Learn how to format, calculate, and compare dates and times with Pendulum and retrieve remote data with the Requests library, which also offers advanced features such as timeouts and sessions. Then find out how to perform batch file operations, including reading and writing data, and directory operations, such as searching, with PyFilesystem. Finally, discover how to manipulate and edit images with Pillow. Each chapter includes challenges to help you test your newfound Python prowess.</p>
<p><a href="https://www.linkedin.com/learning/python-essential-libraries" 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>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Installing and using third-party libraries</li>
<li role="presentation">Creating dates and times with Pendulum</li>
<li role="presentation">Formatting dates with Pendulum</li>
<li role="presentation">Performing HTTP operations with the Requests library</li>
<li role="presentation">Using authentication with the requests library</li>
<li role="presentation">Working with files and directories with PyFilesystem</li>
<li role="presentation">Image processing with Pillow</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory's mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 2h 15m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/python-essential-libraries/">Python Essential Libraries</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></description>
										<content:encoded><![CDATA[<h3 class="default-title" data-course="Python Essential Libraries" data-video="Power up your Python with libraries">Python Essential Libraries</h3>
<p>In addition to the Python standard library, there are thousands of third-party modules available to download and use. These libraries expand the power and proficiency of your code. In this course, instructor Joe Marini introduces four essential libraries that every Python developer should consider that address common development challenges. Learn how to format, calculate, and compare dates and times with Pendulum and retrieve remote data with the Requests library, which also offers advanced features such as timeouts and sessions. Then find out how to perform batch file operations, including reading and writing data, and directory operations, such as searching, with PyFilesystem. Finally, discover how to manipulate and edit images with Pillow. Each chapter includes challenges to help you test your newfound Python prowess.</p>
<p><a href="https://www.linkedin.com/learning/python-essential-libraries" target="_blank" rel="noopener" data-schema-attribute=""><img loading="lazy" 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="auto, (max-width: 300px) 100vw, 300px" /></a></p>
<h3>Topics include:</h3>
<ul role="tablist">
<li role="presentation">Installing and using third-party libraries</li>
<li role="presentation">Creating dates and times with Pendulum</li>
<li role="presentation">Formatting dates with Pendulum</li>
<li role="presentation">Performing HTTP operations with the Requests library</li>
<li role="presentation">Using authentication with the requests library</li>
<li role="presentation">Working with files and directories with PyFilesystem</li>
<li role="presentation">Image processing with Pillow</li>
</ul>
<h3>About the Author</h3>
<p id="author-bio">Joe Marini is a senior developer advocate at Google and a developer of Dreamweaver and Windows Phone.</p>
<p>Joe has worked in the web and software industries for more than 20 years. He was an original member of the Dreamweaver engineering team at Macromedia, and held prominent early roles in creating products such as QuarkXPress, Microsoft Expression Blend, mFactory&#8217;s mTropolis, and Extensis QX-Tools. He is regularly a featured speaker at industry conferences and has authored or co-authored several publications on web and software development. Prior to Google, Joe was responsible for the mobile web developer platform for Windows Phone 7 at Microsoft. His book, <em>The Document Object Model</em>, is widely regarded as the definitive resource for working with the DOM.</p>
<h3>Product Details</h3>
<ul>
<li><strong>Full Video Tutorials</strong></li>
<li><b>Video File Format: MP4</b></li>
<li><strong>Skill Level: </strong>Intermediate</li>
<li><strong>Video Duration:</strong> 2h 15m</li>
<li><strong>Instructor: </strong>Joe Marini</li>
</ul>
<p>The post <a href="https://easydigital.pro/products/python-essential-libraries/">Python Essential Libraries</a> appeared first on <a href="https://easydigital.pro">EASY Digital Pro</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
	
