PHP and MySQL for Beginners
Learn PHP and MySQL and start developing web apps like a pro!
So you're getting comfortable with HTML, CSS and Javascript? You're up for the next challenge? The PHP programming language coupled with the mySQL database is the final step toward making a complete application. Many commerical e-commerce sites, membership sites and even online communities use PHP. Once familiar with PHP you can use this free technology to build just about any type of web presence you can imagine.
If you're a mobile developer, you need to learn PHP and MySQL too. Most mobile devices consume web based services. There is no easier way to create web services designed to be consumed by mobile devices than PHP-- guaranteed!
In this course you'll join master trainer Mark Lassoff as you learn all of the major concepts that beginner PHP developers need to master. You'll be able to code along with Mark as he demonstrates everything from simple PHP commands to more advanced database applications. Each lesson features a companion lab exercise which will help you retain, reinforce and remember each concept in the course.
So are you read for PHP and MySQL for Beginners?
LECTURES:
-
01:49
Lecture 1:
Course Introduction
CHAPTER 1: Your First PHP Scripts
-
06:36
Lecture 1:
Setting Up Your Environment -
05:20
Lecture 2:
Understand PHP Development Workflow -
09:15
Lecture 3:
Writing Your First Scripts -
353.72 KB
Lecture 4:
Writing Your First Scripts folder -
07:31
Lecture 5:
echo, print() and printf() -
202.08 KB
Lecture 6:
echo, print() and printf() scripts -
1 page
Lecture 7:
PHP Chapter 1 Lab
CHAPTER 2: Variables
-
09:38
Lecture 1:
Introducing Variables -
678 B
Lecture 2:
Introducing Variables Scripts -
09:39
Lecture 3:
Variable Operators -
599 B
Lecture 4:
Variable Operators script -
1 page
Lecture 5:
PHP Chapter 2 Lab
CHAPTER 3: Arrays
-
08:11
Lecture 1:
Declaring Simple PHP Arrays -
678 B
Lecture 2:
Declaring Simple PHP Arrays Scripts -
05:32
Lecture 3:
Associative Arrays -
636 B
Lecture 4:
Associative Arrays Script -
06:06
Lecture 5:
Multidimensional Arrays -
659 B
Lecture 6:
Multidimensional Arrays script -
12:08
Lecture 7:
Super Global Arrays -
939 B
Lecture 8:
Super Global Arrays script -
4 pages
Lecture 9:
PHP Chapter 3 Lab
CHAPTER 4: Conditionals
-
13:29
Lecture 1:
Simple Conditionals -
1.54 KB
Lecture 2:
Simple Conditionals Scripts -
08:59
Lecture 3:
Complex Conditionals -
1.04 KB
Lecture 4:
Complex Conditionals Scripts -
07:30
Lecture 5:
Switch/Case/Break -
668 B
Lecture 6:
Switch/Case/Break Scripts -
05:29
Lecture 7:
Ternary Operator -
567 B
Lecture 8:
Ternary script -
2 pages
Lecture 9:
PHP Chapter 4 Lab
CHAPTER 5: Loops
-
10:15
Lecture 1:
While... Do While Loop -
650 B
Lecture 2:
Loops Scripts -
05:27
Lecture 3:
For Loops -
579 B
Lecture 4:
For Loop Folder -
08:05
Lecture 5:
Foreach Loops -
654 B
Lecture 6:
Foreach Loops script -
2 pages
Lecture 7:
PHP Chapter 5 Lab
CHAPTER 6: Custom PHP Functions
-
05:35
Lecture 1:
Includes -
763 B
Lecture 2:
Includes Scripts -
06:19
Lecture 3:
Creating a Simple Function -
1.61 KB
Lecture 4:
Simple Functions Scripts -
07:09
Lecture 5:
Function Arguments -
1.66 KB
Lecture 6:
Function Arguments Script -
09:14
Lecture 7:
The Return Statement -
1.47 KB
Lecture 8:
Return Script -
1 page
Lecture 9:
PHP Chapter 6 Lab
CHAPTER 7: Server File I/O
-
09:02
Lecture 1:
Saving Files on the Server -
202.64 KB
Lecture 2:
Saving Files I/O Scripts -
09:22
Lecture 3:
Reading Files on the Server -
1.65 KB
Lecture 4:
Reading Files on the Server Script -
05:24
Lecture 5:
Append and Delete -
1.61 KB
Lecture 6:
Airlines Scripts -
06:45
Lecture 7:
CSV Files -
1.95 KB
Lecture 8:
CSV Files Script -
2 pages
Lecture 9:
PHP Chapter 7 Lab
CHAPTER 8: Sending Email with PHP
-
03:28
Lecture 1:
Sending Text Email -
1.4 KB
Lecture 2:
Mail Send Script -
05:08
Lecture 3:
Sending HTML Email -
1.47 KB
Lecture 4:
Html Email Send Script
CHAPTER 9: Working with the mySQL Database
-
10:26
Lecture 1:
Setting Up the Database -
20:13
Lecture 2:
Retrieving a Query from the Database -
874 B
Lecture 3:
Retrieving a Query Scripts -
17:38
Lecture 4:
Storing Information in the Database -
2.66 KB
Lecture 5:
Storing Information Scripts -
34:22
Lecture 6:
Deleting and Updating Database Records - 4.27 KB
-
06:11
Lecture 8:
Complex Queries -
1.46 KB
Lecture 9:
Complex Queries Scripts -
2 pages
Lecture 10:
PHP Chapter 9 Lab
CHAPTER 10: Useful PHP Classes and Objects
-
08:27
Lecture 1:
Date Object -
1.25 KB
Lecture 2:
Date Object Scripts -
09:23
Lecture 3:
Strings in PHP -
1.31 KB
Lecture 4:
Strings in PHP Scripts -
08:03
Lecture 5:
Sessions -
1.85 KB
Lecture 6:
Sessions Scripts -
06:53
Lecture 7:
Cookies -
1.52 KB
Lecture 8:
Cookies Scripts -
1 page
Lecture 9:
PHP Chapter 10 Lab
CHAPTER 11: Solutions
-
13.89 KB
Lecture 1:
PHP Lab Solutions
69 users are already taking this course
- Over 80 lectures and 6 hrs of content!
Instructors
-
Mark Lassoff
Corporate Technical Trainer
LearnToProgram.tv is a leading corporate technical training firm. LearnToProgram.tv provides training for software, web and mobile developers world wide. Our courses have taken place at Fortune 500 companies, training centers and Federal Government organizations. Now on Udemy, you can experience the same great instruction that you get in one of our classroom sessions-- at a small fraction of the price.
About Mark-- The Guy Behind LearnToProgram.tv
Mark Lassoff’s parents frequently claim that he was born to be a programmer. In the mid-eighties, when the neighborhood kids were outside playing kickball and throwing snowballs, Mark was hard at work on his Commodore 64 writing games in the BASIC programming language. Computers and programming continued to be a strong interest in college where Mark majored in Communications and Computer Science. After completing his college career, Mark worked in the software and web development departments at several large corporations.
In 2001, on a whim, while his contemporaries were conquering the dot com world, Mark accepted a position training programmers in a technical training center in Austin, Texas. It was there that Mark fell in love with teaching programming, which has been his passion ever since. Today Mark is a top technical trainer, traveling the country providing training for software and web developers. Mark's training clients include the Department of Defense, Lockheed Martin, Discover Card Services, and Kaiser Permanente. He has consulted for companies such as Dell, Target, Lockheed Martin, and government agencies including the US House of Representatives. In addition to traditional classroom training and consulting, Mark releases video tutorial training for aspiring programmers on his website, www.LearnToProgram.tv and Udemy.com.
He lives near Hartford, Connecticut where he is in the process of redecorating his condominium.
Frequently Asked Questions
-
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel. -
What is the refund policy on the course?
We like to keep our users happy, so we have a 30-day no questions asked refund policy. Send an email to support@udemy.com for refund requests. -
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!