Great Deals on Used Textbooks & New Textbooks!             
My Account | Help Desk | Market Place Shopping Cart
Free shipping. Click here for details.
No items in cart.
Total: $0.00
Textbooks Sell Textbooks Books Supplies Medical Books College Apparel Movies Clearance
Search  Advanced >>
Related Topics: Computers & Technology >> Networking and Telecommunications
Fundamentals of Java Programming Lab Companion (Cisco Networking Academy Program),9781587130908
Other versions by this Author

Fundamentals of Java Programming Lab Companion (Cisco Networking Academy Program)


Edition: 1st
Author(s): Cisco Systems Inc.; Cisco Networking Academy Program
ISBN10:  1587130904
ISBN13:  9781587130908
Format:  Paperback
Pub. Date:  1/1/2003
Publisher(s): Cisco Press

Buy in Bulk

Share |
New Price  $33.26
List Price $34.65
eVIP Price  $31.60
New Copy:  This item is temporarily unavailable from the publisher, but is expected in soon. Place your order now and we will ship it as soon as it arrives.
add remove
Marketplace Price $93.95
List Price $34.65 Available in the eCampus Marketplace
SummaryTable of Contents

The only authorized lab companion for the Cisco Networking Academy Program's Fundamentals of Java Programming online course.

  • Maps to the Web-based Java programming course sponsored by Sun Microsystems, Inc.
  • Provides students with an introduction to Java programming from a universally recognized leader in IT education.
  • Helps prepare students for the Sun Certified Programmer for Java 2 Platform exam.
  • Approved and recommended by Cisco Systems, Inc. for the Cisco Networking Academy.

The Fundamentals of Java Programming Lab Companion, along with the Fundamentals of Java Programming Companion Guide, complements the Fundamentals of Java course through the Networking Academy. This lab manual supplements the Companion Guide and offer labs to reinforce and support what the student has learned. It will allow the student the opportunity to perform all the lab tasks related to the Java Programming Web-based course, including the individual course project. The overall approach will be to provide students with a conceptual understanding of Object-Oriented programming, and to teach them how to use this technology to solve business problems through the use of hands-on labs. Students will learn how to create classes, objects, and applications using the language.

This book also includes labs that will cover the language fundamentals and the Java language API (application programming interface). Upon completion of the course and through the use of this lab manual, students will understand the Java environment and the use of the Java Development Kit, Java language keywords and syntax. They will be able to create statements, implement Javadoc feature in their souce files, understand code writing that implements 00 principles and design pattern, and write code to invoke and define. This title will help prepare the student for the Sun Certified Programmer for Java 2 Platform exam.

``What Is Java?''
1(23)
Locating Resources, Managing Editors, and Console Windows
1(3)
Creating and Running the HelloStudent 1 Class
4(3)
Modifying the HelloStudent 1 Program to Accept Input from User at Runtime
7(4)
Debugging and Correcting Errors in Predefined Classes
11(2)
Creating HelloStudent 3 with BlueJ
13(2)
Exploring the BlueJ Tutorial
15(5)
Create and Run the Teller Class
20(2)
Case Study: Modify the Teller Class to Accept Runtime Data
22(2)
``Object-Oriented Programming''
24(11)
Teacher Class Calls Student Class
24(5)
Designing and Describing Classes by Using UML
29(3)
Developing the Banking Classes for Phase 1
32(3)
``Java Language Elements''
35(21)
Exploring Javadoc Parameters
35(2)
Reviewing the API Documentation
37(3)
Inserting Documentation for the Classes in the JBANK Application
40(4)
Generating API Docs for JBANK Classes Using Javadoc Tool
44(1)
Defining Variables
45(2)
Applying Access Modifiers
47(2)
Using Constructors
49(2)
Creating the Classes for Phase I of the JBANK Application
51(5)
``Java Language Operators and Control Structures''
56(25)
Arithmetic Operators
56(2)
Use of Operators
58(2)
String Concatenation
60(2)
If Statement
62
Switch Statements
55(2)
Do While Statement
57(13)
Use of While Loops
70(2)
For Loops
72(2)
The java.lang.System Class
74(3)
The Console Class
77(2)
Control Structures
79(2)
``Basics of Defining and Using Classes''
81(23)
Four Steps to Creating Objects
81(3)
Creating Objects, Encapsulation Concepts, and Attributes
84(6)
Constructors and Methods
90(4)
Overloaded Methods and Constructors
94(2)
Scope of Variables
96(5)
Completing the JBANK Phase1 Application
101(3)
``System, String, StringBuffer, Math, and Wrapper Classes''
104(20)
Reading Input Using System.in
104(2)
String Methods
106(3)
Casting and Conversion
109(2)
Using the Math Class
111(1)
Using the Math Package
112(2)
Working with Dates
114(2)
System, String, StringBuffer, and Use of the Console Class
116(3)
Wrapper Classes, Math Class, Date Class
119(5)
``Arrays''
124(16)
Passing an Array to a Method''
124(2)
Creating and Traversing Through Arrays
126(3)
Searching and Sorting an Array
129(2)
Extended Use of Arrays
131(2)
Traversing a Multidimensional Array
133(2)
Implementing Arrays in the JBANK Application
135(5)
``Classes and Inheritance''
140(24)
Implement Abstraction in the Banking Application
140(4)
Implement Inheritance, Extending from Abstract and Concrete Classes
144(5)
Abstraction at Several Levels -- Create Checking Account
149(5)
Interface and Abstract Class
154(5)
Polymorphism in the Banking Application
159(5)
``Understanding Packages''
164(16)
Exploring the API Packages
164(2)
Build a Banking Package
166(10)
Designing the GUI to Represent an ATM for Customers
176(2)
Designing the GUI Interfaces
178(2)
``Creating GUIs Using AWT''
180(37)
Creating the Components (TellerView Class)
180(6)
Creating the Components (ATMGUI Class)
186(3)
Selecting Containers (TellerGUI Class)
189(1)
Selecting Containers (ATMGUI Class)
190(2)
Layout Managers (TellerGUI Class)
192(4)
Layout Managers and Adding Components (ATMGUI Class)
196(4)
Identifying Event Handler Features in the TellerGUI Class
200(2)
Implement Event Handling for the ATMGUI Class
202(6)
Implement the Model for the ATMGUI Class
208(4)
Finalizing the Model View Controller Pattern for the ATMGUI Class
212(5)
``Applets and Graphics''
217(16)
Creating an Applet to Display Employee Information
217(3)
Graphical User Interface (GUI) Components in Applets
220(2)
Changing the Location of Components in an Applet
222(2)
Calculator
224(5)
Creating an ATM Applet
229(4)
``Exceptions''
233(14)
Testing for Run Time Exceptions
233(3)
Using the Finally Block
236(2)
Creating Your Own Exceptions
238(3)
Exceptions for the JBANK Application
241(6)
``Files, Streams, Input and Output''
247(11)
Displaying File Statistics
247(2)
Using RandomAccessFile to Seek Positions Within a File
249(2)
Writing Customer Objects to a File
251(4)
Reading Customer Objects from a File
255(3)
``Collections''
258(12)
ArrayList
258(2)
ListIterators
260(2)
Creating a collection to Store Integer Objects
262(2)
File I/O Using Collection Classes
264(3)
Sets and Iterators
267(3)
``Threads''
270(1)
Threads and Priorities
270(2)
Controlling Threads by Using Methods of the Thread Class
272(2)
Digital Clock
274

Recommended Titles
Cisco Networking Academy Program CCNP 2 Remote Access Lab Companion
Cisco Networking Academy Program CCNP 2 Remote Access Lab Companion
Retail Price: $34.67
Our Price: $33.80
Cisco Networking Academy Program IT Essentials I: PC Hardware and Software Engineering Journal and Workbook
Cisco Networking Academy Program IT Essentials I: PC Hardware and Software Engineering Journal and Workbook
Retail Price: $21.95
Our Price: $21.40
IT Essentials II: Network Operating Systems Lab Companion (Cisco Networking Academy Program)
IT Essentials II: Network Operating Systems Lab Companion (Cisco Networking Academy Program)
Retail Price: $47.99
Our Price: $44.63
Fundamentals of Java Programming Companion Guide (Cisco Networking Academy Program)
Fundamentals of Java Programming Companion Guide (Cisco Networking Academy Program)
Retail Price: $78.34
Our Price: $75.21
Fundamentals of Voice and Data Cabling Engineering Journal and Workbook (Cisco Networking Academy Program)
Fundamentals of Voice and Data Cabling Engineering Journal and Workbook (Cisco Networking Academy Program)
Retail Price: $24.15
Our Price: $23.18
IT Essentials II: Network Operating Systems Companion Guide (Cisco Networking Academy Program)
IT Essentials II: Network Operating Systems Companion Guide (Cisco Networking Academy Program)
Retail Price: $78.35
Our Price: $72.87
IT Essentials II: Network Operating Systems Engineering Journal and Workbook (Cisco Networking Academy Program)
IT Essentials II: Network Operating Systems Engineering Journal and Workbook (Cisco Networking Academy Program)
Retail Price: $34.15
Our Price: $31.76
 
Check Out These Items!
eCampus.com Portfolio eCampus.com Portfolio
Retail Price $12.99
Our Price $5.00
eCampus.com T-Shirt eCampus.com T-Shirt
Retail Price $14.99
Our Price $2.00
eCampus.com 4GB USB Drive eCampus.com 4GB USB Drive
Retail Price $32.95
Our Price $25.00
eCampus.com Pen eCampus.com Pen
Retail Price $2.99
Our Price $0.50
  Buy Textbooks
  Sell Textbooks
  College Apparel
  Shop by School
  Virtual Bookstores
  Order Status
  Shipping Rates
  Return Policy
  Marketplace Info
  F.A.S.T.
  Contact Us
  Privacy Policy
  Legal Notices
  Site Security
  Employment
  Help Desk
  eCampus Blog
  Affiliate Program
  Bulk Orders
  College Marketing
HACKER SAFE certified sites prevent over 99.9% of hacker crime.
eCampus.com blog follow eCampus.com on twitter find eCampus.com on facebook RSS Need Help? eService@ecampus.com   Copyright© 1999-2010    PayPal  
.