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

EP54 – What is the Map Operation in Java Streams?

GitHub link here: https://github.com/tp02ga/FunWithStreams In this episode we'll talk about: How the .map() operation in Streams is completely different than a HashMap The details of how .map() will transform your data from one ...

EP53 – Intro to Streams in Java

GitHub link here: https://github.com/tp02ga/FunWithStreams In this episode we'll talk about: What are streams and why you should care about them Comparing a simple Stream example to a Looping example Intermediate vs Terminal operations ...

EP52 – Most Common Functional Interfaces in Java

In this episode we'll talk about 7 common Functional Interfaces that Java provides to us. UnaryOperator, BinaryOperator, Supplier, Consumer, Function, Predicate and BiPredicate   Episode Transcript 0:09 Welcome to the coders campus podcast, ...

EP51 – Let's Talk Lambdas in Java

In this episode we'll talk about a super useful feature that was introduced back in Java version 8, known as Lambdas. The Lambda feature is something you didn't know you desperately wanted or ...

EP46 – Are Coding Bootcamps Worth It?

All right, my fellow coders. Welcome to this sort of inaugural episode of the podcast, where I'm going to be sort of... I love the podcast. I love recording this content. I love ...

EP45 – Key #1 of 3 to Getting a Job as a Coder

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon graduation. It is a 6 month, part-time, online Bootcamp that ...

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