Introduction to Java Programming

Training overview
Professional Course
96 hours
Start dates
Free E-Learning: Start Anytime!

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. 

Want to find out more?

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.

About Udacity

Udacity E-Learning Tech Programs

Udacity E-learning : Online Training from Tech Industry Leaders

Udacity offers a range of courses for the tech industry, designed with both current and aspiring professionals. The tech industry moves fast and keeping up means constantly refreshing your knowledge and sharpening talents.  Data Science Web Development Software Engineering Android...

Read more and show all training delivered by this supplier

Contact this provider

Fill in your email & register your interest

Register your interest

Fill in your email & register your interest

View again
Supplier Directory
Join our Supplier Directory to:
- Gain Traffic
- Get Noticed
- Showcase Your Services
- Free Listing Available