Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing
Podcast Image

How to Program with Java Podcast

Technology Business Education Kids & Family Games & Hobbies

Activity Overview

Episode publication activity over the past year

Episodes

Showing 1-100 of 114
Page 1 of 2 Next → »»

I'm Losing Contracts to AI. Here's Why That's Actually Good Newsde

16 Apr 2026

Contributed by Lukas

I'm losing software contracts right now, and I want to tell you why. Business owners who would've paid me $10,000 to build them something are telling ...

What Happened to the Bootcamp, Why AI Changed Everything, and What's Next

05 Apr 2026

Contributed by Lukas

It's been over a year since my last episode, and I owe you an update. In this episode, I get real about what happened with the Coders Campus coding bo...

Unlocking Your First Coding Job: The Realities and Solutions

23 Aug 2024

Contributed by Lukas

Episode Summary In this episode, Trevor Page delves into the challenges aspiring software developers face when trying to land their first job. Drawing...

Alex almost quit coding forever while in this Bootcamp

04 May 2024

Contributed by Lukas

Summary To reach out and connect with Alex, here's her LinkedIn profile: https://www.linkedin.com/in/alex-mamolo-2a1b57222/ In this episode, Trevor in...

From Struggling University Comp Sci Grad to Employed Coder - Tony Edmonds

28 Mar 2024

Contributed by Lukas

To reach out and connect with Tony: https://www.linkedin.com/in/edmonds-tony/ Takeaways - Negotiate your salary and consider the market conditions in...

From Backpacking Instructor to Coder in 5 Months - Jeff Podmayer

21 Mar 2024

Contributed by Lukas

Summary   If you want to connect/reach out to Jeff, here's his LinkedIn profile: https://www.linkedin.com/in/jeffpodmayer/   In this episod...

From the Fashion Industry to Full-Stack Coder - Kevin Gallaccio

11 Mar 2024

Contributed by Lukas

Summary In this episode, Trevor interviews Kevin, who made a career transition from fashion to technology. Kevin shares how his interest in Micros...

The Coding Apocalypse: Is the End of Software Jobs Near?

03 Aug 2023

Contributed by Lukas

This thought-provoking video delves deep into a highly controversial topic: Are coding jobs disappearing? As we stand on the brink of unprecedented te...

EP59 - From Stone Mason to Software Developer in 8 Months

31 May 2022

Contributed by Lukas

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

EP58 - From Electrical Technician to Software Developer in 8 Months

04 May 2022

Contributed by Lukas

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

EP57 - From Restaurant Manager to Software Developer

27 Jan 2022

Contributed by Lukas

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

EP56 - Fun Tricks and Analytics with IntStreams in Java

25 Jan 2022

Contributed by Lukas

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

EP55 - How to Sort with Streams in Java

24 Jan 2022

Contributed by Lukas

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

EP54 - What is the Map Operation in Java Streams?

26 Nov 2021

Contributed by Lukas

Big announcement: today marks the launch of our brand new "Beginners only" Coding Bootcamp. If you're a beginner to coding and have spent less than ab...

EP53 - Intro to Streams in Java

19 Nov 2021

Contributed by Lukas

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

EP52 - Most Common Functional Interfaces in Java

15 Nov 2021

Contributed by Lukas

In this episode we'll talk about 7 common Functional Interfaces that Java provides to us. UnaryOperator, BinaryOperator, Supplier, Consumer, Functio...

EP51 - Let's Talk Lambdas in Java

12 Nov 2021

Contributed by Lukas

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

EP50 - #3 of 3 to Getting a Job as a Coder

06 Aug 2021

Contributed by Lukas

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

EP49 - Top 3 mistakes coders make when applying to their first job

31 Jul 2021

Contributed by Lukas

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

EP48 - Top 3 reasons why you'll fail to succeed as a coder and how to overcome them

29 Jul 2021

Contributed by Lukas

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

EP47 - Key #2 of 3 to Getting a Job as a Coder

22 Jul 2021

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP46 - Are Coding Bootcamps Worth It?

15 Jul 2021

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

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

08 Jul 2021

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP44 - How to get a Job as a Java Programmer

07 Oct 2019

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP43 - Resume Writing Tips

01 Oct 2019

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP42 - Java Careers and What they Pay

23 Sep 2019

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP41 - 5 Tips on Landing an Entry Level Programming Job

16 Sep 2019

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP40 - The Document Object Model (DOM)

04 Sep 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP39 - Arrays in JavaScript

27 Aug 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP38 - JavaScript's Built in Objects

20 Aug 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP37 - Null vs Undefined in JavaScript

14 Aug 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP36 - Objects in JavaScript

06 Aug 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP35 - JavaScript TypeOf Keyword

30 Jul 2018

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

EP 34 - Getting and Showing Data from Users

23 Jul 2018

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/34 Don't forget to check out our current "deal" for coders campus available via ...

EP33 - Importing JavaScript into HTML

16 Jul 2018

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/33 Don't forget to check out our current "deal" for coders campus available via...

EP32 - Debugging in JavaScript

09 Jul 2018

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/32 Don't forget to check out our current "deal" for coders campus available via...

EP31 - Functions in JavaScript

03 Jul 2018

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/31 Don't forget to check out our current "deal" for coders campus available via...

EP30 - Landing the interview, a coder's guide to applying for jobs

30 Sep 2017

Contributed by Lukas

Show notes are available via http://coderscampus.com/30 If you're interested in grabbing the new "Java Interview Prep Course" you can get a significa...

EP29 - While Loops in JavaScript

01 Sep 2017

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/29 Don't forget to check out our current "deal" for coders campus available via ...

EP28 - For Loops in JavaScript

25 Aug 2017

Contributed by Lukas

Show notes for this episode can be found here: http://coderscampus.com/28   If you're interested in supporting the show, please leave a rating and re...

EP27 - Jason Kiernan - From Pharmacist to Programming Job Offer in 2 Years

11 Aug 2017

Contributed by Lukas

Show notes are available via http://coderscampus.com/27

EP26 - IF Statements in JavaScript

04 Aug 2017

Contributed by Lukas

Show notes for this episode can be found via http://coderscampus.com/26   Also don't forget to check out our lifetime membership to Coders Campus an...

EP25 - JavaScript Data Types

28 Jul 2017

Contributed by Lukas

Checkout the show notes of today's episode via http://coderscampus.com/25 Also, I've started a brand new "lifetime membership" deal for Coders Campus,...

EP23 - JavaScript Variables

14 Jul 2017

Contributed by Lukas

Show notes for this episode are available via http://coderscampus.com/23 Also, don't forget about the sweet deal I have over at http://coderscampus.co...

EP22 - What's New in Spring 5 with John Thompson

07 Jul 2017

Contributed by Lukas

You can sign up for early access to John's new course (plus a surprise bonus from me) via http://coderscampus.com/spring5

Coders Campus EP21 - Dynamic Typing in JavaScript

29 Jun 2017

Contributed by Lukas

Don't forget to check out this sweet deal on a Coders Campus via http://coderscampus.com/deal You'll get access to over 128 hours of video tutorial c...

What is JavaScript?

22 Jun 2017

Contributed by Lukas

Don't forget to check out the special deal that we're putting on for our podcast listeners via http://coderscampus.com/deal

EP68 - Subscribe to my new show called the "Coders Campus Podcast"

01 Jul 2016

Contributed by Lukas

You can subscribe to the new show via this link: http://coderscampus.com/itunes   There will be no more episodes of the How to Program with Java podc...

Episode 66 - Summer is here and something new is in the air

28 Jun 2016

Contributed by Lukas

I'm happy to announce that dropping on July 1st, 2016 - a brand new podcast will be hitting the digital shelves! Although the How to Program with Jav...

EP65: HTML Design & Layout

01 Dec 2014

Contributed by Lukas

Okay so you know how to add some styles and CSS to your webpage, that's a great start, but what about deciding where all your text should go?  What ...

EP 64: CSS 101 Tutorial

17 Nov 2014

Contributed by Lukas

Cascading Style Sheets are a bit of a tricky beast in HTML. Given this fact, I wanted to dedicate an entire section to just this topic. Let's start ...

EP 63: HTML Styles 101

04 Nov 2014

Contributed by Lukas

In this HTML tutorial I would like to introduce two concepts to you: DOCTYPE Styles The DOCTYPE Currently as of the date this was published, we...

EP 62: Introduction to HTML

29 Oct 2014

Contributed by Lukas

I'm so ridiculously excited to be introducing a whole new aspect of programming. Over the next few months I will be posting new articles on the topics...

HTML, CSS and JavaScript - Oh My!

20 Oct 2014

Contributed by Lukas

The presentation layer is one of the three main layers in object-oriented programming. The three main layers include: Presentation Layer Business Lay...

Hibernate Group By

10 Oct 2014

Contributed by Lukas

In our last Hibernate lesson, you learned how to fix duplicate data from hibernate queries. In this lesson we're going to focus on some of theaggre...

Fixing Duplicate Data from Hibernate Queries

15 Sep 2014

Contributed by Lukas

How to Fix Duplicate Data from Hibernate Queries This problem was the bane of my existence when I first started using Hibernate because I had no ide...

Hibernate Persistence Life Cycle

05 Sep 2014

Contributed by Lukas

Now it's time to dive into the nitty gritty of Hibernate's mysterious inner workings. I'm by no means an expert in Hibernate, but I do use it almost...

Fetch Type Lazy Vs Eager

27 Aug 2014

Contributed by Lukas

What the heck is a Fetch Type? Great question! Hibernate is a very handy framework for removing your need to fully understand SQL, but it will force...

Hibernate @ManyToMany Unidirectional and Bidirectional

22 Aug 2014

Contributed by Lukas

Hibernate @ManyToMany Unidirectional The Many-to-Many relationship can be best described by example. The example we're going to use is that of the ...

Hibernate @OneToOne Unidirectional / Bidirectional

08 Aug 2014

Contributed by Lukas

One-to-One Unidirectional Relationship Since you've already learned about the ins and outs of how unidirectional one-to-many and bidirectional on...

Hibernate @OneToMany Bidirectional Relationship

28 Jul 2014

Contributed by Lukas

Since we've already learned about the unidirectional @ManyToOne relationship, we can now move on to talking about what a bidirectional relationship is...

Mapping Relationships with Hibernate

23 Jul 2014

Contributed by Lukas

In the past we have learned about database relationships, specifically the One-to-Many as well as the Many-to-Many and One-to-One and that was al...

Hibernate - Creating Data Access Objects (DAOs)

15 Jul 2014

Contributed by Lukas

Data Access Objects – What are they? Data Access Objects (or DAOs for short) are used as a direct line of connection and communication with our da...

Hibernate's most important annotation - @Entity

08 Jul 2014

Contributed by Lukas

What You'll Learn The focus of this podcast / blog post is to teach you how to create the connection between your Java objects and the SQL Database ...

Hibernate Persistence for Beginners

03 Jul 2014

Contributed by Lukas

What is a Persistence Framework? As the name implies, it has something to do with persisting things... this means that we're still talking about datab...

The SQL Subquery

25 Jun 2014

Contributed by Lukas

The SQL Subquery Now that you've learned about SQL Joins, aggregate functionsand the group by keyword, it's time we moved on to our final topic...

SQL Group By

16 Jun 2014

Contributed by Lukas

After having talked about all the SQL Aggregate functions, there's one more topic that goes hand in hand with what we've already learned… The gro...

SQL Aggregate Functions

05 Jun 2014

Contributed by Lukas

In today's podcast episode you'll be learning all about the aggregate functions that exist in SQL. What the heck is an aggregate function? Well that...

Database Joins

28 May 2014

Contributed by Lukas

There are three categories of joins that you can make use of in SQL:   Inner Join   Outer Join   Cross Join   But before we dive into the catego...

Enforcing Database Relationships Part II

23 May 2014

Contributed by Lukas

In this SQL tutorial episode/post we're going to learn how to enforce our SQL relationships that we've already learned about. We're going to be tackl...

Creating Database Tables in MySQL

14 May 2014

Contributed by Lukas

You've learned all about how to create sql queries to read, write, update and delete data… but you haven't yet learned how to create the tables whe...

Database Relationships: Many-to-Many and One-to-One

14 May 2014

Contributed by Lukas

Show Notes available via: http://howtoprogramwithjava.com/session43   In this post we will be expanding on the topic of database relationships and to...

Database Relationships – One to Many

12 Dec 2013

Contributed by Lukas

We've talked about relational databases already, and we've learned why this type of database management really dovetails with the object oriented pro...

Database Terminology - Relationships, Joins and Keys

04 Dec 2013

Contributed by Lukas

Terminology It's the foundation when learning any new concepts.  In this episode of the "How to Program with Java Podcast" we will be talking about s...

CRUD Operations - Syntax for Interacting with your Database

28 Nov 2013

Contributed by Lukas

What's all this CRUD about? Create Read Update Delete This is the at the heart of all databases and SQL. A database essentially carries out these ...

Intro to Databases and SQL

13 Nov 2013

Contributed by Lukas

Ladies and gentlemen the time has come for you to start learning about Databases and SQL. In this episode I will talk about the very basics of databas...

Let's talk AJAX - It's not just for cleaning anymore!

07 Nov 2013

Contributed by Lukas

AJAX (Asynchronous Javascript and XML) is a techonology used to create Rich Internet Applications (RIA).   If you're asking "what the heck does that ...

Intro to Algorithms and Big-O Notation

30 Oct 2013

Contributed by Lukas

An algorithm is essentially a well defined set of instructions that get carried out by a computer in an automated fashion to solve a problem.  A good...

Spring Security

23 Oct 2013

Contributed by Lukas

Ever wondered how you could properly restrict access to certain parts of your web application?   Do you have an application that has a user registrat...

Data Binding with Spring Framework

16 Oct 2013

Contributed by Lukas

So, the Spring framework is a wonderful help for programmers, but sometimes it needs a bit of help.  It does a good job of trying to match fields on ...

Spring Framework - Fun with Controllers

09 Oct 2013

Contributed by Lukas

In our last episode I talked about controllers and how they are used in Spring.  In this episode I will be diving even further into Controllers in th...

Intro to the Spring Framework

15 Aug 2013

Contributed by Lukas

Well, so far we've been focusing on a bunch of topics that align themselves around the Java programming language in general.  But now we're going to ...

Java Observer, Observable Design Pattern

26 Jul 2013

Contributed by Lukas

Today let's talk about some design patterns, namely the Observer design pattern which can be used in Java.  Following the Oberser design pattern in J...

Interview w/ Self-Taught Programmer Troy Davis

20 Jun 2013

Contributed by Lukas

In this epsidoe of the How to Program with Java podcast, I talk with a self-taught programmer who has started up his own very successful marketing pro...

The Agile Development Methodology

29 May 2013

Contributed by Lukas

If you've worked as a developer for a corporation, you've likely been exposed to the waterfall model of software development... If not, consider yours...

Alan Robbins - Self-taught Programmer Success Story

22 May 2013

Contributed by Lukas

Alan Robbins is a self-taught programmer who dabbled with programming in college.  After not doing to well in the post-secondary system with respect ...

The Software Development Life-Cycle

16 May 2013

Contributed by Lukas

Knowing how to program with Java is only some of the battle when it comes to developing software, the other major part of the battle is knowing HOW to...

From self-taught programmer to self-made success story - Interview with John Sextro

08 May 2013

Contributed by Lukas

Keeping on our theme of becoming a success story with programming as a self-taught programmer, I interview a successful self-taught programmer by the ...

Getting a Job as a Self-Taught Programmer

03 May 2013

Contributed by Lukas

Landing a job as a self-taught programmer is not impossible, and I will have an in-depth conversation about why this is the case.  I will talk about ...

Encapsulation and Final Keyword in Java

26 Apr 2013

Contributed by Lukas

Learn all about one of the four major principles of Object Oriented Programming (encapsulation) as well as the "final" keyword.  In this episode I al...

Java Interview Question - Part II

19 Apr 2013

Contributed by Lukas

In this session I will cover some additional Java interview questions that you should be able to answer.  I also cover some general tips that you sho...

Java Interview Questions Part I

12 Apr 2013

Contributed by Lukas

This is part I of a series of episodes dedicated to common questions that are asked in entry level Java interview situations.  The questions covered ...

Mocking in Java

29 Mar 2013

Contributed by Lukas

In this episode you'll hear what mocking is all about and how it can be used to help you in your unit testing journey.  Mocking is all about testing ...

Unit Testing in Java

21 Mar 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Casting in Java

14 Mar 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Custom Sorting Algorithms in Java

07 Mar 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Constructors in Java

01 Mar 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Packages in Java

21 Feb 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Regular Expressions in Java

13 Feb 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Collections in Java

07 Feb 2013

Contributed by Lukas

Interested in starting your coding career? I'm now accepting students into an immersive programming Bootcamp where I guarantee you a job offer upon g...

Page 1 of 2 Next → »»