Podcast Episode 33 – Intro to Spring Framework

August 14, 2013

An Epic Journey Well, so far we’ve been focusing on a bunch of topics that align themselves around the Java programming language in general. But now we’re going to take things into a slightly new direction, we’re going to be talking about the Spring Framework — more specifically, Controllers and the Spring Framework. You see, [...]

Read the full article →

Podcast Episode 31 – Interview with Troy Davis

June 22, 2013

Yet another self-taught programmer, Mr. Troy Davis went through a college education and graduated with a BFA in Electronic Media from the University of Cincinnati College Conservatory of Music. With this degree Troy would have been able to pursue a career as an audio engineer, recording commercials and music. But the job prospects as he [...]

Read the full article →

Agile Development Methodology

May 29, 2013

If you’ve worked as a developer for a corporation, you’ve likely been exposed to the waterfall model of software development… If not, consider yourself lucky. I’ve worked in this model before and it had its issues, but thankfully I was introduced to the Agile development methodology in the latter years of my career as an [...]

Read the full article →

Alan Robbins – Self-taught Programmer Success Story

May 22, 2013

Alan Robbins is a self-taught programmer who dabbled with programming in college. After not doing to well in the post-secondary system with respect to programming, he changed his major and graduated with a degree in Business Economics and a minor in Psychology and Philosophy. After graduating, he decided that he had a knack for programming [...]

Read the full article →

Podcast Episode #28 – The Software Development Life-Cycle

May 17, 2013

In this episode of the How to Program with Java podcast, I will be talking about the software development life-cycle. This topic is necessary to know if you will be working in any sort of professional development environment. When I was first introduced to the “methodologies” of the software development life-cycle in my first programming [...]

Read the full article →

From Self-taught Programmer to Self-made Success Story – John Sextro

May 8, 2013

Keeping on our theme of becoming a success story with programming as a self-taught programmer, I interview a successful self-taught programmer by the name of John Sextro. As a seasoned programmer and agile coach with no degrees or diplomas, John made it to ‘the big show’ by impressing one of the gatekeepers of that coveted [...]

Read the full article →

HTML Layout and Design

May 1, 2013

Okay so you know how to add some styles and CSS to your webpage, that’s a great start, but what about deciding where all your text should go?  What if you wanted to setup your website so that you have some text on the left hand side, and some images along the right? This is [...]

Read the full article →

Java Podcast Episode 25 – Encapsulation and Final Keyword

April 26, 2013

In this episode of the How to Program with Java podcast I will be covering two topics which I haven’t specifically focused on before. Encapsulation Java is an Object Oriented Programming language, and along with it comes the four major principles of Object Oriented Programming. Encapsulation is one of these major principles and in the [...]

Read the full article →

Java Practice Assignment – High Stakes Roulette

April 20, 2013

Keeping on the gambling theme, I’ve decided to create another assignment centered around the game of Roulette. Before we jump into the details of the assignment, I’d like to share my solution for the Texas Holdem Poker assignment. Click Here to Download the solution This was a very complex assignment and it even took about [...]

Read the full article →

Podcast Episode 24 – Java Interview Questions Part II

April 19, 2013

In this second iteration of our Java interview questions, I have pulled some other commonly asked questions from the following website: http://www.allapplabs.com/interview_questions/java_interview_questions.htm What is the difference between HashMap and HashTable? What is the difference between Vector and ArrayList? What is the difference between a constructor and a method? What is an Iterator? Do I need [...]

Read the full article →