Laravel Framework – Build Microblog Application from Scratch
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 what's 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 what's 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 what's 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 what's 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: What's 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
-
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!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024