<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
    <url>
    <loc>https://tekcasts.com/</loc>
            </url>
    <url>
    <loc>https://tekcasts.com</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/pragmatic</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/webdev</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/pragmatic/nodejs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/pragmatic/laravel</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/schedule</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/register?p=1</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/register?p=2</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/register?p=3</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/contact</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/tos</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/privacy-policy</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/faq</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fpragmatic</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fwebdev</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/webdev/javascript/core</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/webdev/php/oop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/pragmatic-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/esp32-smart-garage-door</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/php-object-oriented-programming</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/php-fundamentals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/php-package-development</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/series/linux-crash-course</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Ftopics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-a-simple-router</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-abstract-classes-and-methods</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-ajax-requests-historical-context</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-arrays-working-with-lists</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-arrays-associative-arrays</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-auth-application-workflow</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-authorization-laravel-policies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-auth-using-fortify-breeze</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-package-development-automating-builds-with-github-actions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-authentication-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-blade-twig-style-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-building-a-minimal-mvc-application</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-building-a-small-project</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-calculator-converting-to-oop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-calculator-developer-experience</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/forgot-password</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Finstructors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fpragmatic%2Fnodejs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-routing-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-serving-html-static-files</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-handling-json-apis</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-file-based-storage</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-intro-to-databases</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-why-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-forms-validation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-using-ejs-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-cookies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-sessions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-validation-improvements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-flash-messages</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-mvc-page-lifecycle</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-final-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-popular-javascript-frameworks</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fpragmatic%2Flaravel</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-introduction-to-middleware</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-deployment-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-component-slots-attributes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-eloquent-orm</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-model-factories</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-routing-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-controller-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-take-survey-fingerprinting</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-fingerprint-refactoring</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-validation-rules-engine</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-form-validation-requests</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-validation-errors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-fortify-features-breeze-views</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-new-fortify-breeze-package</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-middleware-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-custom-middleware</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-cookies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-sessions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-custom-alerts-toasts</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-resource-controllers</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-list</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-simple-create</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-preview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-delete</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-conditional-questions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-edit-update</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-question-management</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-invites</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-sending-emails</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-jobs-queues-and-workers</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-section-management</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-state-machine</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-daily-stats-commands</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-events-listeners</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-daily-digest-task-scheduler</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-public-survey-page</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fschedule</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fregister</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fcontact</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-summary-detailed-reports</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Ftos</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-deployment-considerations</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-image-uploads-storage</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fprivacy-policy</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Ffaq</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fwebdev%2Fjavascript%2Fcore</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-what-is-javascript</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-setting-up-the-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-variables-data-types</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-your-first-script</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-control-flow-conditionals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-defining-and-calling-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-parameters-return-values-and-scope</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-functions-as-values-callbacks</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-looping-through-arrays</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-objects-key-value-pairs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-nested-structures-loops-wobjects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-destructuring-spread-syntax</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-template-literals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-closures-and-lexical-scope</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-higher-order-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-error-handling</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-introduction-to-recursion</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-introduction-to-async-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fwebdev%2Fphp%2Foop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-constructor-functions-prototypes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-es6-classes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-inheritance</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-modules-imports</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-namespaces-psr-4-and-autoloading</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-interfaces</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-encapsulation-public-private</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-properties-and-methods</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-traits</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-why-oop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-classes-and-objects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-static-methods-and-properties</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-constructors-and-destructors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-exceptions-errors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-inheritance</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-calculator-returning-objects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Fpragmatic-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-calculator-dynamic-operators</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-object-oriented-programming-calculator-namespaces-autoloading</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-creating-views</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-handling-bad-routes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-creating-a-master-layout</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-view-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-router-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-development-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-database-connections-migrations</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-database-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-introduction-overview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-extracting-layout-components</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-dynamic-photo-page</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-static-html-to-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-dynamic-photo-gallery</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-displaying-reviews</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-dynamic-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-first-review-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-submitting-reviews</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-sessions-redirects-flash-messages</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-invalid-form-submissions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-database-model-abstractions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-fluent-validation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-user-authentication</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-uploading-photos</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-user-registration</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Fesp32-smart-garage-door</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-second-refactor-review</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-photo-deletion</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-php-final-review-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Fphp-object-oriented-programming</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/esp32-smart-garage-door-hardware-schematics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/esp32-smart-garage-door-software</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/esp32-smart-garage-door-wifi-configuration-pairing</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Fphp-fundamentals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/esp32-smart-garage-door-what-is-a-smart-garage-door</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-why-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-how-the-web-works</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-hello-world</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-setup-a-development-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-data-types</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-loops</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-logic-conditionals-branching</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-exceptions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-reusable-code</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Fphp-package-development</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fseries%2Flinux-crash-course</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-package-development-publishing-your-package-on-packagist</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-package-development-writing-tests-with-pest</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-mixing-markup-code</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-fundamentals-congrats-recap</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-package-development-intro-to-composer-packagist</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/php-package-development-setting-up-the-package-structure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-introduction-history-quick-setup</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-terminal-shells-basics-help</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-file-system-permission</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-file-system-create-copy-move-link</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-redirection-and-pipes-output-input-chaining-commands</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-file-system-wildcards-find-search</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-file-system-basics-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Languages&amp;to=PHP</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-text-editors-nano-vim-emacs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-a-simple-router</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-abstract-classes-and-methods</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-users-and-permissions-groups-users-sudo-files</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Languages&amp;to=PHP&amp;se=Object+Oriented+Programming</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-user-permissions-access-control-lists-acl</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/linux-crash-course-processes-and-jobs-monitor-kill-background-jobs-crontab-systemd</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-creating-removing-cloning-elements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-the-event-loop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-timers-and-intervals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-fetch-api-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-other-browser-apis</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-error-handling-in-the-ui</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-selecting-modifying-elements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-class-style-manipulation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-simple-frontend-architecture</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-working-with-forms-and-user-input</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-jquery-history-syntax-sugar</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-framework-library-overview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-ajax-requests-historical-context</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-event-listeners-handling-events</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-arrays-working-with-lists</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-arrays-associative-arrays</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Languages&amp;to=JavaScript</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-auth-application-workflow</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-authorization-laravel-policies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-auth-using-fortify-breeze</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-authentication-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Frameworks&amp;to=Laravel</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Languages&amp;to=PHP&amp;se=Packages</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-package-development-automating-builds-with-github-actions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-blade-twig-style-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-building-a-minimal-mvc-application</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Languages&amp;to=JavaScript&amp;se=Node</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-calculator-developer-experience</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-calculator-converting-to-oop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-building-a-small-project</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fforgot-password</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Finstructors%2F4</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=2</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=3</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=4</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=5</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=6</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=7</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=8</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=9</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-serving-html-static-files</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-routing-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=10</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=11</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=12</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=13</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-handling-json-apis</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-file-based-storage</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-intro-to-databases</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-why-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-using-ejs-templates</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-forms-validation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-sessions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-cookies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-validation-improvements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-flash-messages</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-mvc-page-lifecycle</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-final-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-popular-javascript-frameworks</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-introduction-to-middleware</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-component-slots-attributes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-nodejs-deployment-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-eloquent-orm</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-model-factories</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-routing-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-controller-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-take-survey-fingerprinting</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-fingerprint-refactoring</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-validation-rules-engine</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-form-validation-requests</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-validation-errors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-fortify-features-breeze-views</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-new-fortify-breeze-package</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-middleware-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-custom-middleware</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-cookies</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-sessions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-custom-alerts-toasts</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-resource-controllers</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-simple-create</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-list</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-preview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-delete</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-conditional-questions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-edit-update</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-question-management</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-invites</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-sending-emails</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-jobs-queues-and-workers</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-section-management</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-survey-state-machine</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-daily-stats-commands</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-events-listeners</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-daily-digest-task-scheduler</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-public-survey-page</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-summary-detailed-reports</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-deployment-considerations</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-laravel-image-uploads-storage</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-what-is-javascript</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-setting-up-the-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-variables-data-types</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-your-first-script</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-control-flow-conditionals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-defining-and-calling-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-parameters-return-values-and-scope</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-functions-as-values-callbacks</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-looping-through-arrays</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-objects-key-value-pairs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-nested-structures-loops-wobjects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-destructuring-spread-syntax</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-template-literals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-closures-and-lexical-scope</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-higher-order-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-error-handling</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-introduction-to-recursion</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-introduction-to-async-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-constructor-functions-prototypes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-es6-classes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-inheritance</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-fundamentals-modules-imports</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-namespaces-psr-4-and-autoloading</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-interfaces</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-encapsulation-public-private</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-properties-and-methods</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-traits</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-why-oop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-classes-and-objects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-static-methods-and-properties</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-constructors-and-destructors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-exceptions-errors</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-inheritance</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-calculator-returning-objects</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-calculator-dynamic-operators</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-object-oriented-programming-calculator-namespaces-autoloading</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-creating-views</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-handling-bad-routes</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-creating-a-master-layout</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-view-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-router-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-development-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-database-connections-migrations</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-database-infrastructure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-introduction-overview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-extracting-layout-components</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-dynamic-photo-page</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-static-html-to-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-dynamic-photo-gallery</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-displaying-reviews</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-dynamic-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-first-review-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-submitting-reviews</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-sessions-redirects-flash-messages</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-invalid-form-submissions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-database-model-abstractions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-fluent-validation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-user-authentication</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-uploading-photos</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-user-registration</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-second-refactor-review</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-photo-deletion</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fpragmatic-php-final-review-refactor</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fesp32-smart-garage-door-software</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fesp32-smart-garage-door-hardware-schematics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fesp32-smart-garage-door-wifi-configuration-pairing</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fesp32-smart-garage-door-what-is-a-smart-garage-door</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Hardware&amp;to=ESP32</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-why-php</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-how-the-web-works</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-functions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-hello-world</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-setup-a-development-environment</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-data-types</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-loops</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-logic-conditionals-branching</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-exceptions</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-reusable-code</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-package-development-publishing-your-package-on-packagist</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-package-development-writing-tests-with-pest</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-mixing-markup-code</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-fundamentals-congrats-recap</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-package-development-intro-to-composer-packagist</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fphp-package-development-setting-up-the-package-structure</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-introduction-history-quick-setup</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-terminal-shells-basics-help</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-file-system-permission</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-file-system-create-copy-move-link</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-redirection-and-pipes-output-input-chaining-commands</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Sys+Admin&amp;to=Linux</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-file-system-wildcards-find-search</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-file-system-basics-navigation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-text-editors-nano-vim-emacs</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-users-and-permissions-groups-users-sudo-files</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-user-permissions-access-control-lists-acl</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flinux-crash-course-processes-and-jobs-monitor-kill-background-jobs-crontab-systemd</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-creating-removing-cloning-elements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-the-event-loop</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-timers-and-intervals</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-fetch-api-basics</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-other-browser-apis</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-error-handling-in-the-ui</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-selecting-modifying-elements</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-simple-frontend-architecture</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-class-style-manipulation</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-working-with-forms-and-user-input</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-jquery-history-syntax-sugar</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-event-listeners-handling-events</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Fjavascript-in-the-browser-framework-library-overview</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors/4?page=1</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/play/laravel-pulse-install-deploy-to-production-step-by-step-tutorial</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/login?redirect=https%3A%2F%2Ftekcasts.com%2Fplay%2Flaravel-pulse-install-deploy-to-production-step-by-step-tutorial</loc>
            </url>
    <url>
    <loc>https://tekcasts.com/topics?sc=Software+Engineering&amp;su=Frameworks&amp;to=Laravel&amp;se=Pulse</loc>
            </url>
    <url>
    <loc>https://tekcasts.com</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/contact</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/privacy-policy</loc>
    <priority>0.5</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/tos</loc>
    <priority>0.5</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/faq</loc>
    <priority>0.5</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/pragmatic-php</loc>
    <priority>0.5</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/series</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/series/javascript-fundamentals</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/series/javascript-in-the-browser</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/series/pragmatic-nodejs</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/series/pragmatic-laravel</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/videos</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-operators-expressions</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-fundamentals-control-flow-loops</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/javascript-in-the-browser-browser-runtime-environment</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-intro-to-node</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-setting-up-node-first-script</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-modules-and-npm</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-event-loop-async-basics</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-the-http-module</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-nodejs-recap-next-steps</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-survey-app-mockup-review</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-larvel-installation</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-blade-templates-partials-layouts</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-blade-components</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-question-data-model</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-database-migrations</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-database-seeding</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-form-data-http-post-handlers</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/play/pragmatic-laravel-laravel-starter-kits-fortify</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/topics</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/instructors</loc>
    <priority>1.0</priority>
            </url>
    <url>
    <loc>https://tekcasts.com/schedule</loc>
    <priority>1.0</priority>
            </url>
</urlset>
