HOME > Development > Build Developer blog with Laravel 9 and Bootstrap 2022

Build Developer blog with Laravel 9 and Bootstrap 2022

  • Development
  • Apr 26, 2025
SynopsisBuild Developers blog with Laravel 9 and Bootstrap 2022, avai...
Build Developer blog with Laravel 9 and Bootstrap 2022  No.1

Build Developers blog with Laravel 9 and Bootstrap 2022, available at $59.99, has an average rating of 4.38, with 62 lectures, based on 4 reviews, and has 49 subscribers.

You will learn about Setting up PHP and Laravel development environment Installing Laravel Laravel Application structure Laravel authentication scaffolding Working on the project – Developers blog. This course is ideal for individuals who are Beginner Laravel developers who would like to up their game by working on an intermediate Laravel project It is particularly useful for Beginner Laravel developers who would like to up their game by working on an intermediate Laravel project.

Enroll now: Build Developers blog with Laravel 9 and Bootstrap 2022

Summary

Title: Build Developers blog with Laravel 9 and Bootstrap 2022

Price: $59.99

Average Rating: 4.38

Number of Lectures: 62

Number of Published Lectures: 62

Number of Curriculum Items: 62

Number of Published Curriculum Objects: 62

Original Price: $24.99

Quality Status: approved

Status: Live

What You Will Learn

  • Setting up PHP and Laravel development environment
  • Installing Laravel
  • Laravel Application structure
  • Laravel authentication scaffolding
  • Working on the project – Developers blog.
  • Who Should Attend

  • Beginner Laravel developers who would like to up their game by working on an intermediate Laravel project
  • Target Audiences

  • Beginner Laravel developers who would like to up their game by working on an intermediate Laravel project
  • In this course, we are going to build a full developer’s blog making use of developers’ open source themes. The blog is going to be divided into two, the frontend and the backend. In the front end, we are going to display the blog posts and the blog owner’s information Like Social media handles and Bio. The backend carries the largest percentage of the application’s functionality. In the backend, we will have the categories CRUD functionality where and also Categories status where we will be able to activate and deactivate categories from the admin panel. The deactivated categories won’t be displayed on the posts creation page at the time of creating posts.  We will also have the Posts CRUD functionality with the Rich Ckeditor and since it is a developer’s blog, we will also have the functionality where the developer can post code and that post will be highlighted on the frontend. We will also have the settings CRUD where the admin will be able to change the settings that will appear on the front end. We are also going to have the comments section aided by the Disqus plugin. We will also have the newsletter functionality where the readers will have the form for submitting their emails in case they would like to receive newsletters or updates every time a new post is created.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Setting up PHP Development environement

    Lecture 3: Project source code and how to set it up on your machine

    Lecture 4: Authentication scaffolding

    Lecture 5: Laravel application structure

    Lecture 6: Integrating the frontend theme

    Lecture 7: Integrating the dashboard theme

    Lecture 8: Cleaning up the admin dashboard

    Chapter 2: Application Database

    Lecture 1: 09 Project database structure

    Lecture 2: 10 Creating models and migrations

    Lecture 3: 11 Defining the tables columns in migrations files

    Lecture 4: 12 Defining the tables columns in migrations files part 2

    Lecture 5: 13 Defining the tables columns in migrations files part 3

    Lecture 6: 14 Connecting application to db and migrating our tables

    Chapter 3: Categories CRUD

    Lecture 1: 15 Categories Part1

    Lecture 2: 16 Categories part2 – Creating Category Routes

    Lecture 3: 17 Categories part3 – Creating Categories controller and view files

    Lecture 4: 18 Categories part4 – Creating Categories Form

    Lecture 5: 19 Categories part5 – Storing Categories

    Lecture 6: 20 Categories part6 – Showing error messages

    Lecture 7: 21 Categories part7 – Showing success messages

    Lecture 8: 22 Categories part8 – Showing categories

    Lecture 9: 23 Categories part9 – Showing categories

    Lecture 10: 24 Categories part10 – Editing categories

    Lecture 11: 25 Categories part11 – Deleting categories

    Lecture 12: 26 Categories part12 – Activating and diactivating categories

    Chapter 4: Posts CRUD

    Lecture 1: 27 Posts Part1 – Creating posts routes

    Lecture 2: 28 Posts Part2 – Creating posts form

    Lecture 3: 29 Posts Part3 – Storing posts

    Lecture 4: 30 Posts Part4 – Integrating DataTables

    Lecture 5: 31 Posts Part5 – Adding ID column dynamic edit and delete links

    Lecture 6: 32 Posts Part6 – Editing Post funtionality

    Lecture 7: 33 Posts Part7 – Displaying post category in posts index and limiting the string

    Lecture 8: 34 Posts Part8 – Change post status

    Lecture 9: 35 Posts Part9 – Delete functionality

    Lecture 10: 36 Posts Part10 – CK-Editor integration

    Lecture 11: 37 Posts Part11 – Image upload 1

    Lecture 12: 38 Posts Part12 – Image upload 2

    Lecture 13: 39 Posts Part13 – Image upload 3

    Chapter 5: Settings

    Lecture 1: 40 Settings -Creating settings routes

    Lecture 2: 41 Settings -Creating form

    Lecture 3: 42 Settings -Editing routes

    Lecture 4: 43 Settings – Display on the frontend

    Chapter 6: Posts Frontend

    Lecture 1: 44 Showing posts on the frontend

    Lecture 2: 45 Comments count functionality

    Lecture 3: 46 Displaying a single post functionality

    Lecture 4: 47 Post update bug solving

    Lecture 5: 48 Integrating DisQus plugin into our application

    Lecture 6: 49 Integrating the CKEditor

    Lecture 7: 50 Adding code highlighting functionality

    Lecture 8: 51 Newsletter subscription functionality

    Lecture 9: 52 Show newsletter emails on the admin panel

    Lecture 10: 53 Newsletter emails pagination on the admin backend

    Lecture 11: 54 Further clean up of admin theme and displaying Logged in Admin Details

    Lecture 12: 55 Working on Admin account details

    Lecture 13: 56 Updating admin account details

    Lecture 14: 57 Logging out user functionality

    Chapter 7: Final Steps

    Lecture 1: 58 Working on the dashboard home page.

    Lecture 2: 59 Protecting admin routes with a middleware

    Lecture 3: 60 Testing our custom middleware

    Lecture 4: 61 Showing registered users on the admin portal

    Lecture 5: 62 Promoting the users to admin

    Instructors

  • Build Developer blog with Laravel 9 and Bootstrap 2022  No.2
    Simon Angatia
    Full Stack Software Developer
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 1 votes
  • 3 stars: 0 votes
  • 4 stars: 0 votes
  • 5 stars: 3 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!