Master programming on your own terms
at your own pace from where you are now!
About WannaJava
WannaJava proudly produces custom apps for Android, iOS, and the Web. We also publish several free, general-use apps. For more about our commercial work, check out WannaJava.com.
Here at WannaJava.org, we provide free, basic instruction in programming, because we believe that in order to find technological solutions to some of humanities greatest problems, technology needs to be freely available and accessible to everyone.
We focus on the Java programming language because it’s relevant in today’s technological world, it’s relatively easy to get started in, and it’s an awesome all-purpose language.
Our Educational Services
WannaJava.org engages the highest quality, experienced programmers and educators to build and present all of our tutorials.
Beginning Coders Course
Never programmed so much as a universal remote? No problem. This course starts from the very beginning, to get you up to speed and ready for your next coding adventure.
College-Level Java Course
If you’ve done some programming recently, or if you’ve gone through our Beginning Coder’s Course, this is your next step. It’s high-powered, full-steam-ahead Java.
Special Topics in
Java
Once you’ve covered the basics with our College-Level Java Course, check out the targeted articles and tutorials available. You can pick and choose what interests you.