HFOSS @ Trinity Logo
  • home
  • about
  • courses
  • projects
  • participants
HFOSS @ Trinity College

Notes

Notes

Contents

  • 1 Lecture/Discussion Notes
    • 1.1 Setting a Development Environment
    • 1.2 Notes on PHP
    • 1.3 Web Applications
    • 1.4 Other Topics

Lecture/Discussion Notes

Setting a Development Environment

  • Dynamic Web Content
  • Installing MAMP or WAMP
  • Setting up Your Web Directory

Notes on PHP

  • Introduction to PHP (Nixon, Ch. 3)
  • Why We Need Functions
  • Variable Scope
  • A simple arithmetic example
  • PHP Expressions
  • Branching Statements
  • Looping Statements
  • Looping and branching examples
  • Using and writing functions
  • Arrays
  • HTML Forms
  • Lab Exercises

Web Applications

  • Working with MySQL
  • Structured Query Language
  • Getting PHP to talk to MySQL
  • Models of FOSS Collaboration
  • Software Version Control
  • Using SVN to Download VMOSS
  • Using Eclipse to Build and Apply a Patch

Other Topics

  • Licensing
  • Creative Commons Licensing
Retrieved from "http://www.cs.trincoll.edu/hfoss/wiki/Notes"

Categories

  • CPSC110
  • CPSC110 Fall 2009
  • CPSC110 Spring 2008
  • Sp08

Tools

  • Log in
  • Permalink
  • Edit
  • History
  • Discussion
Trinity College

Acknowledgment and Disclaimer: This material is based upon work supported by the National Science Foundation under Grant No. CCF-0722137. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.

License: HFOSS is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.Creative Commons License