prev next prev next
  Course navigation Module 1
  Lesson 1 Introduction to Java Streams
  JavaStreams

Welcome to Java Streams, the first course in the Networking with Java series.
This course teaches you how to
  1. read and write data to files,
  2. System.out, and
  3. System.in
using streams. After completing this course, you'll be able to
  1. Efficiently read data from a stream and write data to a stream
  2. Flush and close an output stream
  3. Use file streams
  4. Read and write formatted numeric data
  5. Buffer streams for improved performance
  6. Connect input and output streams and connect multiple input streams
  7. Read and write byte arrays through the streams mechanism
While Java Streams does not deal directly with network programming, it covers skills that are prerequisite for anyone interested in writing programs that communicate over networks. The Networking with Java series progresses from courses teaching these prerequisite skills to courses dealing specifically with writing Java programs that communicate over networks.
  Course length This course should take you approximately 15 hours to complete. You can expect to spend 15 to 30 minutes on each lesson. Some lessons will take you longer, especially if there is an exercise to submit, and others may take 10 minutes. These numbers are only estimates. Remember that your pace through the course is entirely up to you.
 
  Coming up In the next few brief lessons, you'll find out about course prerequisites, the course project, and what you need to get the most out of this course. In addition, you'll be introduced to your instructor, Cathy Johnson.
  Java Reader
Remember, you can use the course syllabus to go to any lesson in this course. Just click the Syllabus button in the toolbar.

  Course navigation