General
- Brightspace
- Course time table
- Exam schedule
- Important dates
- uoZone
- Academic integrity
- Teach Yourself Programming in Ten Years by Peter Norvig
Programming environment
- Introduction to the undergraduate labs
- Programmer's editors:
- DrJava,
- Atom (free, GitHub project)
- Brackets
- Visual Studio IDE
- Visual Studio Code
- Sublime Text
- Cloud-based:
- BlueJ
- jEdit
- Industry standards
Java
- java.sun.com, The Source for Java Technology
- Java SE Development Kit 6
- Configuring the environment variable PATH for Windows machines
- Java Platform, Standard Edition 6 API Specification
- The Java Language Specification
- The Java Virtual Machine Specification
- The Java Tutorials
- Introduction to the Collections Framework
- Thinking in Java by Bruce Eckel (freely available online)
- Objects and Java by Bill Venners
- Java World
- JavaRanch
- The Essence of OOP Using Java
- Why Java?
- Java supplants IT security as most sought-after tech skill set, survey finds
- TIOBE Programming Community Index
- Java is going strong
- Java is more used than C++
- Java Benchmark
- Oracle Press Release
- Java Facts and Figures
- 97% of enterprise desktops run Java
- 1 billion Java downloads each year
- 9 million developers worldwide
- #1 programming language (TIOBE Programming Community Index)
- More than 3 billion devices are powered by Java technology
- Games
- IT jobs opportunities, videos, etc.
- Others
If you find a dead link please send me an E-mail message to inform me about it.