Java Programming for Absolute Beginners

The essentials of Java all in one easy to understand course.
4.0 (41 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.
4,633 students enrolled
70% off
Take This Course
  • Lectures 21
  • Length 3 hours
  • Skill Level Beginner Level
  • 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 11/2013 English

Course Description

Have you ever wondered how all those cool applications and games around the web are made? The answer is: Java. Java is the most commonly used programming language in the world. Get started learning Java today, and in a few days with this Java Tutorial for Beginners you'll be a pro. To make your life a bit easier, you will learn Java from scratch using the NetBeans environment.

Java allows you to play online games, chat with people around the world, calculate your mortgage interest, and view images in 3D, just to name a few. It's also integral to the intranet applications and other e-business solutions that are the foundation of corporate computing.

This course is the beginning portion of a larger course called Learn Java from Scratch, where you can learn many more beginner's topics, as well as intermediate and advanced topics.

What are the requirements?

  • Free NetBeans development environment

What am I going to get from this course?

  • Get started programming with Java
  • Understand basic programming concepts

Who is the target audience?

  • New developers
  • Those who need a brush up on 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 to the Course

Welcome to the course!

Course materials can be downloaded here

    Sign up for our newsletter

  • Section 2: Introduction to Java Programming

    Covering variable types in Java, how to create them and outputting to the console.

    Sign up for our newsletter

  • 11:30

    A quick look at Strings, and Mathematical Operators, providing the basis for calculation

    Sign up for our newsletter

  • 07:11

    A quick tutorial on the basics of Java 04

    Sign up for our newsletter

  • 11:06

    A fundamental part of programming, this video looks at boolean logic and using IF ELSE statements to evaluate expressions.

    Sign up for our newsletter

  • 11:02

    A fundamental part of programming, this video looks at boolean logic and using IF ELSE statements to evaluate expressions.

    Sign up for our newsletter

  • 06:59

    This video covers loops in Java, an extremely useful part of any development.

    Sign up for our newsletter

  • Loops
    For Loop
    Section 3: Object Oriented Programming (OOP)
    Object Oriented Programming (OOP)
    Constructors (OOP)
    Section 4: Java Review
    Review of Concepts So Far
    Section 5: More Beginner Java
    Multi-dimensional Arrays
    Array Lists
    String Functions
    Try Catch & Exceptions
    User Input
    File Reading/Writing
    Request a Course

    Students Who Viewed This Course Also Viewed

    • Loading
    • Loading
    • Loading

    Instructor Biography

    Stone River eLearning, 220,000+ Happy Udemy Students

    At Stone River eLearning, technology is all we teach. If you're interested in programming, development or design - we have it covered. 

    Check out our huge catalog of courses and join the over 370,000 students currently taking Stone River eLearning courses. We currently offer 100+ different technology training courses on our Stone River eLearning website and are adding new courses on hot and trending topics every month. A subscription option is available for those with a real passion for learning.

    Ready to start learning?
    Take This Course