Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Laracasts

The Laravel Workshop

via Laracasts

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Buckle up, this is the workshop you've been waiting for! In fact, this course is such a massive undertaking to the point that it required three Laracasts instructors. Join Jeffrey Way, Simon Vrachliotis, and Jeremy McPeak as we build a fictional X-like platform, called Pixl, entirely from scratch! Each instructor is responsible for one piece of the puzzle. Simon will tackle the static HTML and CSS build. Then Jeremy will convert it into a traditional and dynamic Laravel application. Finally, Jeffrey will demonstrate how to transform a server-side app into a full SPA. Let's go!

Syllabus

  • HTML and CSS
    • Figma Design Overview
    • Vite Dev Server
    • Tailwind Theme Customization
    • Login Screen: Overall Layout
    • Login Screen: Action Buttons
    • Login Screen: Word Stack
    • Login Screen: Responsive Pass & Final Touches
    • App Screen: 3-Column Layout
    • App Screen: Sidebar
    • App Screen: Navigation
    • Feed: New Post Prompt
    • Feed: Post UI
    • Feed: Post with Replies
    • Feed: Reply Form
    • App Screen: Responsive Pass & Final Touches
    • Profile: Header Section
  • Laravel and Blade
    • Installing Laravel
    • Extracting the Navigation, Aside, and Layout
    • Creating the Artists to Follow Component
    • Extracting the Post Form
    • Creating the Feed Item Partial View
    • Generating Feed Replies
    • Creating the Profile Model
    • Building the Post Model
    • Preparing Likes and Follows
    • Modeling Reposts
    • Publishing Posts
    • Replying To Posts
    • Basic Reposts
    • Preventing Duplicate Reposts
    • Liking Posts
    • Following Profiles
    • Seeding The Database
    • Displaying Top Level Posts
    • Implementing The Replies Page
    • Creating The Header Component
    • Displaying A Thread
    • Finalizing the Artists to Follow Component
    • Displaying the Timeline
    • Creating Posts
    • Replying to Posts
    • Reposting, Liking, and Following
    • Deleting Posts, Unliking, and Unfollowing
    • Creating Social Button Components
    • Cleaning Up
    • Refactoring Queries
  • From Blade to SPA
    • Welcome To Section 3
    • The VILT Stack
    • The Feed Page
    • Named Routes And Ziggy
    • SVGs Can Be Vue Components
    • API Resource Classes
    • The Create Post Form
    • The Post Item Component
    • Post Commenting
    • Show A Single Post
    • Dropdown Menus And Headless UI
    • The Profile Page
    • Follow Functionality
    • Flash Messaging
    • The Marketing Page
    • Browser Testing Workshop
    • Deploy Pixl Using Laravel Forge
    • Section 4: You

Taught by

Instructor Team

Reviews

Start your review of The Laravel Workshop

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.