What to expect in the next generation of Laravel Forge. Read the blog post
Rewatch this lesson

What are we building?

Getting Started with Laravel

What are we building?
Meet Chirper, a Twitter-like microblogging app you'll build from scratch. See the finished product and understand what you'll be creating throughout this bootcamp.

Hi there, and welcome to the Laravel Bootcamp! This is it—your first step into the Laravel universe, and I'm genuinely excited for what you're about to learn. This course is designed to be your very first look into what Laravel is and what it has to offer when you're building web applications from start to finish.

But before we even start writing any code (I know, I know, you're eager to dive in), let's take a look at what we're gonna be building together.

Meet Your Project: Chirper

We're building Chirper—a friendly microblogging platform where users can post short messages called "chirps," see what others are saying, and interact in real time. Think of it as building your own little Twitter, just with fewer billionaire buyouts and way more learning opportunities.

Here's what makes Chirper special:

  • It's a real, production-ready application

  • It covers all the fundamentals you need to know

  • You'll actually deploy it live on the internet (yes, really!)

  • It's complex enough to be interesting, but simple enough to not be overwhelming

See It Live Right Now

Want to see exactly what you'll be building? I've got it hosted on Laravel Cloud right now. Head over to chirper.laravel.cloud for a real, online, live demo.

Go ahead—I'll wait. Create an account, post a few chirps, get a feel for it. Notice how you can:

  • Register a new account (with proper authentication and everything)

  • Post chirps—those short, sweet messages for the world to see

  • See a real-time feed of chirps from all users

  • Edit or delete your own chirps (but only yours—we've got authorization locked down tight)

Pay special attention to that last point. When you're logged in, you'll see you can only edit and delete the chirps you've created. That's not a bug—that's authorization in action, and you'll learn exactly how to implement it.

What You'll Actually Build

Everything you've just seen is what you'll be building as you follow along with this bootcamp from start to finish. And here's the kicker—throughout this course, I'll walk you through how to put your own version of Chirper on Laravel Cloud as well. That's right, by the end of this, you'll have a real web application, live on the internet, that you can share with friends, family, or put on your resume.

Who This Is For

If this is your first time building anything with Laravel—or even seeing any Laravel code—well, you've come to the right place. (Although, if you haven't touched PHP before, you might want to start with the PHP Fundamentals course first, just to get comfortable with the basics.)

By the end of this bootcamp, you'll have:

  • A solid understanding of how to build a real, working web application with Laravel from start to finish

  • Knowledge of what Laravel gives you out of the box (spoiler: it's a LOT)

  • Your own deployed application on Laravel Cloud

  • The confidence to start building your own ideas

Let's Start Shipping

So, artisans (that's what we call ourselves in the Laravel community), are you ready? Let's stop talking about it and start building. Let's roll up our sleeves and create your first Laravel application together.

Welcome to the journey. Let's chirp! 🐦

00:00
Hi there, and welcome to the Laravel Bootcamp.
00:02
This course is meant to be your first look into what Laravel is and what it
00:06
has to offer when you're building web applications from start to finish.
00:09
But before we even start writing any code, why don't we take a look
00:12
at what we're gonna be building?
00:13
So this is Chirp.
00:14
It's a friendly microblogging type platform where users can post little
00:19
short messages, we'll call them chirps, and you can see what others are saying.
00:23
Edit, delete them.
00:24
Everything you might expect from something like this, you can think
00:28
of it like your own little Twitter, just with fewer billionaire buyouts.
00:32
So this is hosted on Laravel Cloud.
00:34
That's chipper.laravel.cloud for a real online live demo.
00:39
And throughout this course, we'll walk you through how to put your own version
00:42
of Chirper on Laravel Cloud as well.
00:44
So we'll be building authentication, being able to sign in or register
00:48
accounts, and when you do sign in.
00:51
You have the ability to edit or delete past chirps.
00:55
But like you might've seen, you only have that ability for the ones that
00:57
you've created once you've logged in.
00:59
So artisans, let's get started and chirp.
01:02
So everything that you've seen is what you'll be building as you follow along
01:05
with this bootcamp from start to finish,
01:07
if this is your first time building anything with Laravel or even
01:10
seeing any Laravel code, well you've come to the right place.
01:13
By the end of this bootcamp, you'll have a solid understanding of how to
01:16
build a real working web application with Laravel from start to finish and
01:21
what Laravel gives you out of the box.
01:24
So, are you ready?
01:25
Let's start shipping and let's build your first app.