Some resources for students just starting out with Java.
Java
- Official Java language documentation (a.k.a JavaDocs)
Style Guides
- Google Java Style Guide
- Java Ranch's Programming Style Guide
- Roedy Green's Coding Conventions
- Sun's original Java Coding Conventions (circa 1999)
- Commenting in Java
Pseudocode
- Introduction to Pseudocode
- How to Write Pseudocode
- Dr. John Dalbey's Pseudocode Standard
- Dr. Tim Bell's Pseudocode Tutorial and Exercises
- Dr. Robert F. Roggio's Pseudocode Examples
Tutorials
- Java Beginner's Tutorial
- Official Oracle Java Tutorials
- Michael Fudge's Learn to Program in Java (20 videos)
- LearnJavaOnline
- TutorialsPoint.com Java Tutorial
- Margret Posch's Nested Loops Example
- The Coding Train Nested Loops Processing Tutorial
- freeCodeCamp Java posts
- CodeAcademy
- JavaCodeGeeks
Eclipse
- SourceForge Eclipse and Java Tutorials
- Tutorialspoint Eclipse Tutorial
- University of Washington Eclipse Tutorial
Coding Practice Sites/Apps
Miscellaneous
- Roedy Green's Java Cheat Sheet
- Roedy Green's Java and Internet Glossary <– huge content archive, you can waste hours here!!