Java Programming using Eclipse: An Introduction
3.4 (60 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.
1,040 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Java Programming using Eclipse: An Introduction to your Wishlist.

Add to Wishlist

Java Programming using Eclipse: An Introduction

Learn to Write Java Code using the free Eclipse IDE with this Java Online training course for beginners.
3.4 (60 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.
1,040 students enrolled
Created by Jose Vidal
Published 5/2012
English
Current price: $10 Original price: $20 Discount: 50% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 10 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Description

An introductory but fairly comprehensive set of java tutorials for beginners on Java programming using the eclipse Integrated Development Environment (IDE). I will cover all the basics of Java programming, starting with the Java Virtual Machine and variables all the way to Java Generics and some of the Collection classes such as ArrayList and HashMap.

This is a good java online training for people new to programming who like to learn by doing.

The second chapter, on the eclipse IDE, can safely be skipped until after taking the whole course. So absolute beginners can get started with this java tutorials for beginners.

I welcome all suggestions on how I can make this a better java online training course.

Students Who Viewed This Course Also Viewed
Curriculum For This Course
61 Lectures
09:51:03
+
Computer and Java Virtual Machine Basics
2 Lectures 18:12
+
Eclipse
6 Lectures 53:40

Writing your first program in Java with eclipse.

Hello World in eclipse
09:36

Adding comments to your code.

Comments
07:48

Javadoc
08:49

Using the eclipse Debugger.

Debugger
05:14

Useful keyboard shortcuts and customizations to eclipse, for begineers.

Eclipse Tips and Tricks
19:49

How to build a jar with eclipse, which can be run by anyone.

Publishing your Program
02:24
+
Variables
6 Lectures 55:47
Variables
07:52

Syntax and Expressions
10:15

Variable Types
10:04

Strings
11:07

Scanner
09:08

Making windows.

JOptionPane
07:21
+
If Else and Switch
4 Lectures 24:20
If-Else
08:34

Booleans
04:20

Switch-Case
07:12

Enum
04:14
+
For and While Loops
8 Lectures 01:14:30
For Loops
09:00

While Loops
10:10

Example: Making Change
12:08

Nested For Loops
10:35

Loop Example: Adding Numbers
07:34

Break and Continue
03:05

What is a 'block scope'?

Scope
05:29

Example: Wheel of Fortune
16:29
+
Classes and Methods
11 Lectures 01:43:18
Classes
10:15

Get and Set Methods
10:50

Classes Example: Person
08:53

Call by Reference and by Value
08:17

What does it mean for a type to be immutable?

Strings Are Immutable
07:31

Equals
09:15

Class constructors.

Constructors
08:25

Wrapper Classes
07:27

Static Variables
06:53

Classes Example: Distance
22:24

Packages
03:08
+
Arrays
6 Lectures 01:04:53
Arrays
10:28

We create an example container class.

Class Example: Expanding Array
12:09

Insertion Sort
13:24

Multi-Dimensional Arrays
05:22

Example: Tic-tac-toe
08:38

Example: Pascal's Triangle
14:52
+
Inheritance
4 Lectures 34:37
Inheritance
16:13

Polymorphism
06:27

Interfaces
06:47

Abstract Classes
05:10
+
Exceptions
2 Lectures 21:16
Exceptions: Handling
12:16

Defining new Exceptions
09:00
+
Streams and Files
4 Lectures 45:17
Example: Reading a CSV File
11:45

Writing to a Text File
09:27

Binary Files
12:43

Serializable Interface
11:22
2 More Sections
About the Instructor
Jose Vidal
3.4 Average rating
60 Reviews
1,040 Students
1 Course
Computer Science Professor

Dr. Vidal has a PhD in Computer Science and Engineering from the University of Michigan and a B.S.E. from MIT. He is currently an associate professor at the University of South Carolina where he has been teaching programming for over a decade.