Introduction to Java Programming I: Foundations and Syntax Basics

Massive Open Online Course
  • Overview
  • Course Content
  • Requirements & Materials
Overview

Introduction to Java Programming I: Foundations and Syntax Basics

Course Description

This course provides an introduction to the Java programming language. It gives you a foundational overview and history of Java, and you’ll learn about the language’s basic syntax. At the end, you will be able to develop interactive console programs with basic data processing and formatting capabilities.

Course Content

INTRODUCTION TO JAVA

WHY OBJECT-ORIENTED PROGRAMMING?

BASICS OF OBJECT-ORIENTED PROGRAMMING

USING PREDEFINED CLASSES

BASIC CONSOLE INPUT AND OUTPUT

PROGRAMMING DECISION-MAKING STATEMENTS

DEVELOPING ITERATIONS AND LOOPS

CREATING AND USING ARRAYS

WRITING METHODS

Requirements & Materials

Materials

Required

  • Internet connection (DSL, LAN, or cable connection desirable)

Who Should Attend

This course is designed for anyone who wants to learn the foundational basics of the Java programming language.

Adult professional learning on a laptop

What You Will Learn

  • The history of Java
  • Basic elements of a Java program
  • How to execute Java programs
  • How to invoke methods of existing classes
  • Basics of console input and output
  • How to program decision-making statements
  • How to program iterations and loops
  • How to create and use arrays
  • How to write methods
Female professional in computer science lab looking at tablet

How You Will Benefit

  • Understand the motivation behind object-oriented programming.
  • Begin to understand how to think of solutions in terms of classes and objects.
  • Explore modularity and reusability in the context of methods.
  • Gain skills to develop interactive console programs with basic data processing and formatting capabilities.
  • Taught by Experts in the Field icon
    Taught by Experts in the Field
  • Grow Your Professional Network icon
    Grow Your Professional Network
Global Learning Icon - White section icon

Want to see all Massive Open Online Courses?

The course schedule was well-structured with a mix of lectures, class discussions, and hands-on exercises led by knowledgeable and engaging instructors.

- Abe Kani
President

TRAIN AT YOUR LOCATION

We enable employers to provide specialized, on-location training on their own timetables. Our world-renowned experts can create unique content that meets your employees' specific needs. We also have the ability to deliver courses via web conferencing or on-demand online videos. For 15 or more students, it is more cost-effective for us to come to you.

  • Save Money
  • Flexible Schedule
  • Group Training
  • Customize Content
  • On-Site Training
  • Earn a Certificate
Learn More

Want to learn more about this course?