Intelligentedu
Best New Free Computer IT Training Tutorial Resources
Translate to EnglishÜbersetzen Sie zum Deutsch/GermanTraduzca al Español/SpanishTraduisez au Français/FrenchTraduca ad Italiano/ItalianTraduza ao Português/Portuguese日本語に翻訳しなさい /Japanese
한국어에게 번역하십시오/Korean中文翻译/Chinese Simplified中文翻译/Chinese Traditionalترجمة الى العربية/ArabicVertaal aan het Nederlands/DutchΜεταφράστε στα ελληνικά/GreekПереведите к русскому/Russian


 



     Blog Roll:


     Top Links:

December 8, 2006

Home and Learn's PHP Tutorials

If you need to learn how to use and code PHP in your web pages and sites, Home and Learn's Beginners PHP Tutorials is a great place to start. These cover all what you need to start coding with  PHP immediately. Many PHP areas are covered here, including Conditional Logic, HTML Forms,Loops, Arrays, String Manipulation, Functions, Security, Working with Files, Date and Time, PHP and MySQL, and User Authentication. At the end you are encouraged to put your PHP knowledge to work by creating your own Survey and Forum.

PHP Topics to Learn:

  1. Introduction
  2. Getting Started
  3. Conditional Logic
  4. HTML Forms
  5. PHP Loops
  6. Arrays and PHP
  7. String Manipulation
  8. Create your own Functions
  9. Security Issues
  10. Working with Files
  11. Date and Time
  12. PHP and MySQL
  13. User Authentication
  14. Build your own Survey
  15. Build your own Forum

Home and Learn's PHP Tutorials


 1. Introduction  


1. What is PHP and Why do I need it?

2. What you need to get started


3. Installing and testing Easy PHP

4. Troubleshooting

 
 
2. Getting Started
 


1. What is a Variable?

2. Putting text into variables

3. Variables - some practice

4. More variable practice

5. Joining direct text and variable data


6. Adding up in PHP

7. Subtraction

8. Multiplication

9. Division

10. Floating point numbers

 
 
3. Conditional Logic
 


1. If Statements

2. Using If Statements

3. if ... else

4. if ... else if

5. Comparison Operators

6. NOT Equal To


7. Less Than and Greater Than

8. What these mean: <=, >=

9. The Switch Statement

10. Logical Operators

11. Boolean Values

12. Operator Precedence - a List

 
 
4. HTML Forms
 


1. The HTML Form

2. The Method Attribute

3. The Post Attribute

4. The Action Attribute

5. The Submit button

6. Getting values from a Text Box


7. Checking if the Submit button was clicked

8. More on the ACTION attribute

9. Keep data the user entered

10. PHP and Radio Buttons

11. PHP and Checkboxes

 
 
5. PHP Loops
 


1. For Loops

2. A Times Table Programme

3. The Code for the PHP Times Table


4. While Loops

5. Do ... While loops

6. The break statement

 
 
6. Arrays and PHP
 


1. What is an Array?

2. Setting up an Array in PHP

3. Getting at the values stored in Arrays

4. Arrays - Using Text as Keys

5. Arrays and For Each


6. Sorting Array values

7. Random Keys from an Array

8. The count function

9. Some Array Scripts


  7. String Manipulation  


1. Changing Case

2. Trimming White Space

3. Shuffle characters

4. Finding String Positions with strpos


5. Splitting a line of text

6. Joining text into a single line

7. PHP and Escaping

8. String function list

 
 
8. Create your own Functions
 


1. An Introduction to Functions

2. Variable scope and functions

3. Functions and Arguments

4. A Function to check for blank text boxes

5. Getting values out of functions


6. By Ref, By Val

7. PHP Server Variables

8. HTTP Header() Function

9. The INCLUDE( ) Function

 
 
9. Security Issues
 


1. Security Issues And Form Elements

2. htmlspecialchars( )


3. strip_tags( )

 
 
10. Working with Files
 


1. An Introduction to Working With Files In PHP

2. Opening a file with readfile( )

3. Opening a file with fopen( )

4. Options for fopen( )


5. Writing to files

6. Working with CSV files

7. Reading a text file into an array

8. File Locations

 
 
11. Date and Time
 


1. The date( ) function

2. Using the date( ) function


3. The getdate( ) Function

 
 
12a. PHP and MySQL
 


1. What you need for these Tutorials

2. Creating a database using phpMyAdmin


3. Setting up Fields in database tables

4. Adding records to a MySQL Table

 
 
12b. Manipulate a MySQL Database
 


1. Access a MySQL database with PHP code

2. Reading records from a MySQL database

3. Adding records to a MySQL database

4. Magic Quotes

5. SQL injection


6. Create a Table using SQL

7. Updating a record in a table

8. Deleting a record in a table

9. Using WHERE to limit the data returned

 
 
13. Walkthrough One - PHP User Authentication


1. PHP User Authentication - Introduction

2. The login page

3. Checking if the user is logged on


4. Log Out

5. Register a new user

6. Other considerations

 
 
14. Walkthrough Two - Build your own Survey / Poll Application


1. Build your own Survey Application - Intro

2.The Database for the Survey

3. Setting a question – the code


4. The Code for the Survey

5. Add the Vote to the Database

6. Viewing the Results of the Survey

 

 


15a. Walkthrough Three - How to Build an Online Forum: The  Database


1. Introduction to the Forum

2. Setting up a Database for a bigger project

3. The Forum Sections Table


4. The Members Table

5. The Post Tables

6. The Reply Tables

 
 
15b. Walkthrough Three - The Code for the Forum


1. Code Strategies and Objectives

2. The forumTest.php page

3. The pageThread.php page

4. 2D Arrays and PHP

5. How many replies are there for each post

6. Find out which member posted

7. Print the table out


8. The pageReply.php Code

9. The Reply Form

10. The results.php page

11. Posting a Topic on the Forum

12. The resultsP.php page

13. Final Project

Popularity: 11% [?]

Share and Enjoy: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • blogmarks
  • del.icio.us
  • Furl
  • Reddit
  • Shadows
  • YahooMyWeb
  • StumbleUpon
  • Digg
Related Posts:
  • 5,000 pages of Software and Computer Tutorials
  • JR's JavaScript Tutorials
  • XML Tutorial Course
  • Free Linux Training Courses
  • Computer Networking Tutorials


  • Filed under: Best New Free Computer IT Training Tutorial Resources — computer_teacher @ 12:51 pm

    No Comments »

    No comments yet.

    RSS feed for comments on this post.

    Leave a comment

    You must be logged in to post a comment.



    Powered by WordPress