Subscribe to the Show

Coders Campus Podcast

Coders Campus Podcast

You can subscribe to the Coders Campus Podcast via coderscampus.com/itunes or wherever you subscribe to your favorite podcasts.

The Coders Campus podcast will be dedicated to teaching you exactly what you need to know to become a full-stack Java web application developer.

Legacy Episodes of the How to Program with Java Podcast

I used to host a podcast called the “How to Program with Java Podcast”, but that has since been removed from the iTunes library.

All Podcast Episodes

Static Typing vs Dynamic Typing

Generally speaking, modern day programming languages fall one of these 2 categories:  dynamically typed vs statically typed. So what is the difference between a dynamically typed and a statically typed programming language? Before ...

EP43 – Resume Writing Tips

Learn about how to write your resume to land an interview for a programming job. You can download a copy of my resume via coderscampus.com/resume Learn about how to write your resume to ...

EP42 – Java Careers and What they Pay

In today's episode, we'll dive into all the different facets and disciplines that exist in the world of Java programming. You'll learn about the "5 Pillars of Java Programming" and how they apply to ...

EP40 – The Document Object Model (DOM)

The DOM is something that intimidated me for quite a while (even as a senior software engineer), but this was only because I didn't understand what it was, and never took the time ...

EP39 – Arrays in JavaScript

So we've talked a lot already about all the different data types and built-in objects in JavaScript, but not once have I mentioned Arrays. The reason for this is that the topic of ...

EP38 – JavaScript’s Built in Objects

Something that's really useful to know about is the handful of objects that come built into the JavaScript language. These objects are tools that you can use to enable a wide range of ...

EP37 – Null vs Undefined in JavaScript

One thing that threw me off when I started learning JavaScript (with a background in Java) was the fact that JavaScript has both undefined and null as possible values for a variable. In ...

EP36 – Objects in JavaScript

As we all know, JavaScript is an object oriented programming language, but we haven't yet gone into detail about how objects work in JavaScript. Today, we're going to change that! You see, Objects ...

EP35 – JavaScript TypeOf Keyword

We know that JavaScript is a dynamically typed language, but remember, this doesn't mean that JavaScript is void of types. JavaScript absolutely has types that back its variables, we're just sort of "abstracted" ...

EP32 – Debugging in JavaScript

Every programming language that you'll use will have some sort of tool that allows you to debug the code you write. Without debugging, finding the errors in your code would be VERY time ...

EP31 – Functions in JavaScript

Functions in any programming language are almost as important as having variables. So that should go without saying that functions are hugely important to understand and to use in the JavaScript language. Functions ...

EP29 – While Loop in JavaScript

The while loop in JavaScript is yet another type of control structure. For a review on what a control structure is, please see our last post on IF statements. The main goal of ...

EP28 – For Loops in JavaScript

Just like an IF statement, a FOR loop in JavaScript is another kind of control structure. For a review on what a control structure is, please see our last post on IF statements. ...

EP26 – IF Statements in JavaScript

Chances are you already have some experience with programming as this blog namely focuses on the Java programming language. If you have a background in Java, then the structure of the IF statement ...

EP25 – JavaScript Data Types

Although the JavaScript language doesn't allow you to explicitly define a type when you declare a variable, this shouldn't lead you to believe that JavaScript doesn't have types (because it does). JavaScript uses ...

EP23 – JavaScript Variables

Variables in JavaScript are pretty straight forward once you understand the concept of dynamic typing, which we talked about in the last article. Variables in JavaScript are used like variables in any other ...

EP20 – What is JavaScript?

JavaScript is an object oriented programming language that was created specifically for the web. JavaScript adds functionality and interactivity to websites by allowing your plain old HTML pages to actually have their own ...