Learn Java. Build your career.
Choosing the Right Programming Language for Your Project
Hey there, fellow coders! Are you ready to dive into the world of programming languages ...
Debugging 101: Unveiling the Art of Masterful Troubleshooting
Introduction to Debugging 101 Hey there, fellow coders! Have you ever found yourself staring at ...
How to Stay Motivated When Learning to Code: Tips and Strategies
Welcome, fellow learners! Are you ready to embark on the exhilarating journey of learning to ...
Free Java Beginners Course
Start learning how to code today with our free beginners course. Learn more.
EP17 – Deploying Your Code to Elastic Beanstalk (AWS)
For more detailed show notes, please see the actual "ultimate guide" post via ...
EP16 – Ultimate Guide to AWS – Part 2
For more detailed show notes, please see the actual "ultimate guide" post via ...
The Ultimate Guide to Hosting a Java Web App with Amazon Web Services (AWS)
Let's start things off by explaining what Amazon Web Services (AWS) actually is ...
EP14 – How to upgrade your code to Java 8
It's one thing to understand the new coding concepts and paradigms with Java ...
EP13 – Default Methods in Java 8
Default methods for interfaces Why should you care? Programming to an interface. It's ...
EP12 – Java 8's New Optional Keyword
NullPointerExceptions are a royal pain in the butt. They can strike at almost ...
EP11 – More Awesome Java 8 Stream Examples
All the show notes for this episode are available via the parent post. ...
EP10 – Why you need to start using Streams in Java
First and foremost, let's talk about why you should learn how to use ...
EP09 – Java 8 – Lambda Expressions
With the release of Java's version 8 back in 2014, it has quickly ...
EP08 – Java Reflection – Writing Generic Java Code
If you've ever used the JavaScript language before, you might be familiar with ...
EP07 – Thymeleaf Part 3
All the show notes for this episode are available via the parent post. ...
EP06 – Thymeleaf Part 2
All the show notes for this episode are available via the parent post. ...
EP05 – JSPs are extinct and Thymeleaf is the Culprit
You see, JSPs are essentially hybrids. They are a way for coders to ...
EP04 – Spring Data and Why it Rocks (Part 3)
Time to Create Custom Queries in Spring Data Hi again everyone, So, in ...
EP03 – Spring Data and Why it rocks (Part 2)
In the previous episode we talked about the first two letters in CRUD. ...
EP02 – Spring Data and Why it Rocks (Part 1)
CRUD It stands for Create, Read, Update and Delete. We, as programmers do ...
EP01 – Spring Boot and Why it Rocks
Possibly one of the greatest things to happen to Java (in recent history) ...
How to Create a Java Web App in 5 Minutes
There are many tools being released within the Java stack that are making life so ...
JavaScript Assignment #2 – Creating a Set
In today's assignment we are going to tackle an issue that exists within JavaScript. That ...
JavaScript Assignment #1: Number Guessing Game
Functionality Welcome to your first JavaScript assignment. Your job in this assignment will be to ...
HTML Images
Welcome to yet another tutorial on HTML tags. Today's lesson will revolve around the img ...
HTML Forms
Forms, forms, forms! We're all familiar with forms right? We've probably all filled out hundreds ...
HTML Input Tags
One of the most functional and useful aspects of HTML is the means by which ...
HTML Anchor Tags
Navigating from One HTML Page to Another The process of navigating from one link to ...