Course Description

If you looking to learn basic Java, Java code, and Java development, then this course is just for you. If you are looking for a course to help you understand and apply key concepts while coding, you have reached your destination! This course will help you kick-start your Java learning, providing you with the key concepts necessary to write basic code. Build a strong understanding of Java, mastering how to build Java code with this beginner course.
Start learning Java now!

Course curriculum

  • 01

    Introduction

    Show Content
  • 02

    Working with Variables

    Show Content
    • Lesson 3: Working with Variables FREE PREVIEW
    • Lesson 4: Variable Types
    • Lesson 5: Non-Numeric Data Types
    • Lesson 6: Strings
    • Lesson 7: Arithmetic Operators
    • Lesson 8: Relational Operators
    • Lesson 9: Logical Operators
    • Lesson 10: Assignment Operators
  • 03

    Loops, Arrays and Methods

    Show Content
    • Lesson 11: Solving Problems With Google
    • Lesson 12: If in Java
    • Lesson 13: Else If Else
    • Lesson 14: Switch
    • Lesson 15: While Loop
    • Lesson 16: For Loop
    • Lesson 17: Arrays
    • Lesson 18: Sorting Arrays
    • Lesson 19: Methods
    • Lesson 20: Recursion
  • 04

    Object Oriented Programming

    Show Content
    • Lesson 21: OOP #1 Classes Objects
    • Lesson 22: OOP #2 Constructors
    • Lesson 23: OOP #3 Inheritance
    • Lesson 24: #4 Modifier Types
    • Lesson 25: OOP #5 Encapsulation
    • Lesson 26: OOP #6 Abstraction
    • Lesson 27: OOP #7 Polymorphism

What will you learn?

  • how to write Hello World in Java

  • how to create a Java project and a Java class in Eclipse

  • You will assign variables, learn about different variable types and how to use them

  • how to use operators, with simple examples and homeworks

  • how to go through and sort arrays using loops (for, if, while)

  • You will create methods and learn about Object Oriented Programming terms, very easy

GEO Premium

Access our ENTIRE content and get certified. Not just courses. We provide you with courses, tools and data to start learning and advance your skills. Get instant access to all these with a yearly subscription

Learn More

Pricing options

Some more information

  • Based on Block-chain Certificates of Completion

    After you successfully finish the course, you can claim your Certificate of Completion with NO extra cost! You can add it to your CV, LinkedIn profile etc

  • Available at any time! Study at your best time

    We know hard it is to acquire new skills. All our courses are self paced.

  • Online and always accessible

    Even when you finish the course and you get your certificate, you will still have access to course contents! Every time an Instructor makes an update you will be notified and be able to watch it for FREE

About your Instructor

Mr. Paul Nicoara is a great GIS technical professional, curious of finding new ways to teach people the art and science of map making, as well as developing several GIS based projects that can help the world around him. He also enjoys collaborating in new GIS projects. Mr Paul Nicoara studied map making at the bachelor level and geomatics at master level, at the University of Babes-Bolyai, Cluj-Napoca, Romania.

Paul Nicoara

Geomatics Engineer

Paul Nicoara