Subscribe to the Show
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
EP59 – From Stone Mason to Software Developer in 8 Months
In this episode we'll talk to Ethan, who is a recent graduate from the Coders Campus Bootcamp and managed to land a job within two months of starting the search. Ethan and I ...
EP58 – From Electrical Technician to Software Developer in 8 Months
In this episode we'll talk to Dustin, who is a recent graduate from the Coders Campus Bootcamp and managed to land a job within two months of starting the search. Dustin and I ...
EP57 – From Restaurant Manager to Software Developer
In this episode we'll talk to Yasiin, who is a graduate from the Coders Campus Bootcamp. We dive into his story about how he started his coding journey as a Restaurant Manager, and ...
EP56 – Fun Tricks and Analytics with IntStreams in Java
GitHub link here: https://github.com/tp02ga/FunWithStreams In this episode we'll talk about IntStreams and why they're useful in Java. IntStreams can be used to replace a common looping mechanism as well as provide a very ...
EP55 – How to Sort with Streams in Java
GitHub link here: https://github.com/tp02ga/FunWithStreams In this episode we'll talk about how to sort a stream of objects using the ".sorted()" function. We'll also talk about the differences between using a stream to sort ...
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 ...
EP50 – Key #3 of 3 to Getting a Job as a Coder
In this episode we'll talk about the 3rd key to getting a job as a coder... How do you stand out from the crowd? You put in all this effort to learn how ...
EP49 – Top 3 mistakes coders make when applying to their first job
In this episode we'll talk about 3 big mistakes that aspiring coders make when trying to land their very first job. Getting your first job as a coder will be the most difficult ...
EP48 – Top 3 reasons why you'll fail to succeed as a coder and how to overcome them
In this episode we'll talk about 3 common issues I see that beginner programmers struggling with most when starting the journey of learning to code. Impostor Syndrome The overwhelming number of choices Thinking ...
EP47 – Key #2 of 3 to Getting a Job as a Coder
If you've ever heard of "Writer's Block before", then you're likely already familiar with "Programmer's Block" Programmer's block is when you're sitting down to code, you open your IDE of choice, and stare ...
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 ...
EP33 – Importing JavaScript into HTML via Script tag
Up to this point we haven't talked about the elephant in the room! And that's the fact that we've been talking about JavaScript for quite a while now, but we haven't yet discussed ...
EP44 – How to get a Job as a Java Programmer
Learn all about how to get a job as a full-stack Java programmer. In this episode, you’ll hear the story of my friend Nathan, and how he became a coder. ...
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 ...
EP41 – 5 Tips on Landing an Entry Level Programming Job
In today's podcast, I'd like to share my knowledge on how to get that coveted entry-level / junior programmer position. You'll hear about my take on things like: - certifications - projects - living ...
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 ...