About

Hi, I’m John McNeil, and I run Software Pulse, an online information portal teaching novice Java programmers how to turn their ideas into working applications.

My goal is to help people transition from novice coders to individuals who can confidently design and build their own applications to achieve their desired outcomes. 

The examples found here use Java and focus on desktop applications. Java is a rich, structured and object-oriented programming language. The desktop approach provides a rich user interface. Together, these features enable you, the developer, to focus on building applications and avoid the non-essentials.

No matter what type of programmer you want to become, Software Pulse aims to teach you how to connect the tools and techniques to build real applications. Here you will learn skills which will serve you no matter what you go on to do.

I look forward to working with you

John McNeil