Re-learning Java!

I’ve always loved Java (the programming language, not the island) since my college days, but I’ve never built something substantial with it (think a chat server, a fancy android app, or better yet a jvm simulator) — what I know I can do is read Java code mmmmh okay, let me put it this way: I can tell the difference between a class and a method in a piece of Java code, I can probably also write 100 lines of Java code without needing to Google (well, kinda!). So because it’s a new year (new things!), and (mostly) because I’ve always wanted to introduce myself as a java-ninja, I decided to re-learn it the “right” way or is it the “hard” way… ?

Below is a break-down of the things I’ll do, in order to re-learn Java:

  1. Go through Herbert Schildt, Java, A Beginner’s Guide (6th, Edition) — this will be my companion book.
  2. Take Standford CS 106A’s Programming Methodology (it’s free! Old videos can be found on Youtube).
  3. Complete the teamtreehouse’s Java track (I’m paying for this but.. but.. it’s worth it, and the folks are Treehouse are amazin’).

Once the basics are in place, I will have no choice but built that fancy mobile app; my 2016’s motto: Always Be Coding:-)

P.S. Hit the follow button to get latest updates on my adventures into Java Guru land.. and don’t forget to share (sharing is biblical)!