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

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

Author: Trevor Page: Java Guru | Programmer | Teacher April 5, 2026 Duration: 43:59

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 bootcamp — why we had to shut down new admissions, and what led to that decision.

But it's not all bad news. I also share what I've been doing since then: going all-in on AI-powered software development, landing the highest-paying contract of my entire career, and building 15+ applications in about 12 months — including a platform that generated nearly half a million dollars in revenue.

I break down exactly how I'm building software today using Claude Code and Codex, why your opinion about AI-generated code might be wrong if you haven't used these tools, and why I believe the role of a software developer has fundamentally changed.

Topics covered:

  • Why the Coders Campus bootcamp shut down
  • How AI transformed my development workflow
  • The WinningAds platform: one developer, half a million in sales, 99.99% uptime
  • Claude Code vs ChatGPT: why they're not the same thing
  • Why software developers are now project managers, product owners, and QA engineers
  • The apps I've built: TimeTrackr, CaptureOS, a family management app, a fitness tracker, and more
  • What's next for the Coders Campus brand
  • Why learning AI is the safest career bet right now

Questions or thoughts? Email me at trevor@coderscampus.com


The How to Program with Java Podcast is a practical guide for anyone wanting to build software, from curious beginners to those looking to solidify their professional skills. Host Trevor Page, a seasoned Java guru and teacher, breaks down complex programming concepts into clear, manageable lessons you can apply immediately. You'll hear detailed walkthroughs on building applications, understanding core principles like object-oriented design, and navigating the tools of the trade. The discussions move beyond dry theory, focusing on the real-world logic and problem-solving that defines a career in software development. Whether you're aiming for a new job, tackling a personal project, or helping a child explore technology, this podcast provides a structured, conversational path forward. Each episode is crafted to demystify the process, translating technical jargon into plain English so you can focus on creating functional code. The tone is direct and encouraging, rooted in Trevor's experience as both a programmer and an educator. It’s a resource for building a tangible skill set, episode by episode, where consistent listening translates directly to growing competency. You’ll find the content naturally bridges the categories of technology education and career development, making it a useful companion for your learning journey.
Author: Language: English Episodes: 113

How to Program with Java Podcast
Podcast Episodes
EP 62: Introduction to HTML [not-audio_url] [/not-audio_url]

Duration: 34:12
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 of HTML, Javascript and jQuery. These are all technologies that you c…
HTML, CSS and JavaScript - Oh My! [not-audio_url] [/not-audio_url]

Duration: 40:40
The presentation layer is one of the three main layers in object-oriented programming. The three main layers include: Presentation Layer Business Layer Data Layer Now, these three layers are typically related to enterpri…
Hibernate Group By [not-audio_url] [/not-audio_url]

Duration: 43:05
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 theaggregate functions that can be used with Hibernate, and of course that means…
Fixing Duplicate Data from Hibernate Queries [not-audio_url] [/not-audio_url]

Duration: 31:48
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 idea where the problem was coming from. If you're executing a query and fin…
Hibernate Persistence Life Cycle [not-audio_url] [/not-audio_url]

Duration: 42:08
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 every day for my own projects, so I do know a thing or two about how it…
Fetch Type Lazy Vs Eager [not-audio_url] [/not-audio_url]

Duration: 29:13
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 you to understand things such as joins. Joining two tables in SQL is th…
Hibernate @ManyToMany Unidirectional and Bidirectional [not-audio_url] [/not-audio_url]

Duration: 53:00
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 relationship between an Author and a Book. Authors publish Books, and Boo…
Hibernate @OneToOne Unidirectional / Bidirectional [not-audio_url] [/not-audio_url]

Duration: 36:21
One-to-One Unidirectional Relationship Since you've already learned about the ins and outs of how unidirectional one-to-many and bidirectional one-to-many relationships work, it's time to learn about the One-to-One relat…
Hibernate @OneToMany Bidirectional Relationship [not-audio_url] [/not-audio_url]

Duration: 34:09
Since we've already learned about the unidirectional @ManyToOne relationship, we can now move on to talking about what a bidirectional relationship is like, when using Hibernate. The term "bidirectional" literally means…
Mapping Relationships with Hibernate [not-audio_url] [/not-audio_url]

Duration: 55:48
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 all good, great and grand… But now I want to talk about how to create those s…