Create a Simple Blog CMS in PHP and MYSQL

Learn to create a dynamic blog in PHP and MySQL, complete with a commenting system and admin panel, perfect for beginners and aspiring developers.

  • Overview
  • Curriculum
  • Instructor
  • Review

Brief Summary

This course is all about creating your very own blog with a commenting system using PHP and MySQL. It's super beginner-friendly, so even if you're new to coding, you’ll be able to jump right in and have fun building!

Key Points

  • Use Bootstrap templates to build the UI of the blog
  • Create a Commenting System for user engagement
  • Perform Database Operations confidently
  • Build a secure Login/Logout System
  • Create an Admin Panel to manage blog content

Learning Outcomes

  • Develop a complete blog with user management
  • Gain confidence in PHP and MySQL database operations
  • Understand how to implement a commenting system
  • Learn to create a dynamic user interface with Bootstrap
  • Master the setup of an admin panel for easy content management

About This Course

Learn to create a blog with commenting system in php and mysql

In this course we will create a complete Blog with the admin panel to manage content. The course is designed for anyone even the php beginners.
We will start by creating the user interface of the project by using bootstrap free templates then we will start to make it dynamic and database driven. You will learn the following main features :

  • Use Bootstrap templates to build UI of the CMS

  • Create a Commenting System

  • Perform Database Operations Confidently

  • Build a Login/Logout System

  • Create an Admin Panel to Manage Content on the Blog CMS

  • Make Pages Private by using Sessions

  • Use Bootstrap templates to build UI of the CMS

  • Create a Commenting System

  • Perform Database Operations Confidently

Course Curriculum

2 Lectures

Instructor

Profile photo of Danyal Fayyaz
Danyal Fayyaz

Danyal Fayyaz is a PHP developer and Blogger and he is developing web applications from 2 years the area of his expertise is php and asp.net. He love to develop dynamic data driven websites but also developes static websites and he have developed websites in php, asp.net and Java Servlets. He also has experience in JQuery ,AJAX , Bootstrap ,...

More Courses By Danyal Fayyaz
Review
4.9 course rating
4K ratings
ui-avatar of Kerry Nelson
Kerry N.
5.0
2 years ago

liking the video so far easy to follow.

  • Helpful
  • Not helpful
ui-avatar of Shaul Mo
Shaul M.
5.0
3 years ago

Amazing course

  • Helpful
  • Not helpful
ui-avatar of Bradon Kelley
Bradon K.
2.0
3 years ago

Outdated and course files aren't included. Don't waste your money with this course.

  • Helpful
  • Not helpful
ui-avatar of Michael Shreve
Michael S.
3.5
4 years ago

I am getting the practical learning I need to create a blog. However he is using an old version of Bootstrap. He is covering a lot.

  • Helpful
  • Not helpful
ui-avatar of Razvan Mihalcea
Razvan M.
5.0
5 years ago

Is perfect

  • Helpful
  • Not helpful
ui-avatar of Wisdom Omote
Wisdom O.
4.0
5 years ago

My experience was very good thanks for a perfect simple tutorial

  • Helpful
  • Not helpful
ui-avatar of Justina Tarasovaite
Justina T.
3.5
5 years ago

This is not entirely complete. Sure you can learn basic stuff but pretty average.

  • Helpful
  • Not helpful
ui-avatar of Marco Huerta
Marco H.
1.0
6 years ago

This course

  • Helpful
  • Not helpful
ui-avatar of Micael Vinhas
Micael V.
4.0
6 years ago

"Ups" :)

Overall a great tutorial, this will help you to make it through.

  • Helpful
  • Not helpful
ui-avatar of Joseph King
Joseph K.
4.0
6 years ago

Overall, I would rate this course as very good. Danyal's patterns and syntax are quite consistent and clean, and the refactoring isn't too much of a hassle. He builds screens to preview, before adding functionality. The general workflow is pretty clear.

The course teaches CRUD operations, in addition to the layout of the user-side and admin-side of the site. There's really, really basic login controls. There's also a few nifty little tricks, like the nav highlighting changes between categories. In general, there's just enough here to get you going on your own projects.

Possible ways to improve the base project:
- The 'Add' forms in the admin side should have dynamic titling (since the same forms are used for Add and Edit), but that could be fixed with some tweaks afterwards.
- On form submit, give some kind of feedback message to user about success/fail of operation type. Like "Success: add post" or "Failed: edit category".
- Also, just my personal preference: the nav should be sticky, and some things from the sidebars could be moved into the sticky nav.

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses