Learn Java. Build your career.
EP59 – From Stone Mason to Software Developer in 8 Months
In this episode we'll talk to Ethan, who is a recent graduate from ...
EP58 – From Electrical Technician to Software Developer in 8 Months
In this episode we'll talk to Dustin, who is a recent graduate from ...
EP57 – From Restaurant Manager to Software Developer
In this episode we'll talk to Yasiin, who is a graduate from the ...
Free Java Beginners Course
Start learning how to code today with our free beginners course. Learn more.
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 ...
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 ...
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() ...
EP53 – Intro to Streams in Java
GitHub link here: https://github.com/tp02ga/FunWithStreams In this episode we'll talk about: What are streams ...
EP52 – Most Common Functional Interfaces in Java
In this episode we'll talk about 7 common Functional Interfaces that Java provides ...
EP51 – Let's Talk Lambdas in Java
In this episode we'll talk about a super useful feature that was introduced ...
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 ...
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 ...
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 ...
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 ...
EP46 – Are Coding Bootcamps Worth It?
All right, my fellow coders. Welcome to this sort of inaugural episode of ...
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 ...
The Complete Beginner's Guide to jQuery
jQuery is a technology that's used with JavaScript, more specifically it's a JavaScript library. You ...
Type Casting in Java
If you want to be a programmer in any language, then type casting variables is ...
Basic Programming Concepts – Learn the Fundamentals Used in Coding
In this beginners guide to coding, you will learn the basics used in ...
Static Typing vs Dynamic Typing
Generally speaking, modern day programming languages fall one of these 2 categories: dynamically ...
Java Practice Assignment #2 – Employees
Here's a video with a full walk-through of my solution for the last assignment: Assignment ...
Hibernate @OneToMany Bidirectional Relationship
Since we've already learned about the unidirectional @ManyToOne relationship, we can now move ...
Nested IF statements
One of my readers is in trouble and has a quiz on this topic, so ...
Enums in Java (Deck of Cards Example)
Enums is a neat topic that applies to most programming languages (not just Java)! Enums ...
What is the Presentation Layer in Programming?
The presentation layer is one of the three main layers in object-oriented programming. ...
Hibernate Eager vs Lazy Fetch Type
Background The topic of Fetch types in Hibernate is a fairly advanced topic, ...
Hibernate @ManyToOne Unidirectional Tutorial
In the past we have learned about database relationships, specifically the One-to-Many as ...
Hibernate @ManyToMany Unidirectional and Bidirectional
Hibernate @ManyToMany Unidirectional The Many-to-Many relationship can be best described by example. The ...
Java Imports
In today's Java tutorial, we will cover the topic of imports. What are Java imports? ...