<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/vendor/feed/atom.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en-GB">
                        <id>https://codecourse.com/feed</id>
                                <link href="https://codecourse.com/feed" rel="self"></link>
                                <title><![CDATA[Codecourse courses]]></title>
                    
                                <subtitle>The latest courses from codecourse.com</subtitle>
                                                    <updated>2026-08-21T03:53:43+00:00</updated>
                        <entry>
            <title><![CDATA[Getting Started with Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/getting-started-with-laravel" />
            <id>https://codecourse.com/579</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Get comfortable with Laravel by building up your skills step by step. You’ll start with installation, routing, views, and basic Blade templates, then move into controllers, configuration, and more.

From there, you’ll learn the fundamentals of working with databases, migrations, models, Eloquent, request data, validation, flashing messages, pagination, and more. You’ll also set up Vite for JavaScript and CSS and explore Blade components to keep things clean and reusable.

By the end, you’ll have a solid grasp of how Laravel works and feel confident creating your own routes, views, controllers, models, and full workflows. This is the perfect place to start your Laravel journey.]]>
            </summary>
                                    <updated>2026-08-21T02:13:26+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Winging A Laravel Comment System]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/winging-a-laravel-comment-system" />
            <id>https://codecourse.com/576</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Let’s wing it. We’re building a comment system in Laravel.

Join me as I build a fully functional comment system from scratch using Laravel, Blade, and a little Alpine. No planning, no script, just us sitting down and building.

Use what you learn to build your own, or take this system as-is and adapt it to fit your stack, whether that’s Inertia, Livewire, or something else.]]>
            </summary>
                                    <updated>2026-08-21T03:35:50+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Mastering Polymorphic Relationships]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/mastering-polymorphic-relationships" />
            <id>https://codecourse.com/575</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Once you’re comfortable with standard Eloquent relationships, it’s time to take things further. Polymorphic relationships let you build more flexible, reusable data structures, without the need for extra tables or repeated logic.

In this course, we’ll break down exactly how polymorphic relationships work in Laravel. Starting from the absolute basics, we’ll walk through saving, updating, syncing, and deleting data across models using both one-to-one and many-to-many polymorphic setups.

Whether you’re building a blog, marketplace, or something more complex, you’ll finish this course with a solid, practical understanding and the confidence to use polymorphic relationships effectively in your own projects.]]>
            </summary>
                                    <updated>2026-08-21T03:27:14+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Build a Livewire CSV Importer/Exporter]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/build-a-livewire-csv-importer-exporter" />
            <id>https://codecourse.com/574</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Let's build a powerful CSV importer and exporter with Livewire, completely from scratch.

This can handle millions of rows, be reused for multiple models, and by using queues, doesn't require the browser to be open.

This course is for you if:

* You need a robust drop-in importer and exporter component for your models that you have full control over
* You want to brush up on some advanced Livewire concepts
* You want to learn about queues in Laravel]]>
            </summary>
                                    <updated>2026-08-21T03:53:43+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Quick and Easy Livewire Modals]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/quick-and-easy-livewire-modals" />
            <id>https://codecourse.com/573</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Adding modals to your Livewire applications doesn't have to be complicated. Here's a tried and tested package I always reach for.]]>
            </summary>
                                    <updated>2026-08-21T02:53:28+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Add These To Every New Laravel Project]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/add-these-to-every-new-laravel-project" />
            <id>https://codecourse.com/572</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Out of the box, Laravel is configured for you to be productive immediately without thinking about much. Let's take it a step further and add some opinionated configuration to improve developer experience.]]>
            </summary>
                                    <updated>2026-08-20T21:16:58+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How to Update the Laravel Installer]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/how-to-update-the-laravel-installer" />
            <id>https://codecourse.com/571</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[The Laravel installer is the easiest way to create a fresh Laravel application, but it'll need updating occasionally. Here's how!]]>
            </summary>
                                    <updated>2026-08-20T22:05:12+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[How to Install Breeze on Laravel 12]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/how-to-install-breeze-on-laravel-12" />
            <id>https://codecourse.com/570</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[With Laravel 12, the Laravel installer no longer gives us the option to install Breeze. Here's how to install Breeze in a fresh Laravel 12 application.]]>
            </summary>
                                    <updated>2026-08-20T10:09:44+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Laravel Mentions]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/laravel-mentions" />
            <id>https://codecourse.com/569</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Add mentionable functionality to your Laravel applications and mention users, projects, issues… literally anything.

We’ll start by setting up a simple comment system with Livewire, then detect, sync, notify and test mentions step-by-step. Not using Livewire? Don’t worry, the core functionality works with any stack.

If you are using Alpine/Livewire, we’ll add mention support to textareas to get a list of users we’re able to mention when we hit a trigger key.]]>
            </summary>
                                    <updated>2026-08-21T03:23:35+00:00</updated>
        </entry>
            <entry>
            <title><![CDATA[Building a Notification Preference System in Laravel]]></title>
            <link rel="alternate" href="https://codecourse.com/courses/building-a-notification-preference-system-in-laravel" />
            <id>https://codecourse.com/568</id>
            <author>
                <name><![CDATA[Codecourse]]></name>
            </author>
            <summary type="html">
                <![CDATA[Need to store advanced notification preferences in your application?

In this course, we cover displaying a matrix of notification groups, types and channels with the ability to sync preferences cleanly and quickly.

Once you’re done, your users will be able to choose what notifications they receive, and how.

Oh, and we’ll write tests to back everything up, look at how to use notification preferences in Notification classes, and how to set defaults for when users register.]]>
            </summary>
                                    <updated>2026-08-21T03:36:06+00:00</updated>
        </entry>
    </feed>
