Course Information
- Available
- *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Course Overview
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
Course Content
- 5 section(s)
- 43 lecture(s)
- Section 1 Introduction and Setting Up
- Section 2 Blog Front End UI Creation
- Section 3 Making Front End dynamic
- Section 4 Admin Panel UI
- Section 5 Making the Admin Panel Dynamic
What You’ll Learn
- Use Bootstrap templates to build UI of the CMS
- Create a Commenting System
- Perform Database Operations Confidently
- Build a Login/Logout System
- Make Pages Private by using Sessions
Skills covered in this course
Reviews
-
MMichael Shreve
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.
-
WWisdom Omote
My experience was very good thanks for a perfect simple tutorial
-
JJustina Tarasovaite
This is not entirely complete. Sure you can learn basic stuff but pretty average.
-
JJoseph King
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.