PHP for Beginners - Become a PHP Master - CMS Project
PHP for Beginners: learn everything you need to become a professional PHP developer with practical exercises & projects.
4.41 (25116 reviews)

128 055
students
40.5 hours
content
Oct 2024
last update
$159.99
regular price
What you will learn
You will learn to create a (CMS) Content Management System like WordPress, Drupal or Joomla
You will learn how to use Databases
You will learn MySQL
Object Oriented Programming
You will learn how to launch your application online
How to use forms to submit data to databases
How to use AJAX to submit data to the server without refreshing the page
You will learn about PHP security
You will learn about sessions
Password hashing
Email sending
You will learn to use composer (PHP package manager)
You will learn to create clean URL's and remove the .php from files
You will learn to use bootstrap by getting experience from the project
You will learn to debug your code
You will learn to create pagination
You will code refactoring
You will learn to debug (fix your code)
You will learn to use an API to bring data from a database to a graphical interface
There is so much more and my hands are just tired of typing :)
Course Gallery




Loading charts...
Comidoc Review
Our Verdict
This extensive PHP for Beginners course offers a variety of concepts and features, making it suitable even for experienced developers looking to enhance their skills. However, the content could benefit from updates in certain areas. The instructor's teaching style is generally engaging and easy to follow; yet, sometimes feels unstructured due to code corrections made during lectures. Despite this, you will have a better understanding of PHP, but be prepared for occasional lengthy lessons that lack thorough explanations. Alas, debugging guidance isn't explicitly covered—a missed opportunity in an otherwise valuable course.
What We Liked
- Covers a wide range of PHP concepts and features, including CMS project
- Instructor explains complex topics in an easy-to-understand manner
- Engaging teaching style with real-time code fixes and explanations
- Comprehensive course material and helpful community
Potential Drawbacks
- Some outdated content and examples provided
- Course delivery might be messy, with backtracking to correct errors
- Lectures can sometimes be lengthy and lack in-depth explanations
- Minimal guidance on debugging principles and best practices
405282
udemy ID
27/01/2015
course created date
16/07/2019
course indexed date
561nano
course submited by