Fri, 26 July 2013
Today let's talk about some design patterns, namely the Observer design pattern which can be used in Java. Following the Oberser design pattern in Java is as easy as extending the Observable object and implementing the Observer interface for the appropriate objects. Don't have a clue what the appropriate objects are? Well then that's what this episode is all about! You'll learn what the design pattern is, how it can be used, and how BIG companies have used it in their powerful frameworks. Don't miss it! |
Thu, 20 June 2013
In this epsidoe of the How to Program with Java podcast, I talk with a self-taught programmer who has started up his own very successful marketing product based on his programming knowledge. Troy was graduated with a degree that would have had him working as an audio engineer, but instead took a 180 and pursued his passion for tech and programming. Now he's the big cheese (CTO) and living the dream. Find out how he did it, and how YOU too can do it on this great podcast interview. |
Wed, 29 May 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 employee and I got a lot from the experience. This podcast episode is dedicated to talking about the Agile methodology and recounts my experiences with it and how I went through my days using the Agile process. In the episode we will talk about:
Plenty to learn about, and plenty to get excited about! |
Wed, 22 May 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 (even if the "system" told him otherwise) so he ended up getting an entry level job as a programmer. Since then, he's started up a couple of businesses and is now running a very successful software development company with 40 employees and "lives the dream" by working from home. |
Thu, 16 May 2013
Knowing how to program with Java is only some of the battle when it comes to developing software, the other major part of the battle is knowing HOW to distribute the software. There are entire schools of thought that surround the ways that you can release software, but in this podcast episode we will focus on two methodologies. The software development life-cycle is the broad term that defines methodologies like:
Have a listen, get informed and happy learning! |
Wed, 8 May 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 'entry level programmer' position. Find out how he managed to kick start his career in today's interview. |
Fri, 3 May 2013
Landing a job as a self-taught programmer is not impossible, and I will have an in-depth conversation about why this is the case. I will talk about strategies like creating your own software product based on your own interests, then slapping that on your resume and impressing potential employers. Finding programming contracts and getting paid to learn how to program and building up your marketable experience. I will also cover how to meet people and get interviews ON THE SPOT so you can land a job and get that all important real world working experience! Have a listen and take action! |
Fri, 26 April 2013
Learn all about one of the four major principles of Object Oriented Programming (encapsulation) as well as the "final" keyword. In this episode I also dive into the popular topic of Java Certification. Learn what certifications you can get, what you should do to prepare, as well as what materials I'd suggest picking up to give yourself the best chance of success! |
Fri, 19 April 2013
In this session I will cover some additional Java interview questions that you should be able to answer. I also cover some general tips that you should keep in mind when being interviewed (as it's not just these questions you'll need to be able to answer if you want to land the job). |
Fri, 12 April 2013
This is part I of a series of episodes dedicated to common questions that are asked in entry level Java interview situations. The questions covered in this episode are some basic questions that I uncovered across the internet (and there are even questions I've asked in an actual interview situation myself). Enjoy! |