Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learn PHP 7, MySQL, Object-Oriented Programming, PHP Forms
Rating: 4.1 out of 5(416 ratings)
1,977 students

Learn PHP 7, MySQL, Object-Oriented Programming, PHP Forms

Build a secure login script, learn object-oriented programming, submit forms to MySQL and more.
Created byJohn Morris
Last updated 10/2019
English

What you'll learn

  • Build a login script
  • Build object-oriented applications
  • Create a multi-page form
  • Submit data to a MySQL database
  • Create a contact form
  • Send email via PHP
  • Create folders via PHP
  • Create a database class
  • Upload files via PHP
  • Learn prepared statements

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

8 sections76 lectures17h 9m total length
  • Software: Source Code Editors6:45
  • Software: Web Servers9:05
  • Software: Integrated Development Environments (IDEs)6:38

    Explore integrated development environments for PHP, comparing editors with debugging, file browsing, and optional web server integration, and review options such as NetBeans, PhpStorm, Eclipse, Zend Studio, and Atom.

  • Software: Cloud IDEs (Recommended)6:23

    Compare cloud ide platforms like Cloud9 and CodeAnywhere, highlighting browser-based, hosted environments that auto-set up servers and workspaces for PHP, Python, and WordPress.

  • How to Set Up Your Development Environment3:52

Requirements

  • Basic knowledge of HTML and CSS

Description

NOTE: This is five of my flagship courses bundled into one: 

  1. Beginner's Guide to PHP

  2. Build Professional PHP Applications With Object-Oriented Programming

  3. Secure Session-Based Login Script

  4. How to Submit an HTML Form to a MySQL Database Using PHP

  5. Freelancing on Upwork

All 5 are included in this course.

Hey, I'm John. I've been a freelance web developer for over 12 years. You might know me from my popular YouTube channel or the work I've done for well-known clients like New York Times Bestselling Author Michael Hyatt, Internet Celebrity (and Ellen regular) Lewis Howes, Inc. Magazine and others.

Over the years, I've taught hundreds of thousands of web developers how to code.

And, I've finally put my flagship PHP courses here on Udemy.

That's what this course is.

I've taken my five most popular training courses and packaged them here in one big mega-course that's going to take you from beginner to building the kind of professional PHP applications clients and employers are starving for. But, let me be upfront with you before you go any further...

I teach leaders...

People willing to break the rules.

My goal for you isn't for you to just know what everyone else does. I'm going to challenge you to think differently and deeper... to be creative and try new things. I don't want you to be the one simply using the shiny new "thing" someone else developed. I want you to be the one building that shiny new thing.

The latest and greatest design pattern...

Or, a newer and better framework...

The next multi-million user application.

I don't want you to just be a user of these things. I want you to be the "mastermind" behind them. Sounds amazing... but, it's no small task. So, I'm not going to just show you one way of doing things or give you all "my" answers. I want you to learn how to develop your own answers.

Because you understand the code at such a deep level.

That means... this course isn't for everyone.

BUT...

If you're ready to challenge yourself and take not just your PHP skills, but all your coding skills up a notch... then, this course is for you. Here's some of the things you're going to learn:

  • How to create a secure login form

  • How to build cryptographically secure tokens

  • Object-oriented programming

  • How to send email via PHP

  • How to create a multi-page form using sessions

  • How to upload files

  • How to create folders

  • How to create a contact form

  • Arrays, loops...

  • If, else and switch

  • Prepared statements

  • PDO and MySQLi

  • And, a lot more.

PLUS, I've added module 2 of my Upwork 101 course that will show you how to build your Upwork profile to BOTH persuade clients to hire you AND rank higher on Upwork... so your profile actually gets seen and you can get paid for all these new skills you're going to learn.

So, if you're ready to take the challenge...

And, finally just GO for it!

Enroll in the Beginner's Guide to PHP and let's get crackin'.

Who this course is for:

  • This course is meant for PHP beginners
  • Anyone who wants to learn to code PHP
  • Developers who want to learn more than just "what to type"