Learn Java. Build your career.
Master the Coding Interview: 15 Insider Tips to Land Your Dream Tech Job
Hey there, coding enthusiasts! Trevor here, and I'm super excited to talk to you about ...
12 Essential Tips for Building an Impressive Coding Portfolio
Hey there, fellow coder! Trevor here, and today we're going to embark on an exploration ...
10 Essential Soft Skills Every Coder Needs to Succeed in the Tech Industry
Hey there, it's Trevor Page! Today, we're going to talk about something a bit different ...
Free Java Roadmap
Discover exactly what you need to learn and where to start in order to become a professional coder.
Podcast Episode 13 – Exceptions
Exceptions What is an Exception? An Exception is the term Java uses to ...
Java Practice Assignment #4 – The Anagram
Alright ladies and gentlemen, this week's assignment is in. But before we get into it: ...
Podcast Episode 12 – Strings
Java Strings What are Strings I've mentioned them before, but to refresh your ...
Java Practice Assignment #3 – Assembly Line
Solution for Assignment 2 First let's start off with the solution for assignment 2 before ...
Podcast Episode 11 – Inheritance
Inheritance Unfortunately in Java, this doesn't mean you'll be receiving vast sums of ...
Singleton Design Pattern
I remember back in my days at university, sitting in lecture while a professor droned ...
Java Multithreading
Today I want to introduce the topic of Java multithreading to you. This is a ...
Java Practice Assignment #1
Before You Start There's one important data structure you need to learn about first before ...
Podcast Episode 10 – Objects and Static Keyword
Everything is an Object What do I really mean when I say that? ...
Podcast Episode 9 – Primitives
- Building blocks of the Java Programming language - In Java, everything is ...
The 3 Most Dangerous Trends Facing Computer Science Students/Grads
Computer Programmer job listings are down over 30% from 2009* Since 2009 the number of ...
What is a Constant?
What is a Constant in Java? A constant in Java is used to map an ...
Podcast Episode 8 – Arrays
Why Arrays are Useful Bunch of variables smashed together in an organized fashion ...
Podcast Episode 7 – Methods
Methods are the key to making programs flexible, useful and easy to code ...
Getting Stuck on a Programming Problem
We've all been there before. We're compiling or running some code and it's just not ...
Podcast Episode 6 – Java Hello World
Show Notes Step 1 - Get the Java SDK and SpringSource Tool Suite ...
Podcast Episode 5 – Show Notes
Syntax Wiki definition: In computer science, the syntax of a programming language is ...
How to Install and Configure a Database
Hi everyone, I've been busy as of late packing as much content as I can ...
How to Program with Java – Podcast Episode 4
Data Structures Definition: In computer science, a data structure is a particular way ...
5 Tips to Becoming a Better Programmer – Challenge Yourself to Learn
When I first started working at my current job, I was just barely out of ...
5 Tips to Being a Better Programmer – Refactoring Tools
This tip is something I only learned about in the last year or so of ...
5 Tips to Being a Better Programmer – Don't be Clever
In my years as a programmer, I've come across some really really smart people who ...
5 Tips to Being a Better Programmer – Unit Testing
I'm very excited to start sharing with all of you, my five best tips to ...
Control Structures – How to Program with Java Podcast Episode 3
Control Structures Here's a breakdown of the Episode Wiki: A control structure ...
Java Serialization
The topic of Java Serialization is an interesting one, and can almost be thought of ...