Start learning with our library of video tutorials taught by experts. Get started
Join author David Gassner as he explores Java SE (Standard Edition), the language used to build mobile apps for Android devices, enterprise server applications, and more. This course demonstrates how to install both Java and the Eclipse IDE and dives into the particulars of programming. The course also explains the fundamentals of Java, from creating simple variables, assigning values, and declaring methods to working with strings, arrays, and subclasses; reading and writing to text files; and implementing object oriented programming concepts.
Hi! My name is David Gassner. And I'd like to welcome you to Java Essential Training. If you want to build native Android apps, dynamic web applications for use on a Java Enterprise Edition Server or applets that are delivered through a web browser, you need to know Java. In this course I'll show you how to download and install the Java Development Kit on Windows and Mac OS X and how to get started with Eclipse, the free cross-platform IDE for Java developers from the Eclipse Foundation.
I'll introduce you to the basics of the programming language including its data types, keywords and best practices. Since Java is a peer object-oriented language I'll describe how it implements concepts like encapsulation, inheritance, and polymorphism. The goal of this course is to get you started with Java so you can go on to build mobile, desktop, Web or other types of applications. So let's get started learning Java.
There are currently no FAQs about Java Essential Training.
Access exercise files from a button right under the course name.
Search within course videos and transcripts, and jump right to the results.
Remove icons showing you already watched videos if you want to start over.
Make the video wide, narrow, full-screen, or pop the player out of the page into its own window.
Click on text in the transcript to jump to that spot in the video. As the video plays, the relevant spot in the transcript will be highlighted.