This website aims to provide detailed articles and tutorials (in the form of videos) about various Java technologies and design. These articles and tutorials are written and developed from a developer perspective and most of the articles include examples. The provided examples are not simple code fragment, but complete projects which everyone can freely download and analyse from: https://code.google.com/p/java-creed-examples/source/checkout. All examples shown in this wbesite are available In this SVN (Homepage) repository.
In this website also has a section dedicated to the how tos and another sections for the errors. The how tos section contains small posts with examples about a specific topics, while the errors section describes how to solve specific errors.
Content is added on a weekly basis and I am open to suggestions. If you want me to write about some Java technology, please let me know by contacting us at: [email protected].
Why do I do all this?
I love Java. Thus any time spent working with Java is fun. I love learning new things about Java and sharing my experience with everyone. Writing articles for this website provides me a chance to investigate and get my hands dirty with technologies that I never used before or I just heard of. I do lots of reading and experiments before I write an article and this takes time. But so far it is worth the effort.
How is this website different from other Java/Tutorial websites?
The key thing that distinguishes this website from websites and blogs about Java technologies is that in this website, the readers will learn the: “how to do it” and the “why to do it that way“. Without judging anyone (or any website), some website show just how to do something by providing code examples, which is all good. This may not be enough for someone who is looking for an explanation together with an example. Here we try to address both.
Most of the articles found in this website come with complete projects hosted at the SVN repository listed above. Thus, the readers can download the code and try it out first hand without having to trouble about anything. Setting something up, like a project, is not only time consuming but in many cases very error prone. Having the environment incorrectly configured may yield surprises.
We encourage the readers to let us know what do they think about the article and we accept both positive and negative criticism as long as both are constructive.
Limitation of use
Everyone can use the contents of this site and code examples, given that these are used for a good purpose and within the league bounds. With that said, any reproduction requires a written authorisation. Furthermore, the site content and code examples come with no warranty and the users will use these at their own risk. In other words, one cannot come to me saying that he/her business went wrong because of something read here and ask for some sort of compensation. We make our best to correct any mistakes that there may be, but we cannot promise and timeframes in which these corrections will happen. Furthermore, all source code available in this website is licensed under the Apache 2 License (License Page).