Learn How to Build Dynamic Websites Using PHP and MySQL
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
61 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Learn How to Build Dynamic Websites Using PHP and MySQL to your Wishlist.

Add to Wishlist

Learn How to Build Dynamic Websites Using PHP and MySQL

Learn web development by building a user management application using PHP and MySQL
5.0 (1 rating)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
61 students enrolled
Created by Mr. Geoffrey Bans
Last updated 1/2016
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 11.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Create landing pages for your web project
  • Create mobile responsive web pages using Twitter Bootstrap and JavaScript
  • Collect, store and retrieve user data from the database using PHP and MySQL
  • Create a user management application for sign up, login and user management
View Curriculum
Requirements
  • Previous basic knowledge of HTML, JavaScript or CSS would be great but on NOT required.
Description

My main goal of bringing you this course is to embrace project based learning so that we remove all the time you would waste dwelling too much in the basics.

You get to learn by working on a project ground up.

We build a complete user management system...all from sign up, login, user profile, revenue visualization dashboard, admin panel...

All at your fingers tips. Instantly.

    ·The course starts with the basics. I'll show you the tips and tricks to work effortlessly with web technologies like PHP and HTML.

    .I completely take the sweat out of database management and show you how to use MySQL database with absolute ease...easier than you imagined!

    ·Once you're doing that in your sleep, I'll show you how to build your own responsive websites using more advanced techniques such as iQuery and Twitter Bootstrap.

    ·By then you'll be able to develop blogs and eCommerce sites with Wordpress and other PHP related technologies

You will learn, among other things:

    ·HTM, CSS,·jQuery

    ·Responsive Design

    ·PHP Programming

    ·MySQL Databases

Who is the target audience?
  • This course is best suited for a beginner looking to get started building web applications using PHP
  • This course is NOT for you if want to learn HTML or CSS entirely from this course. The main focus is to give you a strong foundation in PHP
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 98 Lectures Collapse All 98 Lectures 11:34:40
+
Introduction
6 Lectures 30:22

This video introduces chapter 1 of this course, the contents to be covered and a brief overview of each.

Preview 05:00

This video guides you on how to install XAMPP as your local web server for the purpose of running and testing your PHP scripts that we will be writing along this course.

Preview 04:56

This video guides you on how to install Sublime Text and the default text editor for the purpose of writing and editing our PHP scripts that we will be writing along this course.
Preview 04:49

At the end of this video you will know PHP syntax, including printing an 'Hallo World!' to the browser and how to embed PHP code inside HTML.

PHP Syntax
04:26

Comments are lines of code that are not meant to be executed as part of the program! At the end of this course, you will learn how to add lines of comments into your code for both single line comments and comments that span multiple lines.

PHP Comments
05:49

Case sensitivity refers to how uppercase and lower case functions and variables are handled. At the end of this course, you will learn which among function names, variables and constant are case sensitive.

Case Sensitivity in PHP
05:22

Quiz - Introduction
5 questions
+
Basics
15 Lectures 01:52:44

This video provides an introduction into the chapter on basics. You will have on overview of all the topics we are going to learn and the essence of each to an application.

Introduction
05:02

Variables are containers for storing information. At the end of this course you will be able to:

  • declare variables,
  • assign values to variables,
  • apply naming conventions to your variables
Variables - Declaring
04:39

Variables are like containers for storing information. At the end of this course you will be able to:

  • Access variable values,
  • Manipulate content of variables,
  • Print variables values to the browser
Variables - Accessing
05:08

Variables scope means the context within which a variable is accessible. At the end of this video, you will be able to :

  • Differentiate between local and global scope,
  • Define the scope of a variable,
  • Access variables in a global scope from within a function
Variables - Scope
06:25

Quiz - Variables
5 questions

The Print and Echo statements are used to print output to the browser. At the end of this course, you will be able to:

  • Differentiate between Echo and Print statements
  • Use Echo/Print to send output to the browser
  • The different syntax for using both functions
Echo and Print Statements
08:49

Quiz - Echo Print
2 questions

Variables can store different types of data. A string is any sequence of characters in between quotes.

At the end of this video, you will learn:

  • How to put strings between either double or single quotes
  • How to escape special characters in a string
  • How to print out the contents of a string to the browser.
Data Type - Strings
09:34

Variables can store different types of data. An integer is a whole number without decimals.

At the end of this video, you will learn:

  • How to define integers
  • How to manipulate integer values
  • How to print out the value of a integer to the browser.
Data Type - Integers
09:16

Variables can store different types of data. A float is a number that has a decimal point.

At the end of this video, you will learn:

  • How to define floating point variables
  • How to manipulate float values
  • How to print out the value of a float to the browser.
Data Type - Floats
04:53

Quiz - Data Types
3 questions

A string is any sequence of characters in between quotes.

In this video we will look at how we can manipulate strings in different ways

  • How to count the number of words in a string
  • How to get the total number of characters in a string
  • How to search and replace certain words in a string
  • How to reverse the word order in a string
Strings
09:53

Quiz - Strings
4 questions

Constants are like variables but their values are defined once and do not change during the entire script execution and are always within the global scope.

At the end of this video we will learn:

  • How to define constants
  • How to access the values of contants
Constants
05:31

Quiz - Constants
1 question

Operators - Arithmetic
05:14

Operators - Assignment
07:04

Operators - Comparision
13:41

Operators - Increment Decrement
05:29

Operators - Logical
12:06

Quiz - Operators
9 questions
+
Control Flow
5 Lectures 26:28
Introduction
01:24

If
04:25

If...Else
04:54

If...Elseif...Else
06:11

Switch
09:34
+
Loops
5 Lectures 18:13
Introduction
01:15

While
04:17

Do...While
04:24

For
04:29

Foreach
03:48
+
Functions
6 Lectures 32:54
Introduction
03:10

Defining
03:01

Arguments
06:03

Return Value
06:34

Date
04:27

Include Require
09:39
+
Arrays
5 Lectures 45:04
Introduction
02:06

Definition
09:56

Numeric Arrays
12:36

Associative Arrays
10:17

Multi Dimensional Arrays
10:09
+
Globals
5 Lectures 37:14
Introduction
02:00

$_SERVER
07:12

$_REQUEST
11:24

$_POST
08:30

$_GET
08:08
+
Forms
5 Lectures 45:12
Introduction
02:29

Handling
12:34

Validation Part 1
09:16

Validation Part 2
13:39

Validation Part 3
07:14
+
Files
4 Lectures 20:42
Introduction
01:19

Readfile
03:31

Open Read
11:47

Create Write
04:05
+
Cookies
2 Lectures 11:18
Introduction
00:50

Handling
10:28
8 More Sections
About the Instructor
Mr. Geoffrey Bans
5.0 Average rating
1 Review
61 Students
1 Course
Software Developer

Geoffrey Bans is an experienced software development. Been actively programming for almost a decade now. Founder of the Gliver Framework, Founder of the LoudProgrammer bog and Author of the famous book "How to Become a $50/Hour Software Developer".