From CS 418 — Web Progamming
CS418-S13: Useful Links
Page Contents
(
hide
)
Admin Links
Refreshers
Editors & IDEs
MySQL
PHP
HTML, CSS, & Javascript
HTTP & Client-Side Tools
CAPTCHA
CAPTCHA Alternatives
Admin Links
Blackboard
CS 418 Email List & mdash; TBD
Textbooks
Required:
Beginning PHP5, Apache, and MySQL Web Development
— ISBN 978-0-7645-7966-0 —
online preview
Suggested Reference:
Learning PHP, MySQL, and Javascript
by Robin Nixon — ISBN 978-0-596-15713-5 —
free on-campus @safaribooksonline
ODU Honor Council
CS Dept Systems Group
(Unix account questions)
Create a CS Account
CS Lab Hours
Printing Lecture Notes
Opening X Windows Remotely
Refreshers
CS 312, Fall 2011 offering
— Weigle
Examples
CS 330, Fall 2011 offering
— Zeil
Intro to Unix
(Dr. Zeil's CS 252)
Unix/C/HTML Useful Links
Editors & IDEs
Notepad++
(Windows)
Vim (vi improved)
(Linix/Windows/OS X)
Emacs Tutorial
(Unix)
nXhtml
package for emacs - useful for editing XHTML, PHP, etc.
NetBeans IDE PHP Development
(Linux/Windows/OS X)
MySQL
MySQL documentation
SQL query syntax
SQL data types
SELECT statements
Joins
Visual Explanation of SQL Joins
SQL Zoo - interactive SQL tutorial
Search
Pattern Matching
Full-Text Search
Full-Text Boolean Operators
Stopwords
NASA list
PHP
Variable Handling Functions
URI Encoding
?
urlencode()
urldecode()
URL Encoding Reference
More explanation and examples
(@blooberry.com)
RFC 3986
— Uniform Resource Identifier (URI): Generic Syntax
Date/Time Functions
Regular Expressions
PHP Regular Expressions
Mastering Regular Expressions 3rd Edition
Escaping HTML
PHP:
htmlentities()
documentation
PHP:
html_entity_decode()
documentation
w3schools:
htmlentities()
documentation
w3schools:
html_entity_decode()
documentation
WikiPedia:
Lightweight Markup Language
HTML, CSS, & Javascript
HTML Code Tutorial
(includes CSS tutorial)
list of all HTML tags
HTMLDog's CSS Tutorial
34SP's CSS Links
W3 Schools Tutorials
(HTML, CSS, Javascript, XML, PHP)
Javascript Kit
— Javascript reference
client-side input validation examples
JQuery
Google's
Web Performance Best Practices
HTTP & Client-Side Tools
Firefox
Live HTTP Headers
— extension
Firefox
Firebug
extension
Using Developer Tools for Chrome
— view HTTP headers, download time, object sizes | ]]
CAPTCHA
http://www.captcha.net/
SQUIGL-PIX —
http://server251.theory.cs.cmu.edu/cgi-bin/sq-pix
ESP-PIX —
http://server251.theory.cs.cmu.edu/cgi-bin/esp-pix/esp-pix
reCAPTCHA —
http://www.google.com/recaptcha
video —
https://developers.google.com/recaptcha/
Examples
http://www.google.com/addurl/
https://www.blogger.com/comment.g?blogID=25215770&postID=5975815412653416464
Top 10 Worst Captchas
Implementations
simple CAPTCHA —
http://captchas.net/
(php implementation —
http://captchas.net/sample/php/
)
reCAPTCHA —
http://www.google.com/recaptcha/whyrecaptcha
CAPTCHA Alternatives
8 Alternatives to the Hated Captcha
Why You Should Stop Using CAPTCHAs
6 CAPTCHA Alternatives to Improve Conversion
Akismet
Retrieved from http://www.cs.odu.edu/~sainswor/CS418-S13/UsefulLinks
Page last modified on December 05, 2012, at 03:34 AM