Build Complete 2019 CMS Blog in PHP MySql PDO & Bootstrap 4

Create Stunning Content Management System (CMS) with Admin Panel in PHP PDO MySQL & Bootstrap 4 from Scratch.

4.35 (199 reviews)
Udemy
platform
English
language
Web Development
category
instructor
Build Complete 2019 CMS Blog in PHP MySql PDO & Bootstrap 4
2,320
students
11.5 hours
content
Mar 2021
last update
$79.99
regular price

What you will learn

Complete CMS ( Content Management System) with Admin-Panel

Stunning Blog with Commenting functionality

Full Coding Exercises

Latest Bootstrap 4.2.1 Essentials Practically in a Project

Getting Started with Bootstrap FrameWork from scratch without using any Bootstrap Template

Enhancing UI UX in admin Panel so that the Admin can manage the different Components of CMS / Blog easily

Enhancing UI UX in Public Panel so that the Public / Users can easily interact with the different Functionalities of Blog easily.

Using PHP Sessions in a more sophisticated way and pass information easily on different modules of Project

Login Logout Admin System

Tips / Tricks

Code Reusability

Bootstrap 4.2.1

Strong Security Techniques on Public Pages

URL Tracking

PDO

Admin Info Update

PHP 5.6 and 7 Supports

Font Awesome

Description

This course is updated to newer version of Bootstrap 4.2.1 on 27/01/209 and using PDO layer for Database Operations.

This Course will teach student how to create powerful Content Management System (CMS) with Admin Panel in PHP. 

Back End will be build using PHP and  PDO Mysql whereas the front end will be created using HTML CSS and Bootstrap Framework. 

In Case if the Student never worked with Bootstrap before he/she can still take this course. Because, the Course will also teach how to build attractive Front-End & Back-End Complete Application in Bootstrap. 

Bonuses:

  • Getting Started with Bootstrap 4 FrameWork from scratch without using any Bootstrap Template

  • Latest Bootstrap 4.2.1 Essentials Practically in a Project

  • Using PHP Sessions in a more sophisticated way and pass information easily on different modules of Project

  • Full Coding Exercises

  • Login Logout Admin System

  • Tips / Tricks

  • Code Re-usability

  • Strong Security Techniques on Public Pages

  • PDO layer for Database Operations

  • Enhancing UI UX in admin Panel so that the Admin can manage the different Components of CMS / Blog easily

  • Enhancing UI UX in Public Panel so that the Public / Users can easily interact with  the different Functionalities of Blog easily.

  • Using PHP Sessions in a more sophisticated way and pass information easily on different modules of Project

  • Login Logout Admin System

  • URL Tracking

  • Font Awesome

  • PHP 5.6 and 7 Supports

  • Admin Info Update

This course offers you a 30 Days Money Back Guarantee, in case if the course does not meet your expectations you can get a full re-fund immediately . Also i will answer all of your questions on top priority. 

Now if you want to learn PHP by building a project and start your professional career, Take this course now

Note :

  • Basic PHP HTML Knowledge required.

  • No Knowledge of Bootstrap required.

  • Course will also teach Bootstrap 4.2.1 Essentials. 

Content

All Coding Exercises of Course | Project Files

Coding Exercises

NEW CMS 4.2.1 --- 2019

Bootstrap Introduction
Connecting Bootstrap
Basic Nav
Using Icons
Ending Navigation
Footer
Header
Designing categories
Creating Database
Creating category table
Redirection
Creating Session file
Finalising validation
Date and Time
Inserting category in Table
Add new post UI
Fetching categories
Basic validation for post page
Finalising New post page
Designing all post page
Fetching all post page
Designing table
Limiting content
Designing public front-end of Blog
Showing posts on blog publicaly
Activating search button
Full post
Edit post extraction
Post Updation
Delete post
Delete image
Designing commenting Area
Inserting comments
Creating relation between tables
Fetching comments
Designing admin registration page
Adding new admin in db
Checking username existence
Designing login page
Logging-in
Tracking admin activities
Logout page
Tracking URL
Restricting login page
Comments Page
Approve Comments
Delete Comments
Dis-Approve Comments
Delete Existing Category
Delete Existing Admin
Designing Side Area of Dashboard
Showing Insights of Blog
Fetching Posts for Dashboard
Enhancing Admin Experience on Comments
Showing Comment Count on Blog Page
Starting Pagination
Adding Pagination Links
Activating Current Page
Creating Forward and Backward Buttons
Removing Technical Glitch
Filing Content in Side Area
Showing Posts According to Category
Showing Recent Posts in Side Area
Designing My Profile Page
Designing Right Area
Finishing My-profile Page
Designing Public Profile Page
Adding PHP to Profile Page
Testing
Final Thoughts
For More

Possible Answers to Questions

PHP 7 OR PHP 5.6
Source Codes of course
syntax error or undefined variable on some line

Reviews

Becky
March 17, 2023
I got issue with catching his strong English accent so I had a bit misunderstanding what actually he's saying sometimes. More importantly, his code will not work on server. i posted a server and i suspected, this version of PHP is outdated. Please do not waste your money and time.
Sunday
June 12, 2021
This course is really great! I just want the Teacher to add Hash the password in the admin.php in order to make it complete for the learner, it is not good to buy a new course again with different approach in order to hash password
Joseph
December 12, 2020
It was okay, but CMS was limited e.g. not handling adding comment to a comment, etc. Also, one of the lectures (71 or 72) was blurred so couldn't see what he was doing. Finally I do not believe he covered any of the public page navigation items .
Manuel
May 6, 2020
1. What I liked about the course. Do I recommend the course? Most definitely, 100%. It is well worth it, the teacher explains very well, keeps a good pace and, in my case, gives you time to type all the code. I did the code from scratch, following him and sometimes getting ahead of him to make sure I understood, which makes the course longer but it is worth it. 2. What I didn't like: 2.1 Not sure why he insists on "All rights reserved", the code is good for teaching, nothing else. The design is not the prettiest one, there are issues with the navigation that must be corrected. 2.2 As he himself explained, the password issue must be fixed. 2.3 I understand he wanting to (C) the class, if that is what he is protecting then I understand. Anyway, I do recommend the class, I have learned a lot. A warning, if you are planning to learn Bootstrap, you will not unless you type everything and you go after each class analyzing what the code is doing. The class is to teach you how to combine PHP with Bootstrap code, but it doesn't teach Bootstrap. And again, it is a great class, well taught at a good pace. I am planning to take, at least, one of his other classes in PHP security.
Patryk
March 22, 2020
Good introduction to working with Databases. Learned a lot in the 10+ hours. CSS/HTML theory was slightly under developed in the course. Despite the fact that it was a php course I wish Jazeb would still show us the best CSS/HTML practices instead of using inline styles and e.g div instead of p tags. Also, I feel some aspects where not explained fully, especially the PDO parts. Apart from that, the course is worth taking! Will be taking more courses from Jazeb
Peter
March 11, 2020
Out of date DB methods, does not follow classic naming and has uncorrected errors in the code. Started well, then went down-hill. Pity, I was enjoying it for a while but it then became impossible.
Eldon
December 9, 2017
Things line up pretty nicely. Jazeb does a good job of explaining concepts as you progress and also going over what you've just done after each lecture. The language is clear and to the point - good for learning various concepts and program structure. Some misgivings: - the course is taught using an unsupported version of MySQL; it doesn't make sense to instruct in a format that is obsolete. The semantic jump to MySqli is not that great so I was able to do this fairly easily. - the Q&A section is pretty much empty. Common problems are somewhat addressed via lecture notes, but as far as one-to-one or researching a history of one-to-on in Q&A...it's not there. - you realize that some important aspects of the code are not best practice & that additional courses are required to modify. On the heels of that & as mentioned, things line up nicely so the above is not that much of a problem if your further along with this stuff.
Olivier
December 2, 2017
Wouldn't recommend to someone who is completely new at web development, but as someone who's already familiar with PHP, this course has tremendously expanded my understanding of the language and I'm confident I'll be able to apply this to other sources as well.
David
November 28, 2017
I think the hands-on approach to learning by doing over, by building a blog site, is an excellent way to learn. It keeps the interest up and shows how the elements of the course can be applied in the real world. The one suggestion I would make to the instructor is to go back and edit the videos that had coding errors so people, like myself, that are working through the course in real time will not spend time searching for solutions that are finally pointed out as errors in the instruction later in the video. Other than that I thought it was a great experience and I learned a lot. I highly recommend this course to anyone who is interested in learning more about PHP and MySQL.
Cheryl
November 18, 2017
Jazeb explains everything very well. Excellent course I highly recommend Jazeb Akram. I enjoyed the course so much I am now about to start Jazeb's next course 'PHP Secure Login and Registration System and email activation'. Thanks Jazeb awesome course!
Jonathan
October 25, 2017
Muy practico, el instructor define bien lo que quiere expresar, eso hace que el curso sea muy didáctico y fácil de comprender.
Jody
August 24, 2017
Great straight forward course! Teacher very helpful. I really enjoyed working through this course, and I really like the finished product. :)
Berend
August 7, 2017
Good College!! Clear and tells you exactly what you have to do, but remember that this Workshop is in PHP5 and you probably program in PHP7
Adam
July 28, 2017
I enjoyed this class a lot. I have left my honest comments below and I hope that someone finds them useful. THE GOOD The course is interesting and the final product is fun and useful. Most people know what a blog is, so being able to code one and use it should make you feel good. Using Bootstrap so that the student can focus on learning the PHP code was a good decision. Making too many design decisions would have slowed the course down. Most of the code and is clean and the instructor does a good job implementing baseline security measures (mysql_real_escape_string and htmlentities, etc). The instructor is personable and funny - nice to hear him get tripped up by "damn semicolons" just like I do! COULD BE BETTER Sometimes the lectures are longer than they need to be due to the repetition of simple concepts. I am thinking in particular of the naviagtion sections where we are repeatedly shown URL parameters and what they do. Some may need this, I found it terribly frustrating. The nesting of SQL queries got to be a little much at times and the seemingly haphazard code structure that the instructor uses made it difficult to follow along at times. The login and pagination sections were weak to me. In fairness, these are both very difficult subjects and the provided solutions do work - they just could have been presented and coded a bit better. Needs to be updated to MySQLi and the login section needs a bit more security. Storing plain text passwords in the database is a bad idea. OVERALL I do recommend this course with a couple of caveats: if you're a total newbie hang in there and pause the videos and get the code on the screen entered. The project will work and it's fun to see the progress. If you've got some experience with PHP, take what the instructor gives you and improve it - I added the TinyMCE editor for posts, a better much more secure login system with random salts and hashes, and I streamlined the admin a lot by removing "date added" in most places, etc. Thanks for a good course! I quite enjoyed it and will be deploying the blog to my server once I've made a few more changes.
Chuckjgray
July 20, 2017
This is by far the BEST course I have taken through any other site and including the college classes I took as a Web Developer and Design Student. I've gone ahead and purchased two more courses from Jazeb. The larger CMS class and the User Registration. Can't wait to get started. The best thing about the course, aside from the great tutorials was the responsiveness Jazeb provided when I ran into any issues due to my own code errors. Thanks Jazeb!

Charts

Price

Build Complete 2019 CMS Blog in PHP MySql PDO & Bootstrap 4 - Price chart

Rating

Build Complete 2019 CMS Blog in PHP MySql PDO & Bootstrap 4 - Ratings chart

Enrollment distribution

Build Complete 2019 CMS Blog in PHP MySql PDO & Bootstrap 4 - Distribution chart

Related Topics

1198714
udemy ID
4/30/2017
course created date
10/23/2019
course indexed date
Bot
course submited by