Home > Store > Programming > Java

Java Programming Basics

Downloadable Video

  • Your Price: $119.99
  • List Price: $149.99
  • About this video
  • Accessible from your Account page after purchase. Requires the free QuickTime Player software.

    Videos can be viewed on: Windows 8, Windows XP, Vista, 7, and all versions of Macintosh OS X including the iPad, and other platforms that support the industry standard h.264 video codec.

Register your product to gain access to bonus material or receive a coupon.

Description

  • Copyright 2014
  • Edition: 1st
  • Downloadable Video
  • ISBN-10: 0-13-396372-1
  • ISBN-13: 978-0-13-396372-4

4+ Hours of Video Instruction

Overview

Learn Java and Object-Oriented Programming concepts and techniques using hands-on examples so you can get started programming today.

Description

Java Programming Basics teaches core Java fundamentals quickly and easily so you can get started programming today. In this course, expert programmer and trainer Simon Roberts introduces the concepts and techniques of Java, as well as the basics of object orientation. You’ll learn the fundamental syntax and how to work with objects, variables, loops, and libraries. You will then practice your skills by creating a chat program from the ground up. This course is step one on your road to becoming a skilled Java developer, with all the exciting possibilities that offers.

Major sections are as follows:

Lesson 1: Learning Java

Lesson 2: Procedural Java

Lesson 3: From Structures to Objects

Lesson 4: More About Objects

Lesson 5: Java IO Libraries and Exceptions

Lesson 6: Creating a User Interface

Lesson 7: Creating a Chat Program

About the Instructor

Simon Roberts started his computing career as a programmer in the early 1980s and built several of his own microprocessor-based computers. He moved to Sun Microsystems, Inc. in mid-1995 and almost immediately became the leading Java instructor in the U.K. In 1998, Simon moved to Colorado, where he still lives. While at Sun, he created the Sun Certified Programmer, Developer, and Architect certifications, and worked in teams on several other certifications. He has written three books on Java, including two certification study guides: one covering the Programmer and Developer exams, and one covering the Architect exam. He left Sun in 2004 and became an independent instructor, architect, and software engineer.

Skill Level

  • Beginning

What You Will Learn

  • Fundamental syntax
  • How to work with objects, variables, loops, and libraries
  • Hands-on skills for coding

Who Should Take This Course

  • Anyone wishing to learn the Java programming language.

Course Requirements

  • No experience required

Table of Contents

Lesson 1: Learning Java

In this chapter, you'll be introduced to Java, learning what it is and what it can do for you. We'll look at the Java Development Kit and the NetBeans IDE (integrated development environment) and get started working with Java by coding a small project.

Lesson 2: Procedural Java

This chapter looks at the basics of programming in Java. You'll learn about methods, variables, arrays, loops, conditional statements, and more.

Lesson 3: From Structures to Objects

This chapter begins by looking at how to create and manipulate user-defined structured data types in Java, then using that as a basis, moves on to explore objects and classes.

Lesson 4: More About Objects

In this chapter, you'll learn some more advanced techniques for working with objects. You'll be introduced to inheritance, abstract classes, and interfaces.

Lesson 5: Java IO Libraries and Exceptions

In this chapter, you'll learn about the IO libraries provided by Java and how Java handles exceptions.

Lesson 6: Creating a User Interface

This chapter explores the basics of creating a Java GUI (graphical user interface). You'll learn about components, containers, layout managers, and more.

Lesson 7: Creating a Chat Program

This chapter walks you through the entire process of creating a simple chat program with Java. We'll create a user interface, add behavior to it, and then create a network client and server and connect the GUI to them.

Sample Content

Table of Contents

Lesson 1: Learning Java

In this chapter, you'll be introduced to Java, learning what it is and what it can do for you. We'll look at the Java Development Kit and the NetBeans IDE (integrated development environment) and get started working with Java by coding a small project.

Lesson 2: Procedural Java

This chapter looks at the basics of programming in Java. You'll learn about methods, variables, arrays, loops, conditional statements, and more.

Lesson 3: From Structures to Objects

This chapter begins by looking at how to create and manipulate user-defined structured data types in Java, then using that as a basis, moves on to explore objects and classes.

Lesson 4: More About Objects

In this chapter, you'll learn some more advanced techniques for working with objects. You'll be introduced to inheritance, abstract classes, and interfaces.

Lesson 5: Java IO Libraries and Exceptions

In this chapter, you'll learn about the IO libraries provided by Java and how Java handles exceptions.

Lesson 6: Creating a User Interface

This chapter explores the basics of creating a Java GUI (graphical user interface). You'll learn about components, containers, layout managers, and more.

Lesson 7: Creating a Chat Program

This chapter walks you through the entire process of creating a simple chat program with Java. We'll create a user interface, add behavior to it, and then create a network client and server and connect the GUI to them.

Updates

Submit Errata

More Information

Unlimited one-month access with your purchase
Free Safari Membership