Loading...

CS407: Network Applications Development

Unit 1: Getting Prepared   This first tutorial walks you through installing java and the NetBeans package for a graphical aid to programming in java.  Just compare your screen with the one provided before proceeding to the next step in the tutorial.  You need to be comfortable that you can create and test java code as you begin this course.

Unit 1 Time Advisory
This unit should take you approximately 10 hours to complete.

☐    Subunit 1.1: 3 hours

☐    Subunit 1.2: 4 hours

☐    Subunit 1.3: 3 hours

Unit1 Learning Outcomes
Upon successful completion of this unit, the student will be able to:
- Compile and run Java code. - Explain fundamental object-oriented techniques.

1.1 Installing Java   - Reading: Oracle's “Getting Started: The Hello World Application” Link: Oracle's “Getting Started: The Hello World Application” (HTML)
 
Instructions: Please complete the entire reading for step-by-step instructions on how to install Java and NetBeans.  As you read this section, pay attention to the terms IDE and JDK.  What is the JDK?  What is an IDE and what is its purpose?
 
Terms of Use: Please respect the copyright and terms of use displayed on the webpage above.

1.2 Checkpoint   - Assessment: Oracle’s “Questions and Exercises: Getting Started” Link: Oracle's “Questions and Exercises: Getting Started” (HTML)

 Instructions: Please complete all of the questions and problems
provided.  Check your work against the solutions provided.  

 Terms of Use: Please respect the copyright and terms of use
displayed on the webpage above.

1.3 Review of Basic Object-Oriented Concepts   - Reading: Hobart and William Smith Colleges: David J. Eck's Introduction to Programming Using Java: “Chapters 1-4” Link: Hobart and William Smith Colleges: David J. Eck's Introduction to Programming Using Java: “Chapters 1-4” (PDF)
 
Instructions: Please review Chapters 1 through 4.  Start with the quiz at the end of Chapter 1, and use the link provided by the author to check your answers.  If you missed a question, go to that concept in the chapter and review that concept.  Repeat this process for Chapter 2.  If you miss several questions, read all of Chapter 2 and try the quiz again.  Once you feel comfortable with the material in Chapter 2, proceed to Chapter 3.  Repeat this process for Chapters 3 and 4.   
 
These chapters assume Java is your first programming language.  They are included here so that you might review programming terminology before jumping into the material for this course.  Be sure that you are familiar with all of the concepts in these chapters, especially if it has been a while since you took the pre-requisite programming course. 
 
Terms of Use: The article above is released under a Creative Commons Attribution-Non-Commercial-Share-Alike License 3.0.  It is attributed to David Eck and the original version can be found here.