Lecture | Video Segment | Link To Source Code | Length |
Orientation |
-- | General Orientation | Orientation.ppt | 34:56 |
Introduction |
1a | Intro to Server-Side Programming | | 15:10 |
1b | Programming on the Web Server | | 32:13 |
1c | Activating your CS Account | | 38:47 |
1d | Installing Apache on Windows | | 19:37 |
1e | Installing PHP in Windows | 22:25 |
1f | Configuring PHP | 10:46 |
1g | Installing an IDE | | 25:31 |
Introducing PHP |
|
2a | Creating your 1st PHP Program | | 25:41 |
2b | Preparing your Code | | 14:59 |
Using Variables and Input |
|
3a | Using Varialbes | | 16:55 |
3b | Creating Complex String Variables | | 06:34 |
3c | Responding to HTML Forms | | 17:34 |
3d | Responding to Complex Forms | | 15:41 |
3e | Building an Ad-Lib | | 03:23 |
Conditions and Functions |
|
4a | Creating Random Numbers | | 11:19 |
4b | Branching with the If Statement | | 11:26 |
4c | Else If and Switch | | 09:04 |
Conditions and Functions Continued |
|
5a | Functions | | 07:08 |
5b | Function Parameters | | 08:52 |
5c | Variable Scope | | 10:30 |
5d | Persistence | | 18:48 |
5e | Building "Petals Around the Rose" | | 16:02 |
Loops and Arrays |
|
6a | Introducing Poker Dice | | 06:56 |
6b | For Loops | | 10:50 |
6c | While Loops | | 12:10 |
6d | Basic Arrays | | 16:42 |
6e | Responding to Checkboxes | | 07:58 |
6f | Programming Poker Dice | | 27:14 |
6g | Programming Poker Dice Cont. | 18:05 |
More Arrays and String Manipulation |
|
7a | Introducing Word Puzzle | | 03:50 |
7b | For Each Loops | | 03:21 |
7c | Associative Arrays | | 09:58 |
7d | Form Reader | | 12:18 |
7e | Basic Multidimensional Arrays | | 14:23 |
7f | Multi-Array | | 07:35 |
7g | String Manipulation | | 20:15 |
7h | Programming "Word Puzzle" | | 22:38 |
7i | Programming "Word Puzzle" cont. | 28:07 |
Working with Files |
|
8a | Introducing the "Quiz Machine" | | 09:10 |
8b | Saving and Loading Files | | 12:45 |
8c | Reading a File in an Array | | 08:50 |
8d | Mail Merge | | 14:41 |
8e | Working with Files and Directories | | 15:39 |
8f | Using Regular Expressions | | 14:21 |
8g | Building the "Quiz System" | | 19:21 |
Databases |
|
9a | Three Tier Development Model | | 13:54 |
9b | Introducing MySQL | | 19:01 |
9c | Building A Basic Table | | 15:37 |
9d | Queries | | 22:22 |
Connecting |
|
10a | Connecting to a Database within PHP | | 18:46 |
Data Normalization |
|
11a | Examining Bad Data | | 09:45 |
11b | Examining Entities and Relationships | | 15:27 |
11c | Basic Innerjoins | | 26:10 |
11d | Many to Many Joins | | 15:30 |
Building a Three Tiered Data Application |
|
12a | Overview of Spy Database App | | 15:55 |
12b | Introducing Spy Library | 24:26 |
12c | Building a Database | 19:12 |
12d | SpyLib Initialization and Connect to Spy | 10:17 |
12e | Creating the Edit Table | 11:05 |
12f | Deleting Records | 12:57 |
12g | Adding a Record | 20:07 |
12h | Processing the Add | 07:37 |
12i | FieldToList | 17:55 |
12j | Wrapping Up the Spy Library | 14:42 |
3 comments:
Nice creation it is! It will help to many people.
What a great presentation! I agree with you that each could be its own lesson for students and they would be engaging and fun! Actually, I start my next semester of courses in April and this would be a great introduction lesson to get my adult students speaking!
ppts
I really enjoyed my brief visit on your site and I’ll be sure to be back for more.
PDF signature
Post a Comment