Java Essential Training: Syntax and Structure

Start my 1-month free trial
  • Course details

    Get started with Java, the popular object-oriented programming language. In this course—the first installment in the Java Essential Training series—start exploring this essential language, and learn about basic Java syntax and the Java platform's fundamental architecture. Instructor David Gassner goes over the history of the language, providing coverage of its principles, components, and syntax. David explains how to install Java on Windows and macOS, and how to create a project in IntelliJ IDEA. He also demonstrates how to work with primitive variables, create and parse String values, and manage program flow—including how to create reusable code.


    • Click here to view David Gassner’s instructor page

      David Gassner

      Managing Staff Instructor, LinkedIn Learning Technology Library at LinkedIn

      David Gassner is the author of over 60 video-based technical training courses for software developers.

      David is a senior staff instructor who specializes in development platforms and programming languages including Android and Java. He currently creates training content for Android developers and content that covers multiple programming languages including Java, C#, Visual Basic, and Go. He was formerly the president and founder of Bardo Technical Services, an Adobe Solutions Network Training Provider. As an Adobe Certified Expert, he wrote courseware for Adobe and delivered extensive training on Flex, ColdFusion, Dreamweaver and Flash. He was the author of Wiley's Flex 3 Bible and Flash Builder 4 and Flex 4 Bible. He most recently designed and developed Audio Cues—an Android app for running sound in live performances—which is available in the Google Play store.

    Skills covered in this course

  • Welcome

    - [David] My name is David Gassner and this is the first part in a series on learning the essentials of the Java programming language. This course covers basic Java syntax and the Java platform's fundamental architecture. I'll first show you how to install the Java Development Kit and how to get started with IntelliJ IDEA community edition, a free IDE for Java developers. Then I'll introduce you to the basics of the programming language including its data types, keywords, and best practices for naming variables and other language components. I'll show you how to work with primitive data types, such as numbers and booleans, and how to create, manage, and parse string-based values. And I'll also demonstrate how to control program flow using conditional logic and loops and how to create reusable code with methods. This course is just the first part of this essential training series. I hope that it helps you get started programming with Java.

  • Practice while you learn with exercise files

    Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.

    Download the exercise files for this course. Get started with a free trial today.

  • Download courses and learn on the go

    Watch courses on your mobile device without an internet connection. Download courses using your iOS or Android LinkedIn Learning app.

    Watch this course anytime, anywhere. Get started with a free trial today.