Save For Later

Become a Java Programmer

Save For Later

Java is the core language for Android and many enterprise web applications. Begin your path toward becoming a professional developer by building a solid foundation in the Java language.

In this learning path,

  • Learn the fundamentals of programming with Java.
  • Discover solutions to common Java programming challenges.
  • Build mobile, desktop,and web applications with Java.

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

From LinkedIn Learning
Hours 41
Instructors Peggy Fisher, Kathryn Hodge, Simon Allardice, David Gassner, Elisabeth Robson, Eric Freeman, Charles Kelly, Nick Maiorano, Todd Perkins, Kesha Williams, Kate Stanley
Language English
Subjects Programming Languages Data Science Personal Development

Similar Courses

Sorted by relevance

Careers

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

Applications Analyst/Web Applications Specialist $57k

Assistant Web Applications Developer $61k

Web Applications Support Specialist $76k

Web Applications Support Analyst $84k

Web Applications $95k

Mobile Applications and Web Developer $102k

Web Applications Developer Expert $104k

Web Developer/Applications Developer $106k

Applications & Web Developer $114k

Master Web Applications Developer $132k

Web Applications Developer 5 $148k

Software Engineer - Web Applications $165k

Courses in this Learning Path

Listed in the order in which they should be taken

Starts Course Information

On Demand

Learning Java

Java is one of the top five programming languages, and is used for websites, embedded controllers, and Android app development. This is an introduction to get you started...

LinkedIn Learning

Save

On Demand

Programming Foundations: Object-Oriented Design

Most modern programming languages, such as Java, C#, Ruby, and Python, are object-oriented languages, which help group individual bits of code into a complex and coherent...

LinkedIn Learning

Save

On Demand

Java 11+ Essential Training

If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java. This course provides the foundation for learning how to program with...

LinkedIn Learning

Save

On Demand

Java Essential Training: Syntax and Structure

Get started with Java, the popular object-oriented programming language. In this course—the first installment in theContents:Introduction1. What Is Java?2. Get Started3. Work with...

LinkedIn Learning

Save

On Demand

Learning Java Applications

Get a practical introduction to Java programming, focused on developing Java applications for desktop, web, and mobile platforms. In this course, Todd Perkins provides a...

LinkedIn Learning

Save

On Demand

Java Essential Training: Objects and APIs

If you want to build applications for mobile devices, desktop computers, or the web, you need to know Java—and keep your knowledge up to date as the language evolves. Java 9 is...

LinkedIn Learning

Save

On Demand

Java Essential Training for Students (You were viewing this course)

Taking a college-level programming course? Maximize your learning with these Java tutorials. Peggy Fisher explores command-level programming, basic techniques such as managing...

LinkedIn Learning

Save

On Demand

Java Persistence API (JPA): 1 The Basics

The Java Persistence API (JPA) is the standard for mapping Java objects to relational databases. JPA provides several advantages over traditional data access methods like Java...

LinkedIn Learning

Save

On Demand

Programming Foundations: Design Patterns

Design patterns are reusable solutions that solve the challenges software developers face over and over again. Rather than reinventing the wheel, learn how to make use of these...

LinkedIn Learning

Save

On Demand

Java Persistence API (JPA): 2 Inheritance and Querying

The Java Persistence API (JPA) is the standard for mapping Java objects to relational databases. In this second course of the JPA series, Kesha Williams discusses inheritance...

LinkedIn Learning

Save

On Demand

Advanced Java Programming

LinkedIn Learning

Save

On Demand

Learning Java 9 Modularity

Project Jigsaw is the star attraction of Java 9. It introduces the Java Platform Module System (JPMS) and makes it possible to create modular applications natively in Java....

LinkedIn Learning

Save

On Demand

Cloud-Native Development Using Java with Eclipse MicroProfile

Many developers are building cloud-native applications and are looking for ways to create resilient applications that follow best practices. Eclipse MicroProfile optimizes...

LinkedIn Learning

Save

On Demand

Java: Database Integration with JDBC

Whether you're building a web- or desktop-based application with Java SE or Java EE, many Java applications need to integrate data from a relational database. This course...

LinkedIn Learning

Save

On Demand

Java for Data Scientists Essential Training

Learn how to use Java for two components of data science—data engineering and data analysis. Instead of poring over every facet of Java, instructor Charles Kelly focuses on a...

LinkedIn Learning

Save

On Demand

Nail Your Java Interview

Have you lined up an interview for a Java developer position? In this course, review critical Java concepts-and commonly-asked interview questions-to ensure that you approach your...

LinkedIn Learning

Save

LinkedIn Learning

From LinkedIn Learning
Hours 41
Instructors Peggy Fisher, Kathryn Hodge, Simon Allardice, David Gassner, Elisabeth Robson, Eric Freeman, Charles Kelly, Nick Maiorano, Todd Perkins, Kesha Williams, Kate Stanley
Language English
Subjects Programming Languages Data Science Personal Development

Careers

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

Applications Analyst/Web Applications Specialist $57k

Assistant Web Applications Developer $61k

Web Applications Support Specialist $76k

Web Applications Support Analyst $84k

Web Applications $95k

Mobile Applications and Web Developer $102k

Web Applications Developer Expert $104k

Web Developer/Applications Developer $106k

Applications & Web Developer $114k

Master Web Applications Developer $132k

Web Applications Developer 5 $148k

Software Engineer - Web Applications $165k

Similar Courses

Sorted by relevance