Course Description
Learn to use the most popular programming languages, JavaScript, grasp the basic concepts of AngularJS and its main features and learn to make website creation, responsive and accessible apps easily with jQuery with this extensive course. Put your lessons in practical uses with functional examples. Most courses on web development walk you through the skills beginners need, but then require you to learn the skills that make you an employable web developer. This course is different. After you have learned the basics and built real projects for your portfolio, you can move on to hours and hours of continued training at the intermediate and advanced levels for each web development skill you've learned.
Challenge yourself and become a Professional Web Developer.
- Pick up a new programming language and be fluent in coding
- Learn how each language uses its code to program applications
- Know how to apply each language into your own projects
- Find out how each language compliments each other when developing a website
Course Objectives
1. To demonstrate a basic understanding of PHP
2. To understand why, where and when PHP programming is used
3. Understand how PHP and OOP are used to create programs
4. Explore and master the various functions in PHP programming
Content
Introduction To The Course
What Is PHP?
What Is PHP Used For?
Download Fundamentals of PHP Code
Commenting Code
Echo/Print
Variables
If Statements
Arithmetic Operators
Comparison Operators
Triple Equals
Logical Operators
Switch Statement
Basic Arrays
Multi-dimensional Arrays
While Loop
Do While Loop
Foreach
Functions
$_GET
$_POST
Embedding PHP within HTML
A better way to display HTML
Arrays Part 1
Arrays Pat 2
Cookies Part 1
Cookies Part 2
Checkboxes
Radio Buttons
PHP Functions You Should Know Part 2
PHP Functions You Should Know Part 3
String Functions Part 1
String Functions Part 2
Date and Time Part 1
Date and Time Part 2
PHP Functions You Should Know Part 1
Part 1
Part 2
Part 3
PHP Object Oriented Programming
Classes, Methods and Properties
Encapsulation
Constructor Method
Protecting Methods/Properties
Extending a Class (Inheritance)
Scope Resolution Operators
Class Constants
Static Properties and Methods
Calculator Application Example
MySQL Database Example Part 1
MySQL Database Example Part 2
MySQL Database Example Part 3
Introduction to PHP Error Reporting
Changing Maximum File Upload Size
Access Denied
Undefined Index
Cannot Modify Header Information
Supplied Argument Not a Valid MySQL Result
Unexpected $end
File Includes
File Uploading
Null Byte
Passing Variables
Session Hijacking
SQL Injection
XSS (Cross-Site Scripting)
Sessions
Using Single or Double Quotes
Indenting Code
Anonymous Functions
Callbacks
Ternary Operator
Browser Identification
Self Submitting Forms
Include and Require
Quickly Return True/False
Tree Structures
Explode: String to Array
Implode: Array to String
Array Dereferencing
Creating Images with PHP