PHP From Scratch | Beginner To Advanced

Learn PHP fundamentals then build a job listing website from the ground up, using a Laravel-like infrastructure
4.71 (1475 reviews)
Udemy
platform
English
language
Web Development
category
instructor
PHP From Scratch | Beginner To Advanced
8 882
students
18.5 hours
content
Jan 2025
last update
$19.99
regular price

What you will learn

Learn the fundamentals of PHP programming

Learning modules for data types, functions, loops, OOP, databases and more

Build a job listing website from the ground up without using any frameworks or libraries

Create a custom Laravel-like router that takes params & middleware

Learn to utilize namespaces and PSR-4 Autoloading

Build an authentication system using sessions

Great precursor if you plan on learning Laravel

Course Gallery

PHP From Scratch | Beginner To Advanced – Screenshot 1
Screenshot 1PHP From Scratch | Beginner To Advanced
PHP From Scratch | Beginner To Advanced – Screenshot 2
Screenshot 2PHP From Scratch | Beginner To Advanced
PHP From Scratch | Beginner To Advanced – Screenshot 3
Screenshot 3PHP From Scratch | Beginner To Advanced
PHP From Scratch | Beginner To Advanced – Screenshot 4
Screenshot 4PHP From Scratch | Beginner To Advanced

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

PHP From Scratch | Beginner To Advanced offers a well-structured approach to PHP. While depth in certain topics may vary, its emphasis on foundational concepts and practical implementation provides a valuable learning experience. With a few minor improvements, mainly focused on better explanations and increased hands-on exercises, learners will find this course increasingly beneficial in mastering PHP fundamentals.

What We Liked

  • The course starts from the basics of PHP and gradually builds up to creating a job listing website, providing a solid foundation in PHP fundamentals.
  • Detailed explanation of Object-Oriented Programming and MVC framework structure—ideal for clearing confusions about PHP development.
  • Instructor's teaching style emphasizes live coding and incremental changes, making learning engaging and effective.
  • Realistic project (Workopia) offers valuable insights into professional development settings.

Potential Drawbacks

  • Some parts of the course may be too fast or lacking depth for some learners, making it challenging to grasp certain concepts.
  • There is a need for improvement in providing better explanations on certain topics, such as the scope resolution operator.
  • A few users might find the project section less appealing compared to the initial theory and practice sections.
  • Lack of exercises in parts of the course could hinder hands-on experience for students.
5682894
udemy ID
28/11/2023
course created date
03/12/2023
course indexed date
ANUBHAV JAIN
course submited by