Introduction to Java

Start your journey into writing automation code with Java

    • Mike Talks's profile
  • Beginner
  • 15
  • 0
160 already enrolled

Many testers want to know more about programming, but it’s difficult to know where to begin. You’ve probably heard of Java, it’s one of the most popular languages for building automation frameworks in Selenium and a great place to start your journey into writing automation code to support testing.

This is an introductory Java course for software testers that will guide you through the basics of programming in Java. We’ll take you through the features of the language, starting with the obligatory “Hello World” program. We’ll talk about variables, loops and ifs before getting into being able to create classes.

Lessons will take you through step-by-step on how to code each concept, and we’ll be showing a little of the common “gotchas” to avoid. You’ll be shown authentic, follow-along programming examples and have practical exercises to put your skills into practice.

To successfully complete this course you will need:

  • Basic knowledge of programming principles

Resources you will use throughout this course:

Stay within OWASP & CWE image
Catch security flaws and stay within the most current standards. Try Jtest for free for 14 days!
Explore MoT
TestBash Brighton 2025 image
Wed, 1 Oct
On the 1st & 2nd of October, 2025 we'll be back to Brighton for another TestBash: the largest software testing conference in the UK
MoT Advanced Certificate in Test Automation
Ascend to leadership roles by mastering strategic skills in automation strategy creation, planning and execution
This Week in Testing
Debrief the week in Testing via a community radio show hosted by Simon Tomes and members of the community
Technical Product Owner - Testing
Mike Talks works in Wellington, shaping testing approaches for a number of projects. He loves strategy in all shapes and sizes, having helped to deliver all shapes and size of project. However, challenge him to a game of chess, and he might need clarification of "how does the horsey move again?".
Subscribe to our newsletter
We'll keep you up to date on all the testing trends.