HOME > Development > Laravel Framework Build Microblog Application from Scratch

Laravel Framework Build Microblog Application from Scratch

  • Development
  • Apr 21, 2025
SynopsisLaravel Framework – Build Microblog Application from Sc...
Laravel Framework Build Microblog Application from Scratch  No.1

Laravel Framework – Build Microblog Application from Scratch, available at $49.99, has an average rating of 4.9, with 114 lectures, based on 18 reviews, and has 103 subscribers.

You will learn about You will build a microblog application from scratch in Laravel 10 You will learn the most important Laravel features needed for any PHP web application You will become familiar with advanced concepts of Laravel You will learn styled templates for Laravel This course is ideal for individuals who are Anyone who wants to learn PHP Laravel framework or Anyone who wants to add an advanced application in Laravel to their portfolio or Anyone who wants to know whats new in PHP 8 or Anyone who wants to learn advanced Laravel concepts such as polymorphic relations It is particularly useful for Anyone who wants to learn PHP Laravel framework or Anyone who wants to add an advanced application in Laravel to their portfolio or Anyone who wants to know whats new in PHP 8 or Anyone who wants to learn advanced Laravel concepts such as polymorphic relations.

Enroll now: Laravel Framework – Build Microblog Application from Scratch

Summary

Title: Laravel Framework – Build Microblog Application from Scratch

Price: $49.99

Average Rating: 4.9

Number of Lectures: 114

Number of Published Lectures: 114

Number of Curriculum Items: 114

Number of Published Curriculum Objects: 114

Original Price: $79.99

Quality Status: approved

Status: Live

What You Will Learn

  • You will build a microblog application from scratch in Laravel 10
  • You will learn the most important Laravel features needed for any PHP web application
  • You will become familiar with advanced concepts of Laravel
  • You will learn styled templates for Laravel
  • Who Should Attend

  • Anyone who wants to learn PHP Laravel framework
  • Anyone who wants to add an advanced application in Laravel to their portfolio
  • Anyone who wants to know whats new in PHP 8
  • Anyone who wants to learn advanced Laravel concepts such as polymorphic relations
  • Target Audiences

  • Anyone who wants to learn PHP Laravel framework
  • Anyone who wants to add an advanced application in Laravel to their portfolio
  • Anyone who wants to know whats new in PHP 8
  • Anyone who wants to learn advanced Laravel concepts such as polymorphic relations
  • The course is based on creating a real project using Laravel 10 (the most popular PHP framework).

    During the course, you will learn:

  • What’s new in PHP 8 (the latest version of PHP on which Laravel 10, used in the course, runs)

  • Routing and middlewares

  • Controllers

  • Views

  • Tailwind CSS

  • Alpine Js

  • Live components

  • Security concepts: authentication and anti-CSRF tokens

  • Forms and sessions

  • Database operations

  • File uploads

  • Creating APIs

  • And more

  • Throughout the course, you will build an advanced microblog application with the following features:

  • Login and registration

  • Post listing

  • Pagination, sorting, searching, filtering

  • Responsive application design

  • Like/unlike blog posts

  • Following blog post authors

  • Administration panel

  • Uploading user avatar

  • User data editing

  • Email sending

  • Pusher notifications

  • And more (see free videos)

  • Take a look at my other courses and see what students are saying about them:

    The Course is amazing, it helped me a lot to go deeper in Eloquent and Query Builder in Laravel. The language accent is clear & the instructor explains everything in a simple & understandable way. Highly recommended course for every PHP/Laravel Back-End Developer

    This is One and only course available, If you want to be expert in Laravel Database. Great thanks to instructor for their efforts in making this type of wonderful course.

    If you want to create an exciting application in Laravel 10 and, at the same time, learn the essential Laravel functionalities needed for building any web application, don’t hesitate and enroll in the course today.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Presentation of Laravel Application

    Chapter 2: Whats New In PHP 8

    Lecture 1: Run PHP Server

    Lecture 2: Match Expression in PHP 8

    Lecture 3: Named Arguments

    Lecture 4: Constructor Property Promotion

    Lecture 5: Null Safe Operator

    Lecture 6: Union Types

    Lecture 7: New Functions in PHP 8

    Lecture 8: Precedence of Concatenation Operator

    Lecture 9: Negative Array Indexes

    Lecture 10: PHP 8 Attributes

    Chapter 3: Quick Start With Laravel

    Lecture 1: How To Use Files For Lessons

    Lecture 2: Info about next video

    Lecture 3: Install Laravel using Docker

    Lecture 4: Laravel Installation using XAMPP

    Lecture 5: Versions of Composer and NPM Packages

    Lecture 6: Cheat Sheet

    Lecture 7: Registration and Login in Laravel

    Lecture 8: Routing Basics in Laravel

    Lecture 9: Controllers and Views

    Chapter 4: HTML and CSS Template using TailwindCSS

    Lecture 1: Template for Laravel App using TailwindCSS

    Lecture 2: Menu For Mobile Devices using TailwindCSS

    Lecture 3: HTML with CSS For Notification Bar and Footer

    Lecture 4: HTML Code For Search Bar

    Lecture 5: Modify The Look of Links

    Lecture 6: Latest Posts Section

    Lecture 7: Icons for Editing and Deleting Post

    Lecture 8: Laravel Blade Templates

    Lecture 9: Follow User Button

    Lecture 10: Icons For Like/Dislike Blog Post

    Lecture 11: Webpage For Editing Blog Post

    Lecture 12: Webpage For Adding New Blog Post

    Lecture 13: Follow User Section and Liked Posts

    Lecture 14: New Section – Upload User Avatar

    Chapter 5: AlpineJS For Laravel

    Lecture 1: AlpineJS for Laravel

    Lecture 2: Dynamic Message About Saving Data (Alpine JS)

    Lecture 3: Liked Posts and Followed Users Sections

    Chapter 6: Laravel Blade

    Lecture 1: Named Slots in Laravel Blade

    Lecture 2: Laravel Blade Components

    Lecture 3: Passing Attributes to Components in Laravel Blade

    Lecture 4: Include Function in Laravel Blade

    Lecture 5: Functions url() and route() in Blade

    Lecture 6: Translate Text in Laravel

    Lecture 7: Content for Logged In Users & CSRF Tokens

    Chapter 7: Form Validation & Sessions

    Lecture 1: Form Validation

    Lecture 2: Validation of the Page for Editing Post

    Lecture 3: Validate Form for Uploading Images

    Lecture 4: Sessions in Laravel

    Chapter 8: Laravel Database Operations & Relationships

    Lecture 1: Models, Migrations and Tinker Tool

    Lecture 2: Basic Database Operations

    Lecture 3: One To Many Database Relationship

    Lecture 4: Seeders – Example Data for Website

    Lecture 5: Show All Posts on Main Page

    Lecture 6: Pagination of Posts List

    Lecture 7: Database Query Optimalization

    Lecture 8: Show Details of the Post

    Lecture 9: Edit Post

    Lecture 10: Delete the Post

    Lecture 11: Show Posts from Concrete User

    Lecture 12: One To One Database Relationship

    Lecture 13: Upload User Avatar

    Lecture 14: Many To Many Database Relationship

    Lecture 15: Follow User

    Lecture 16: Unfollow a User

    Lecture 17: Likes and Dislikes (many to many relationship)

    Lecture 18: Define Many To Many Relationship (Like Posts)

    Chapter 9: Laravel LiveWire

    Lecture 1: LiveWire Components

    Lecture 2: Variables and Functions in LiveWire Components

    Lecture 3: wire:key Attribute in Components

    Lecture 4: Search Component

    Lecture 5: Use wire:model LiveWire Attribute

    Lecture 6: Control Visibility of Like/Dislike Icons

    Lecture 7: Number of Likes/Dislikes

    Lecture 8: Save Likes/Dislikes in the Database

    Chapter 10: Select Queries & Authorization

    Lecture 1: List of Liked Posts

    Lecture 2: Sort Posts by Likes Number

    Lecture 3: Pivot Table

    Lecture 4: Database Query for Searching Posts

    Lecture 5: Secure Application – Authorization

    Chapter 11: Notifications

    Lecture 1: Notifications About New Blog Post

    Lecture 2: Events & Listeners

    Lecture 3: Pusher Notification – Configuration .env

    Lecture 4: Install Pusher PHP Server

    Lecture 5: Install Pusher JS

    Lecture 6: Show Notification About New Post

    Chapter 12: API

    Lecture 1: API – Register a New User

    Lecture 2: API Login

    Instructors

  • Laravel Framework Build Microblog Application from Scratch  No.2
    Robert Apollo
    Full Stack Web Development Courses
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 0 votes
  • 4 stars: 2 votes
  • 5 stars: 15 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!