≡ Menu

Welcome Everyone

My name is Trevor Page, I’m the creator of this How to Program with Java blog and I have had lots of people comment on how I’m a great teacher.  I also happen to have a degree in Computer Science and currently hold a full time job as a Senior Software Engineer at a company in Toronto, Ontario, Canada.  I’ve decided to start a blog to help those of you who want to know what it would take to start programming!  I’m setting this site up as a sort of a Java programming tutorial that will be updated with new content regularly.

What will separate this site from any other “Learn to program” book or website, is that I plan on teaching you this skill in plain simple English.  This is 100% free content and I’m in this to teach people, just because I want to share the knowledge that has made me a successful programmer!  So this should be your go to resource for when you want to learn Java online.

I’m going to start with the absolute basics, like helping you to download all the free tools that will help you get off the ground and started on creating your first Java application (Java Hello World).  I will also keep this information up to date, which is something that I have noticed a lot of other websites/books don’t ever try to tackle.  So you know that if you’re reading this information, it will be the information and tools I use to get my job done on a daily basis.

From time to time I will also post about certain road blocks I have encountered in my job as a programmer, and what I did to overcome these challenges… whether that be a piece of code I used, a new technology, or just a shift in the way I was thinking about how to solve a problem.  Either way, these will be invaluable tips and tricks to help you on your road to becoming a successful programmer yourself.

So if you’re ready to learn Java and Java programming basics, I’m very excited to teach you and I hope that you’re excited to learn!  So, welcome to How to Program with Java and I hope you enjoy your stay.


{ 11 comments… add one }
  • santhosh reddy WILLY July 6, 2012, 3:20 pm

    nice blog . very informative

    • Trevor Page July 10, 2012, 4:48 pm

      Thanks for the kind words, I appreciate any and all feedback

  • Tatia July 10, 2012, 12:43 pm

    I am very pleased to find such blog. I’m trying to learn java myself and I think I found a place to start learning 🙂

    Thank you for this blog.

    • Trevor Page July 10, 2012, 4:50 pm

      Great to hear your feedback, if there are any topics you have in mind that you’d love to learn about, just leave a comment and I’ll be sure to write a post about them. In the meantime, I hope you find this information useful and easy to follow!

      Best of luck Tatia!

  • Madhawa August 8, 2012, 8:59 pm

    Great resource. I’m currently following a degree in IT and this is a treasure for me.

  • Syldar August 9, 2012, 9:38 am

    Thank you for this wonderful site! As a university student looking to freshen up before the semester starts, your site is a wonderful review. It is also extremely well written and to the point. You’re awesome!

  • minhaj February 1, 2013, 12:11 pm

    Thanks, Trevor. I’ve just listened to SPI podcast and come up to your blog.I was searching for a website that can teach me java in a simple way and in plain english.because english is my 2nd language.i am so happy i’ve found your blog. Thanks again for your great effort.

  • nyarobi June 25, 2013, 7:32 pm

    what is java in good explanation??

  • Jen May 15, 2014, 6:18 am

    Hi Trevor:
    I was listening to your interview with Pat Flynn from Smart Passive Income and started listening to your podcasts. I always wanted to learn programming and have tried to read the books and get the concepts. This seems like a good place to start without too much investment. I may want to check out your videos. I am not clear on what the end product would be if I learn Java. Could you explain what you can do after taking your courses? Can I build a webpage from the ground up or do I still need something like Dreamweaver or to learn HTML and CSS? I’m confused as to what Java does within the webpage? Do you build a webpage and then add Java programming to add a login page or interactivity? I guess I’m just not seeing the big picture and I don’t see where you explain this.

    • Trevor Page May 16, 2014, 11:12 am

      Hi Jen,

      Java is used as a “layer” when building a website. As you mentioned, it is used to add interactivity inside of web pages (like giving it the functionality of logging in to a website). Java gives your website something called a “business layer”, which allows you to have your website do complex thing (like be able to talk and interact with a database).

      What’s really cool, is that the Java Video Tutorials are focused on teaching you not only Java, but also some HTML, JavaScript AND database stuff. The end goal of the course is to allow you to build a “social media” type website like Facebook. It will have a fully functional database where you can actually register new users, login as those users, add friends to your list and send messages.

      Pretty cool stuff 😉 I’d highly recommend you check out the webinar I’m running on May 22nd @ 12pm ET. You can click here to sign up. It’s a Java 101 session where you’ll learn how to create your first runnable Java program.

Cancel reply

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.