New to Java? Grab our Java Beginner’s Starter Kit!!
Already know Java but want to get to the next level?
JAVAEASILY VIDEOS, ARTICLES & PODCAST EPISODES
Java Easily Podcast | #3: How to Become a Fully-Fledged Java Developer
In this episode of the podcast, we look at what it means to be a fully-fledged Java developer and what you
Java Easily Podcast | #2: Why You Think You Struggle with Unit Testing
In this episode of the podcast (for non-beginners), we look at why most people believe they're struggling with unit testing and
Java Easily Podcast | #1: A Big Welcome to the Java Easily Podcast!
In this episode of the podcast, the host of the show, Matt Speake, introduces himself, welcomes you to the show and
The Elvis Operator in Groovy
This video shows how to use the Elvis operator in Groovy.
Using the Maven Wrapper in Spring Boot
This video shows how to use the Maven wrapper to build a Spring Boot project.
Starter Dependencies in Spring Boot
This video shows how starter dependencies work in Spring Boot.
Creating and Debugging a Groovy Project
This video shows how to create and debug a Groovy project in IDEA.
Creating a Spring Boot App with Spring Initializr
This video shows how to create a Spring Boot starter application using Spring Initializr.
How to Code with Lambda Expressions
This video shows how to get started with lambda expressions and shows how to code a basic lambda expression and gets you used to the syntax.
How to Refactor a Lambda Expression by Adapting an Existing Functional Interface
This video shows how to do a basic refactoring of a lambda expression.
What Does a Unit Test look like in JUnit?
This video introduces you to what a unit test looks like in JUnit which is ideal for complete beginners.
How to Structure Unit Tests
This video shows how to structure unit tests with arrange act assert and given when then models.
What is Mockito and what are Mock Objects?
This video introduces you to Mockito and the concept of mock objects in unit testing.
How to Create a Project which uses JUnit and Mockito
This video shows how to create a project which uses JUnit and Mockito - Java's number one testing library combination.
What is the Spring Application Context?
This video gives an intro to the Spring Application Context aka Spring Container and shows what it does.
How to Create a Bean in Spring
This video show how to create a bean in the Spring container using XML Configuration.
How to Get Started with Spring
This video shows how to get started with Spring and set up a project from scratch for Soring with Maven.
How to Use a Spring Managed Bean
This video shows how to use a bean managed by Spring by getting it from the Spring container and showing how to invoke methods on it.
Understanding Lambda Expression Syntax and Examples
This video shows the syntax for Java lambda expressions and gives examples to put it in context.
How to Build in Maven
This video shows how to build in Maven showing the Maven build commands you can use.
How to Create a Maven Project with the Quickstart Archetype
This video shows how to create a Maven project completely from scratch using the Maven Quickstart Archetype.
What is the POM File in Maven?
This video talks through the Maven POM file or Project Object Model which describes how a Maven project is structured.
How Maven Resolves Dependencies
This video shows how Maven performs its dependency resolution and gives a demo of how dependencies are resolved, showing you actually what Maven is doing as it resolves a dependency it doesn't have in its local cache.
Introducing lambda expressions for functional programming in Java
Introducing lambda expressions for functional programming in Java In this article we'll take a look at lambda expressions - the powerhouse