Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Complete Modern PHP 8 Bootcamp

via Udemy

Overview

Become the PHP master, learn the language in-depth & BUILD practical projects with this ALL IN ONE practical course!

What you'll learn:
  • Launch Your Tech Career: Gain the single most important skill to become a backend or full-stack developer.
  • Think Like a Programmer: Master the fundamental logic and problem-solving skills that separate hobbyists from professionals.
  • Build a Job-Ready Portfolio: Create real-world, data-driven web applications that will impress potential employers.
  • Write Professional Code: Learn Object-Oriented Programming (OOP) to write clean, scalable, and reusable code.
  • Master Databases: Connect your applications to a database to store, retrieve, and manage user data.
  • Secure Your Applications: Understand and prevent common security threats like SQL Injection and XSS attacks.
  • Unlock All Frameworks: Build such a strong foundation in PHP that learning Laravel or Symfony in the future will be a breeze.

Ready for modern PHP 8?

This course covers the most modern version of PHP but that's not all - you'll learn through practical projects, small & bigger!

Starting with tiny examples - just 1 per video to cover the language basics, we'll move on to 4 small but useful projects that mix all you've learned so far.

Next you'll build 2 big projects, Guestbook & Blog with an admin panel.

You'll not only learn the PHPlanguage but also the best practices of software development.

Don't be fooled by AI being everywhere, it's still won't replace real skills and knowledge, which you can't gain by vibe coding!


This course offers in-depth explanation:

  • MVC (build your own framework like Laravel)

  • Error handling

  • Sessions &cookies

  • Security, tokens & best practices

  • Working with databases

  • And much, much more!

Who is this course for?

It's for people who both never coded before & for people who just don't know PHP, but also for the guys who either want to up skill or worked with older PHP versions. The complexity level is increased gradually.

Why join the course?

Taught by the best-selling instructor of courses on Laravel, Symfony - so you are in good hands. I know how to teach people PHP, as I've been doing that for years!

Syllabus

  • Start Here!
  • Learn PHP - Theory (OPTIONAL!)
  • Learn PHP - Expressions, Control Structures
  • Learn PHP - Functions
  • Learn PHP - Beyond the Basics
  • Learn PHP - Functions Deep Dive
  • Learn PHP - Strings, Numbers, Arrays
  • Learn PHP - Object Oriented Programming
  • Learn PHP - Object Oriented Programming Deep Dive
  • PHP and the Web - 4 Small Projects
  • Project #1 - Personal Page with Guestbook
  • Project #2 Blog - Blog, OOP and Custom Framework
  • Project #2 Blog - Authentication, CSRF & Security
  • Project #2 Blog - Features, Dashboard & Authorization
  • Project #3 File Sharing App - Getting Started
  • Alternative Way to Set-up PHP

Taught by

Piotr Jura | 73,000+ Students

Reviews

4.5 rating at Udemy based on 180 ratings

Start your review of Complete Modern PHP 8 Bootcamp

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.