Create a Simple Blog CMS in PHP and MYSQL

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

4.10 (115 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Create a Simple Blog CMS in PHP and MYSQL
340
students
5 hours
content
Sep 2016
last update
$29.99
regular price

What you will 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

Why take this course?

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

Screenshots

Create a Simple Blog CMS in PHP and MYSQL - Screenshot_01Create a Simple Blog CMS in PHP and MYSQL - Screenshot_02Create a Simple Blog CMS in PHP and MYSQL - Screenshot_03Create a Simple Blog CMS in PHP and MYSQL - Screenshot_04

Our review

--- **Course Overview:** The "Building a PHP & MySQL Blog CMS from Scratch" course, taught by Danyal Fayyaz, is rated an impressive 4.10 out of 5 based on all recent reviews. Students have found the course to be very good for learning CRUD operations, user interface design, and basic authentication mechanisms. The course is structured in a way that allows learners to preview screens before adding functionality, which helps in understanding the workflow and applying it to their own projects. **Pros:** - **Clear Workflow**: The course provides a clear workflow for CRUD operations, user interface design on both the user and admin sides of the site. - **Basic Authentication**: It includes basic login controls, which are essential for understanding secure access to applications. - **Practical Application**: It teaches practical skills that can be directly applied to personal projects after mastering the concepts. - **Detailed Instructions**: Danyal Fayyaz's step-by-step explanations make it easier for beginners to follow along and learn effectively. - **Comprehensive Content**: The course covers a wide range of topics, offering detailed insights into PHP and MySQL application development. - **Engaging Presentation**: The video presentation is engaging and can be revisited as needed for reinforcement learning. - **Positive Feedback**: Most students have expressed appreciation for the instructor's approach, with many citing his explanations as a highlight of the course. **Cons:** - **Incomplete Sections**: Some parts of the course are incomplete, which can be frustrating and may impact the learner's understanding or ability to complete the project. - **Outdated Technologies**: The course uses an older version of Bootstrap, which might not align with current web development practices. - **Lack of Justification**: Some students have pointed out that there is little to no explanation behind the decisions made during the development process, making it harder for learners to understand the 'why' behind the code implementation. - **Instructor Mistakes**: There are instances where the instructor has made errors in the video, which can lead to confusion and delays in progressing through the course material. - **Completion of Course Material Required**: A recommendation for the instructor is to complete all parts of the course and add a section on securing code and databases, which is crucial for real-world application development. **Room for Improvement:** - **Course Completion**: The course would benefit from completing all sections, ensuring that learners can follow through without interruption. - **Update to Modern Standards**: Updating the version of Bootstrap used in the course would provide learners with skills relevant to current web development trends. - **Explanation of Best Practices**: Including more detailed explanations and discussions on best practices and coding standards would enhance the learning experience. - **Feedback Mechanisms**: Implementing feedback mechanisms within the application, as suggested by one reviewer, would provide a more robust learning experience. **General Feedback:** Overall, the course is highly recommended for those with basic knowledge of PHP and MySQL who wish to improve their skills. The instructor's clear explanations and comprehensive content have earned him high praise from students who have found the course valuable for both beginners and more experienced developers looking to refine their dynamic application development skills. --- **Final Verdict:** The "Building a PHP & MySQL Blog CMS from Scratch" course is a strong educational resource with a few areas that could be improved. With clear guidance, practical examples, and a focus on real-world application, it is an asset for those looking to build their skills in PHP and MySQL. The positive feedback from students underscores the effectiveness of Danyal Fayyaz's teaching methods. Despite some drawbacks, the course remains a solid choice for individuals aiming to develop their own content management systems using these technologies.

Charts

Price

Create a Simple Blog CMS in PHP and MYSQL - Price chart

Rating

Create a Simple Blog CMS in PHP and MYSQL - Ratings chart

Enrollment distribution

Create a Simple Blog CMS in PHP and MYSQL - Distribution chart
625574
udemy ID
9/29/2015
course created date
5/3/2020
course indexed date
Bot
course submited by