Save For Later

Beginning Java

Save For Later

Java made its debut in 1995 and is now the most popular language in the world. It is commonly used for everything from smartphones, tablets, watches, servers, information security, artificial intelligence, games, and even robots. Because of its maturity and popularity, learning Java is a great way to land a software development job in just about any market. This track will guide you through the basics of the language and help you gain the experience and confidence you need to explore any direction your programming adventures may lead.

An entry-level salary for the technologies covered in this track is about $70,000 / yr on average. Some companies that use these technologies regularly include: eBay, PayPal, Amazon, Google, Twitter, Mint.com, Square, and Facebook

OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

From Treehouse
Hours 16
Instructors Craig Dennis, Ben Deitch
Language English
Subjects Programming

Similar Courses

Sorted by relevance

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Java/J2ee/Spring with JBPM ( USC & GC ) Only $58k

Java / J2EE Applications Developer $69k

Junior Java UI Developer $74k

JAVA/JEE Engineer (multiple openings) $81k

Java and Web Programmer Contractor $86k

Credit Electronic Trading Java Developer $102k

Solution Architect Java $122k

Java Web Services Architect $129k

Owner Java Developer $152k

Java Backend Developer $176k

Principal Java Developer Manager $183k

Senior Java Developer from Mindtree Ltd $192k

Courses in this Track

Listed in the order in which they should be taken

Starts Course Information

On Demand

Java Basics

In this course you will gain all the knowledge you will need to build an interactive command line program in Java. No prior programming experience is required. You will create an...

Treehouse

Save

On Demand

Java Objects

Java is an Object Oriented Programming language. Literally everything you interact with is an object, so understanding them is critical to your Java foundational base. In this...

Treehouse

Save

On Demand

The Thing About Strings

Strings can be confusing and seem to work differently than you thought you understood. Let's explore the common misconceptions and remove the confusion.Segments in this Workshop

Treehouse

Save

On Demand

Java Arrays

Arrays are a container object that allow you store many values of the same type in a single variableWhat you'll learnCreating Arrays Looping Sorting VarargsSegments in this Workshop

Treehouse

Save

On Demand

Java Data Structures

In this course we are going to deal with different approaches of storing, accessing, and bending data to your will. By definition, a data structure is a particular way of...

Treehouse

Save

On Demand

Interfaces in Java (You were viewing this course)

Learn how to make more robust and flexible code bases by using interfaces. Segments in this Workshop

Treehouse

Save

On Demand

Inheritance in Java

In this course we'll learn how to use inheritance to use one class as the foundation for another. Segments in this Workshop

Treehouse

Save

On Demand

Java Lists

In this course we'll learn how to use Lists we to store groups of Objects. We'll also see when to use a List instead of an Array. Segments in this Workshop

Treehouse

Save

On Demand

Java Maps

In this course we'll learn how to store key-value pairs by using a Map. Segments in this Workshop

Treehouse

Save

On Demand

Generics in Java

Learn how to pass type parameters to Objects or functions in this course on generics. Segments in this Workshop

Treehouse

Save

Treehouse

From Treehouse
Hours 16
Instructors Craig Dennis, Ben Deitch
Language English
Subjects Programming

Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile (33rd - 99th).

Java/J2ee/Spring with JBPM ( USC & GC ) Only $58k

Java / J2EE Applications Developer $69k

Junior Java UI Developer $74k

JAVA/JEE Engineer (multiple openings) $81k

Java and Web Programmer Contractor $86k

Credit Electronic Trading Java Developer $102k

Solution Architect Java $122k

Java Web Services Architect $129k

Owner Java Developer $152k

Java Backend Developer $176k

Principal Java Developer Manager $183k

Senior Java Developer from Mindtree Ltd $192k

Similar Courses

Sorted by relevance