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 Basicsteaches 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 Robertsstarted 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
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
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.