Professional Course

Introduction to Java Programming

Udacity, Online
96 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
96 hours
Next course start
Free E-Learning: Start Anytime! See details
Self-paced Online
This provider usually responds within 48 hours 👍

Course description

Introduction to Java Programming: E-learning for new and potential IT professionals

Introduction to Java Programming

In this beginner level course, learners will gain the essentials of the Java programming language and the computer science concepts driving object oriented programming. Among the most popular programming languages in use, Java is the most commonly used language for both back-end web and Android app development. For anyone new to the field, this is the language to start with and this is the place to start.Java Programming - Developed by San José State University

This program has been developed by San José State University and is delivered in conjunction with Udacity and is taught by expert instructors from both institutions.

A Practical Program in  Programming

With this hands-on approach to learning, Users will put Java programming skills to the test, solving real-world problems faced by software engineers. Udacity gives learners the chance to start really thinking like a programmer, approaching complex problems with curiosity and confidence. 

Do you work at this company and want to update this page?

Is there out-of-date information about your company or courses published here? Fill out this form to get in touch with us.

Upcoming start dates

1 start date available

Free E-Learning: Start Anytime!

  • Self-paced Online
  • Online

Who should attend?

This Introduction to Java programming is designed for anyone hoping to begin a career in IT or support current career goals with a more in-depth understanding of this extremely popular language.


This course requires no previous computer programming knowledge.

Find out if this course is right for you - request more information here!

Training content

This Intro to Java Programming is divided into nine lessons:

  • Lesson 1: Introduction to Computers, Programming Languages, Algorithms, and the Java Programming Environment
  • Lesson 2: Introduction to Classes and Objects
  • Lesson 3: Graphics
  • Lesson 4: Fundamental Data Types
  • Lesson 5: Decisions
  • Lesson 6: Iterations
  • Lesson 7: Arrays, ArrayLists and Simple Array Algorithms
  • Lesson 8: Methods (Parameter Passing, Instance vs. Static Methods)
  • Lesson 9: Inheritance


It is free to start this  Introduction to Java Programming course

Estimated time for completion assuming 6 hours per week: Approx. 4 months

2-Week Free Trial: Love it or Leave it

All Udacity courses are offered with a two-week free trial. Learners will have plenty of time to make sure that the program fits their needs. If it's not working out for any reason - user can cancel their subscription fee of charge.

Contact this provider

Contact course provider

Before we redirect you to this supplier's website, do you mind filling out this form so that we can stay in touch? You can unsubscribe at any time.
If you want us to recommend other suitable courses, please fill out all fields below and check the box beside "Please recommend similar options"
Country *

reCAPTCHA logo This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.