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

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 ...

EP12 – Java 8's New Optional Keyword

NullPointerExceptions are a royal pain in the butt. They can strike at almost any point if your code encounters any "edge cases" that you hadn't previously thought of. And when a NullPointerException is ...