Learn Java Programming From Scratch With Eclipse

Learn to Program at your own Pace. Now with 50+ exercises!
4.2 (166 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
9,664 students enrolled
Start Learning Now
  • Lectures 24
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 3/2015 English

Course Description

Woah! Hey there.

Happy to have your attention, if only for a brief second.

"Learn java from scratch with Eclipse" is designed to be the best first step to launching your career as an Java Developer. It remains to this day the most popular programming language. 3 Billion devices use it. Yes, even that smart phone is in your pocket ..

Do you want to earn a good income as a programmer? Or do you need some extra help to succeed in your exam?

In this complete Java course we will teach you all the important concepts which you would also learn in school. All the videos contain real world examples. You will have the opportunity to learn at your own pace. We start super simple. no experience required. And if you need extra help, don’t hesitate to contact me.

Every part of this course includes a section with exercises. Herein, we will challenge you with easy and difficult exercises. This is the ideal way to test yourself. I’ve put all the solutions of these exercises in a “Workspace” for you.

You do not need to purchase additional software, in this course we work with the free software package Eclipse.

What are the requirements?

  • Any computer - Windows, OSX or Linux
  • No pre-knowledge required
  • No special software required

What am I going to get from this course?

  • Learn Java in simple and easy steps
  • By the end of the course you will be able to create your first game.
  • My source code available for download.
  • Support team ready to answer your questions.
  • Massive Q&A with awesome community
  • Monthly Updates

Who is the target audience?

  • Absolute beginners (no prior programming experience necessary).
  • Students who need help to pass their exam
  • Anyone wanting to learn how to build software applications or games.
  • People wanting to make a living from java programming.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.


Section 1: Introduction

hier staat uitleg

Download link
1 page
Download my workspace
Section 2: Sequention
Data types
Data types chart
1 page
Variable types (Primitive data type + String class)
User input / output
Basic Operators ( + - ++ -- / % )
Section 3: Exercices: part 1
Homework assignment
1 page
Calculate entrance fee of an amusement park
Calculate your BMI
Calculate: degrees Fahrenheit
Calculate the time
Section 4: Selection
If else


Section 5: Iteration
While loop
Do while
For loop
Thanks for watching!
Section 6: Functions and subroutines
Local global variables
Build in functions: java.lang.Math Class
Build in functions: Java.lang.Character
Section 7: Tables
Creating arrays
Take element from an array

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Tim Mertens, programmer

Hi! I'm Tim Mertens.

With my first pocket money I bought a gameboy. Driven by technology I studied computer science. During my college years I wrote several small arcade games together with my best friend.

I began my career as a software developer. Here I worked together with a small team to update a software program used by hospitals.

After that I worked four years in a school as a teacher. Disappointed in how some teachers teach, I decided to put my course online. It seemed to be a great choice. Not only were my lessons a lot of fun, it also gave people the chance to learn at their own pace.

The past year I gained lots of experience with the Linux operating system. I'm still tutoring this to students. Alongside that we are working on a DVD called “The Linux command line". This will be available by the end of the summer.

Along with a wonderful team of colleagues I make sure that all our courses are weekly updated. Like this you stay up to date with all new technology.

I know what you're thinking: “Yes, Tim, you are SO amazing (and handsome), but what can I do this weekend to become an amazing programmer?"

It's not easy to learn to program. But I have done my best to make the course as interesting as possible. All the material is divided into chapters. If you take a chapter each week, along with the accompanying exercises. Then you will become an expert in no time!

Ready to start learning?
Start Learning Now