<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="//ostraining.com/main-sitemap.xsl"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd http://www.google.com/schemas/sitemap-image/1.1 http://www.google.com/schemas/sitemap-image/1.1/sitemap-image.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
	<url>
		<loc>https://ostraining.com/lessons/creating-your-first-drupal-8-module/</loc>
		<lastmod>2020-05-28T20:46:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-coding-standards/</loc>
		<lastmod>2020-05-28T20:46:21+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-8-and-plugins/</loc>
		<lastmod>2020-05-28T20:45:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-8-and-services/</loc>
		<lastmod>2020-05-28T20:44:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-8-and-model-view-controller-design/</loc>
		<lastmod>2020-05-28T20:44:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-8-and-object-oriented-programming/</loc>
		<lastmod>2020-05-28T20:43:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-drupal-8-page-call-process/</loc>
		<lastmod>2020-05-28T20:42:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/about-the-drupal-8-framework/</loc>
		<lastmod>2020-05-28T20:42:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/drupal-module-development-fundamentals/</loc>
		<lastmod>2020-05-28T20:41:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-drupal-with-acquia-dev-desktop/</loc>
		<lastmod>2020-05-28T20:41:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/what-you-need-for-the-class/</loc>
		<lastmod>2020-05-28T20:41:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-drupal-8-module-development/</loc>
		<lastmod>2020-05-28T20:40:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/an-overview-of-drupal-8-seo/</loc>
		<lastmod>2020-05-28T20:18:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/cdns-minification-and-javascript-processing/</loc>
		<lastmod>2020-05-28T20:17:38+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/aggregation-to-speed-up-drupal-sites/</loc>
		<lastmod>2020-05-28T20:17:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/analyzing-your-content-with-yoast-seo/</loc>
		<lastmod>2020-05-28T20:16:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/w3c-validation-for-drupal-sites/</loc>
		<lastmod>2020-05-28T20:16:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/add-google-analytics-to-drupal-sites/</loc>
		<lastmod>2020-05-28T20:15:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/add-a-sitemap-to-google-search-console/</loc>
		<lastmod>2020-05-28T20:11:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/creating-an-xml-sitemap-in-drupal/</loc>
		<lastmod>2020-05-28T20:11:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/metadata-showing-your-sites-language/</loc>
		<lastmod>2020-05-28T20:10:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/metatags-for-drupal-content/</loc>
		<lastmod>2020-05-28T20:09:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/metatags-for-drupal-sites/</loc>
		<lastmod>2020-05-28T19:57:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/setting-up-clean-urls-in-drupal/</loc>
		<lastmod>2020-05-28T17:15:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/verifying-the-changes-and-finishing-the-class/</loc>
		<lastmod>2020-05-28T16:44:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-drush-shell-aliases-to-make-development-easier/</loc>
		<lastmod>2020-05-28T16:43:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/pushing-changes-to-a-remote-site/</loc>
		<lastmod>2020-05-28T16:43:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/configuring-a-local-site-and-exporting-configuration/</loc>
		<lastmod>2020-05-28T16:42:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/overriding-module-configuration-in-settings-local-php/</loc>
		<lastmod>2020-05-28T16:41:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-enable-theme-debugging-on-development-sites/</loc>
		<lastmod>2020-05-28T16:41:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/changing-configuration-options-in-settings-local-php/</loc>
		<lastmod>2020-05-28T16:40:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/setting-up-settings-local-php/</loc>
		<lastmod>2020-05-27T21:22:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-the-site-on-a-production-server/</loc>
		<lastmod>2020-05-27T20:49:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-the-configuration-installer-install-profile/</loc>
		<lastmod>2020-05-27T20:48:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/exporting-config-locally/</loc>
		<lastmod>2020-05-27T20:48:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/setting-the-config-directory-in-settings-php/</loc>
		<lastmod>2020-05-27T20:47:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/enabling-modules-with-drush/</loc>
		<lastmod>2020-05-27T20:47:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/specifying-acceptable-version-ranges/</loc>
		<lastmod>2020-05-27T20:45:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/skipping-specific-module-versions/</loc>
		<lastmod>2020-05-27T20:45:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/updating-and-downgrading-modules/</loc>
		<lastmod>2020-05-27T20:44:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-the-dev-version-of-modules/</loc>
		<lastmod>2020-05-27T20:44:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-modules-with-composer/</loc>
		<lastmod>2020-05-27T20:43:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/committing-your-project-to-git/</loc>
		<lastmod>2020-05-27T20:42:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/configuring-settings-php-and-settings-local-php/</loc>
		<lastmod>2020-05-27T20:41:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-drupal-with-console/</loc>
		<lastmod>2020-05-27T20:38:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-create-a-drush-alias/</loc>
		<lastmod>2020-05-27T20:37:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-xip-io-for-local-device-testing/</loc>
		<lastmod>2020-05-27T20:37:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/setting-up-mamp-for-local-development/</loc>
		<lastmod>2020-05-27T20:36:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-install-drupal-8-with-composer/</loc>
		<lastmod>2020-05-27T20:14:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-install-drupal-console/</loc>
		<lastmod>2020-05-27T20:13:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-install-composer/</loc>
		<lastmod>2020-05-27T20:13:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/about-joomlashack-templates-and-wright/</loc>
		<lastmod>2020-05-26T21:01:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-customize-css-in-wright/</loc>
		<lastmod>2020-05-26T21:00:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-customize-the-layout-in-wright/</loc>
		<lastmod>2020-05-26T21:00:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-structure-of-the-wright-code/</loc>
		<lastmod>2020-05-26T20:59:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/bootstrap-components-available-in-wright/</loc>
		<lastmod>2020-05-26T20:59:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/customizing-content-with-wright/</loc>
		<lastmod>2020-05-26T20:59:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/module-class-suffixes-in-wright/</loc>
		<lastmod>2020-05-26T20:58:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/menu-setup-and-module-positions/</loc>
		<lastmod>2020-05-26T20:58:08+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/grid-and-module-positions/</loc>
		<lastmod>2020-05-26T20:57:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/configuring-your-wright-template/</loc>
		<lastmod>2020-05-26T20:57:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/installing-the-wright-framework/</loc>
		<lastmod>2020-05-26T20:57:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-wright-demo-and-documentation/</loc>
		<lastmod>2020-05-26T20:56:27+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-the-wright-framework/</loc>
		<lastmod>2020-05-26T20:53:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/getting-a-domain-name/</loc>
		<lastmod>2020-05-26T20:43:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/2-helpful-free-tools/</loc>
		<lastmod>2020-05-26T20:43:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/adding-your-first-css/</loc>
		<lastmod>2020-05-26T20:42:51+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-3-things-you-need-to-build-a-website/</loc>
		<lastmod>2020-05-26T20:30:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/packaging-a-joomla-component-for-distribution/</loc>
		<lastmod>2020-05-26T20:02:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/language-files-for-joomla-components/</loc>
		<lastmod>2020-05-26T20:01:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/setting-up-a-joomla-component-router/</loc>
		<lastmod>2020-05-26T20:01:24+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-form-model-file/</loc>
		<lastmod>2020-05-26T20:00:54+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-model-file/</loc>
		<lastmod>2020-05-26T20:00:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-items-model-file/</loc>
		<lastmod>2020-05-26T19:59:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-form-view-template/</loc>
		<lastmod>2020-05-26T19:59:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-form-view-file/</loc>
		<lastmod>2020-05-26T19:58:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-view-template/</loc>
		<lastmod>2020-05-26T19:58:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-view-file/</loc>
		<lastmod>2020-05-26T19:57:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-items-view-template/</loc>
		<lastmod>2020-05-26T19:53:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-items-views-file/</loc>
		<lastmod>2020-05-26T19:42:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-form-controller-file/</loc>
		<lastmod>2020-05-26T19:41:41+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-item-controller-file/</loc>
		<lastmod>2020-05-26T19:41:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-items-controller-file/</loc>
		<lastmod>2020-05-26T19:40:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-main-controller-file/</loc>
		<lastmod>2020-05-26T19:40:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-model-view-controller-pattern-in-joomla/</loc>
		<lastmod>2020-05-26T19:39:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/hello-world-for-your-joomla-component/</loc>
		<lastmod>2020-05-26T19:39:01+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/recap-of-component-development-part-1/</loc>
		<lastmod>2020-05-26T19:38:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-joomla-front-end-development/</loc>
		<lastmod>2020-05-26T19:37:30+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-less-in-existing-websites-and-frameworks/</loc>
		<lastmod>2020-05-26T18:58:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/calculations-with-colors-in-less/</loc>
		<lastmod>2020-05-26T18:57:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/calculations-with-less/</loc>
		<lastmod>2020-05-26T18:57:00+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-parameters-in-mixins/</loc>
		<lastmod>2020-05-26T18:56:31+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-create-less-mixins/</loc>
		<lastmod>2020-05-26T18:56:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-scoping-in-less/</loc>
		<lastmod>2020-05-26T18:55:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-nest-classes-in-less/</loc>
		<lastmod>2020-05-26T18:55:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/more-advanced-variable-usage-in-less/</loc>
		<lastmod>2020-05-26T18:54:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/create-your-first-less-variable/</loc>
		<lastmod>2020-05-26T18:54:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-structure-less-projects/</loc>
		<lastmod>2020-05-26T18:53:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-compile-your-less-project/</loc>
		<lastmod>2020-05-26T18:53:19+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/set-up-your-first-less-project/</loc>
		<lastmod>2020-05-26T18:52:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/writing-your-first-less-code/</loc>
		<lastmod>2020-05-26T18:52:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-less/</loc>
		<lastmod>2020-05-26T18:51:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/paragraph-permissions-and-conclusion/</loc>
		<lastmod>2020-05-26T18:40:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/controlling-paragraph-types-with-field-layout/</loc>
		<lastmod>2020-05-26T18:40:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/adding-nodes-inside-paragraphs/</loc>
		<lastmod>2020-05-26T18:39:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/designing-a-paragraphs-type-with-multiple-fields/</loc>
		<lastmod>2020-05-26T18:39:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/a-paragraphs-type-with-multiple-fields/</loc>
		<lastmod>2020-05-26T18:38:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/controlling-paragraph-types-with-css/</loc>
		<lastmod>2020-05-26T18:38:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/adding-more-fields-to-paragraphs/</loc>
		<lastmod>2020-05-26T18:37:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/creating-your-first-paragraphs-type/</loc>
		<lastmod>2020-05-26T18:37:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-the-paragraphs-module/</loc>
		<lastmod>2020-05-26T18:36:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/summary-2/</loc>
		<lastmod>2020-05-26T18:24:34+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-ithemes-security-part-3/</loc>
		<lastmod>2020-05-26T18:23:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-ithemes-security-part-2/</loc>
		<lastmod>2020-05-26T18:23:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-ithemes-security-part-1/</loc>
		<lastmod>2020-05-26T18:22:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-block-bad-queries-in-the-url/</loc>
		<lastmod>2020-05-26T18:22:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-wordpress-log-files/</loc>
		<lastmod>2020-05-26T18:22:09+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-keep-wordpress-up-to-date/</loc>
		<lastmod>2020-05-26T18:21:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-turn-off-file-editing-inside-wordpress/</loc>
		<lastmod>2020-05-26T18:21:20+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-install-and-use-phpmyadmin-for-database-backups/</loc>
		<lastmod>2020-05-26T18:19:49+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-use-sftp-to-transfer-files/</loc>
		<lastmod>2020-05-26T18:19:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-remove-the-admin-user/</loc>
		<lastmod>2020-05-26T18:19:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-replace-the-encryption-hashes-and-salts/</loc>
		<lastmod>2020-05-26T18:18:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-move-the-main-configuration-file/</loc>
		<lastmod>2020-05-26T18:18:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-rename-the-login-url/</loc>
		<lastmod>2020-05-26T18:18:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-enforce-strong-passwords/</loc>
		<lastmod>2020-05-26T18:17:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-3/</loc>
		<lastmod>2020-05-26T18:17:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/deploying-magento-2-themes-to-production/</loc>
		<lastmod>2020-05-22T18:36:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/javascript-in-magento-2-themes/</loc>
		<lastmod>2020-05-22T18:36:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/how-to-install-grunt-for-compiling-magento-css/</loc>
		<lastmod>2020-05-22T18:32:48+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/overriding-and-extending-magento-theme-css/</loc>
		<lastmod>2020-05-22T18:32:13+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/controlling-the-minicart-layout-with-knockoutjs/</loc>
		<lastmod>2020-05-22T18:31:03+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/customizing-the-product-page/</loc>
		<lastmod>2020-05-22T18:30:35+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/moving-elements-inside-the-theme-layout/</loc>
		<lastmod>2020-05-22T18:30:05+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/page-layouts-in-magento-themes/</loc>
		<lastmod>2020-05-22T18:29:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/editing-the-output-in-magento-themes/</loc>
		<lastmod>2020-05-22T18:29:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/changing-the-theme-logo-and-favicon/</loc>
		<lastmod>2020-05-22T18:28:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/customizing-a-magento-theme/</loc>
		<lastmod>2020-05-22T18:28:15+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/creating-a-custom-magento-theme/</loc>
		<lastmod>2020-05-22T18:27:42+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/debugging-php-with-magic-constants/</loc>
		<lastmod>2020-05-22T16:23:29+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/debugging-php-with-variables-and-functions/</loc>
		<lastmod>2020-05-22T16:23:04+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/other-ways-to-use-multiple-php-files/</loc>
		<lastmod>2020-05-22T16:22:36+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-multiple-files-with-include-statements/</loc>
		<lastmod>2020-05-22T16:22:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/switch-statements-as-an-alternative-to-if-else/</loc>
		<lastmod>2020-05-22T16:21:47+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-do-while-loop-in-php/</loc>
		<lastmod>2020-05-22T16:21:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-while-loop-in-php/</loc>
		<lastmod>2020-05-22T16:20:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/mailing-the-results/</loc>
		<lastmod>2020-05-22T00:06:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-delete-data/</loc>
		<lastmod>2020-05-22T00:06:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-updating-data/</loc>
		<lastmod>2020-05-22T00:05:39+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/specific-data-with-queries/</loc>
		<lastmod>2020-05-22T00:05:07+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/selecting-data-with-queries/</loc>
		<lastmod>2020-05-22T00:04:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-insert-data/</loc>
		<lastmod>2020-05-22T00:03:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-adding-a-table/</loc>
		<lastmod>2020-05-22T00:03:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-create-with-php/</loc>
		<lastmod>2020-05-22T00:02:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/databases-connecting/</loc>
		<lastmod>2020-05-22T00:02:14+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/forms-sanitizing-results/</loc>
		<lastmod>2020-05-22T00:01:46+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/forms-validating-data/</loc>
		<lastmod>2020-05-22T00:01:17+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/forms-posting-data/</loc>
		<lastmod>2020-05-22T00:00:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/forms-getting-data/</loc>
		<lastmod>2020-05-22T00:00:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/functions-isset-empty/</loc>
		<lastmod>2020-05-21T23:59:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/functions-built-in/</loc>
		<lastmod>2020-05-21T23:59:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/functions-setting-parameters/</loc>
		<lastmod>2020-05-21T23:58:52+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-functions/</loc>
		<lastmod>2020-05-21T23:58:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/arrays-with-for-each-and-a-key/</loc>
		<lastmod>2020-05-21T23:57:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/arrays-with-for-each/</loc>
		<lastmod>2020-05-21T23:57:18+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-arrays/</loc>
		<lastmod>2020-05-21T23:56:40+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/if-then-else/</loc>
		<lastmod>2020-05-21T23:56:16+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/logical-operators/</loc>
		<lastmod>2020-05-21T23:55:53+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/comparison-operators/</loc>
		<lastmod>2020-05-21T23:55:25+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/math-operators/</loc>
		<lastmod>2020-05-21T23:54:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/manipulating-string-variables/</loc>
		<lastmod>2020-05-21T23:54:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/understanding-boolean-variables/</loc>
		<lastmod>2020-05-21T23:52:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/understanding-numerical-variables/</loc>
		<lastmod>2020-05-21T23:52:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/understanding-string-variables/</loc>
		<lastmod>2020-05-21T23:52:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/commenting-your-code/</loc>
		<lastmod>2020-05-21T23:50:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/quotes-and-errors/</loc>
		<lastmod>2020-05-21T23:49:56+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/your-first-php-page/</loc>
		<lastmod>2020-05-21T23:49:33+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-the-course/</loc>
		<lastmod>2020-05-21T23:49:02+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introducing-the-course/</loc>
		<lastmod>2020-05-21T23:48:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/build-install-and-test-part-2/</loc>
		<lastmod>2020-05-20T22:24:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/build-install-and-test-part-1/</loc>
		<lastmod>2020-05-20T22:24:10+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/advanced-field-types-for-your-component/</loc>
		<lastmod>2020-05-20T22:23:45+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/advanced-database-tables-for-your-component/</loc>
		<lastmod>2020-05-20T22:23:22+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/creating-database-tables-for-your-component/</loc>
		<lastmod>2020-05-20T22:22:43+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-my-components-section/</loc>
		<lastmod>2020-05-20T22:22:12+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-component-creator/</loc>
		<lastmod>2020-05-20T22:21:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/summary-of-the-widget-building-class/</loc>
		<lastmod>2020-05-20T21:04:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/register-your-widget/</loc>
		<lastmod>2020-05-20T21:04:06+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/storing-data-from-the-wordpress-widget/</loc>
		<lastmod>2020-05-20T21:03:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-form-function-for-the-widget-admin/</loc>
		<lastmod>2020-05-20T21:02:59+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-wp_widget-function-in-wordpress/</loc>
		<lastmod>2020-05-20T21:02:32+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-data-render-function/</loc>
		<lastmod>2020-05-20T20:58:44+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/the-feed_fetch-function-in-wordpress/</loc>
		<lastmod>2020-05-20T20:54:37+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/getting-started-with-the-widget-class/</loc>
		<lastmod>2020-05-20T20:51:26+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/usign-phpdoc-to-document-your-widget-code/</loc>
		<lastmod>2020-05-20T20:50:57+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introducing-the-widgets-api-in-wordpress/</loc>
		<lastmod>2020-05-20T20:50:28+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/introduction-to-building-wordpress-widgets/</loc>
		<lastmod>2020-05-20T20:48:11+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/more-notes-on-php-references/</loc>
		<lastmod>2020-05-18T16:43:23+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-references-for-direct-access-in-functions/</loc>
		<lastmod>2020-05-18T16:42:50+00:00</lastmod>
	</url>
	<url>
		<loc>https://ostraining.com/lessons/using-references-for-direct-access-in-loops/</loc>
		<lastmod>2020-05-18T16:42:24+00:00</lastmod>
	</url>
</urlset>
<!-- XML Sitemap generated by Rank Math SEO Plugin (c) Rank Math - rankmath.com -->