Skip to Content
Beginning Java
on-demand course

Beginning Java

with Benjamin J. Evans
December 2019
Beginner
8h 53m
English
O'Reilly Media, Inc.
Closed Captioning available in German, English, Spanish, French, Italian, Japanese, Korean, Portuguese (Portugal, Brazil), Chinese (Simplified), Chinese (Traditional)

Overview

Since its introduction nearly a quarter century ago, Java has been without any doubt one of the most popular general-purpose programming languages of developers worldwide. It’s also a great language for those who are new to coding and want to include usable, practical skills in their personal toolbox as professional software developers.

In this video course, intended for those just starting out in software and application development, your host and prolific Java author, speaker, architect, and educator, Ben Evans, guides you on your first encounter with Java and the Java platform. You’ll explore major concepts, such as static typing and object-oriented development, both of which are well represented in Java and have formed an excellent grounding for literally millions of successful software developers. You’ll also look at language foundations and professional tools such as integrated development environments (IDEs) that are relevant to the working programmer. By the end of this video course, you will have a firm grasp of the fundamentals of Java development and will be ready to begin your journey as a software developer.

What you’ll learn—and how you can apply it

  • How the Java type system of references and primitives works
  • How to work with Java’s arrays and collections
  • How to write your own classes and methods
  • How to manipulate data with the Java standard library
  • How to work within a leading Java IDE (JetBrains IntelliJ)

This video course is for you because…

  • You're a beginning programmer
  • You already have some experience in other languages
  • You have graduated from a code camp and are looking for your first job
  • You have studied small amounts of Java and want to solidify your knowledge

Prerequisites:

  • No specific prerequisites
  • Any programming experience will be an advantage

Materials or downloads needed in advance:

Further resources:

  • Java in a Nutshell (7th Edition) – B. Evans and D. Flanagan: This book provides a complete reference to the syntax of the Java language. It also introduces the Java type system and object-oriented concepts in some depth.
  • Head First Java – B. Bates and K. Sierra: Widely regarded as one of the best first-books on Java ever written, Head First Java broke the mold for programming books forever.
  • Java: The Legend – B. Evans: A free download from oreilly.com, this short report provides useful background on Java and is a very easy read.
  • Effective Java – J. Bloch: A practical guide for the working Java programmer. There is a lot of material in this book, and it will be a valuable reference as you polish your Java skills and become a confident programmer.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Watch now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Mastering Java

Mastering Java

O'Reilly Media, Inc.

Publisher Resources

ISBN: 0636920305903