Difference between revisions of "PHP"

From mi-linux
Jump to navigationJump to search
 
(66 intermediate revisions by 8 users not shown)
Line 1: Line 1:
== If you're taking CP1079 Web Development with PHP... ==
+
[[Main Page]] >> [[5CC001|Web Application Development]] >> Workbook
'''Some other pages you should take a look at:'''
 
 
 
* [[Should I Install Linux?|Should I install Linux on my computer?]]
 
 
 
* [[Linux Desktop Basics]] first before starting on the PHP resources.
 
* If you want to [[ApachePHPMySQLForUbuntu|Apache, PHP, and MySQL for Ubuntu]] (or any other Debian derivative distro)
 
* A list of useful [[FirefoxExtensions|Web Developer Add-ons/Extensions]] for Firefox
 
 
 
 
 
The following suggested by Fraz Ahmed (0622920)
 
* A very usefull link, to online tutorials similar to the wiki tutorials. This may be easier for some to understand. [http://www.w3schools.com/php www.w3schools.com/php]  
 
* Another Very usefull link for learning PHP, easy laidback aproach in 15 bite size tutorials. [http://devzone.zend.com/node/view/id/627 devzone.zend.com]
 
  
 
== Welcome to the Online Teaching/Learning Resources for PHP ==
 
== Welcome to the Online Teaching/Learning Resources for PHP ==
  
This is primarily usable as a workbook for HTML for SCIT students.
+
This is primarily usable as a workbook for computing students.
 
 
[[PHP101 - What is PHP?]]
 
 
 
[[PHP102 - A Basic Page]]
 
 
 
[[PHP103 - PHP Basics]]
 
 
 
[[PHP104|PHP104 - PHP Variables & Constants - Basics]]
 
 
 
[[PHP105|PHP105 - Expressions, Operators, and Variable Assignments]]
 
 
 
[[PHP105 and a half|PHP105 And A Half - A Word About include statements]]
 
 
 
[[PHP106|PHP106 - Flow Control - Selection]]
 
 
 
[[PHP107|PHP107 - Flow Control - Iteration]]
 
 
 
[[PHP108|PHP108 - PHP Arrays]]
 
 
 
[[PHP109|PHP109 - File Handling]]
 
 
 
[[PHP110|PHP110 - Simple Databases Concepts & SQL]]
 
 
 
[[PHP111|PHP111 - PHP and Databases – Making the Connection]]
 
 
 
[[PHP112|PHP112 - Simple HTML/PHP/MySQL example]]
 
  
== Troubleshooting PHP ==
+
{| border="3" cellpadding=3 cellspacing=3
[[Troubleshooting PHP]] - Understanding error messages
+
|Week 01||
 +
*[[PHP101_-_What_is_PHP%3F|What is PHP?]]
 +
*[[PHP102|A Basic Page]]
 +
*[[PHP103|PHP Basics]]
 +
|-
 +
|Week 02||
 +
*[[PHP104|PHP Variables & Constants - Basics]]
 +
*[[PHP105|Expressions, Operators, and Variable Assignments]]
 +
*[[PHP105 and a half|Include Function Examples]]
 +
*[[PHP106|Flow Control - Selection]]
 +
*[[PHP107|Flow Control - Iteration]]
 +
''[[PHPEX02|This week's mini-task]]''
 +
|-
 +
|Week 03||
 +
*[[PHP108|PHP Arrays]]
 +
*[[PHP108 And A Half|Predefined Variables]]
 +
*[[PHP109|File Handling]]
 +
''[[PHPEX03|This week's mini-task]]''
 +
|-
 +
|Week 04||
 +
*[[PHP110|Simple Databases Concepts & SQL]]
 +
*[[PHP111|PHP and Databases – Making the Connection]]
 +
''[[PHPEX04|This week's mini-task]]''
 +
|-
 +
|Week 05||
 +
*[[PHP112|Simple database search example]]
 +
''[[PHPEX05|This week's mini-task]]''
 +
|-
 +
|Week 06||
 +
*[[PHP113|Cookies]]
 +
*[[PHP114|Sessions]]
 +
|-
 +
|Week 07||
 +
*[[PHP115|Template Engines]]
 +
|-
 +
|Week 08||
 +
*[[PHPAJAX|Ajax with fetch()]]
 +
|-  
 +
|Week 09||Free to work on assessment
 +
|-
 +
|Week 10||Website demonstrations
 +
|-
 +
|Week 11||Website demonstrations
 +
|-
 +
|Week 12||Website demonstrations
 +
|}

Latest revision as of 12:05, 20 September 2023

Main Page >> Web Application Development >> Workbook

Welcome to the Online Teaching/Learning Resources for PHP

This is primarily usable as a workbook for computing students.

Week 01
Week 02

This week's mini-task

Week 03

This week's mini-task

Week 04

This week's mini-task

Week 05

This week's mini-task

Week 06
Week 07
Week 08
Week 09 Free to work on assessment
Week 10 Website demonstrations
Week 11 Website demonstrations
Week 12 Website demonstrations