Programming Resources
From Studyplace
Contents |
Programming Questions
Please post any specific problems or questions on the Programming Questions page. As a group, we should be able to help each other out using this wiki, while creating a record and reference that other beginning (and experienced) programmers to refer to when they run into trouble.
Core Java
- JDK1.5 API The javadoc for Java version 1.5 standard edition (aka core java)
- How To Think Like A Computer Scientist a Java textbook by Allen B. Downey
- Thinking in Java a Java textbook by Bruce Eckels
- The Really Big Index A list of Java tutorials, technical, and other resources from SUN
- O'Reilly OnJava many articles about Java/Servlets/JSPs, ...
- MIT Laboratory in Software semester long programming course (taught through java), available through open courseware
Swing Programming
Useful SUN tutorials:
- A Brief Introduction to the Swing Package
- A Visual Guide to Swing Components
- Using Top-Level Containers
- How to Make Frames
- How to Use Labels
- How to Use the Common Button API
Servlets & JSP
- J2EE 2.4 API Javadoc for J2EE, includes Servlets
- JSP Syntax Reference
- JSTL 1.1 JavaServer Pages Standard Tag Library 1.1 Tag Reference
- The J2EE Tutorial This tutorial covers Servlets, JSPs, Custom Tags, JSTL, as well as the rest of the J2EE technologies.
- http://www.novocode.com/doc/servlet-essentials/ A servlet reference and tutorial
- http://www.jadecove.com/jstl-quick-reference.pdf A very good reference for JSTL
HTML & CSS
- World Wide Web Consortium (w3c) official specs for html, css, xhtml
- W3 Schools tutorials and examples of many web-related technologies
- http://www.december.com/html/spec/color.html useful Hex color codes
Javascript
- http://www.javascriptkit.com/domref/index.shtml -- a very good reference for using javascript to interact with the DOM (the HTML elements on a web page)


Except where