Instructor-led training
Java Programming Training in Kansas City, Kansas
This course is intended for individuals who are Java programmers and have worked with databases and with object-oriented programming techniques, who are now ready to create more complex and advanced programs using Java SE 7.
What you'll learn
Prerequisites
Course Outline
Lesson 1: Working with Classes
- Topic 1A: Create Classes
- Topic 1B: Create Variables
- Topic 1C: Write an Expression
- Topic 1D: Work with Arrays
- Topic 1E: Work with Static Class Members
- Topic 1F: Define Methods
- Topic 1G: Use Enumerated Data Types
Lesson 2: Controlling Program Flow
- Topic 2A: Work with Conditional Statements
- Topic 2B: Work with Looping Statements
- Topic 2C: Handle Exceptions
- Topic 2D: Handle Chained Exceptions
- Topic 2E: Write and Enable Assertions
Lesson 3: Implementing Object-Oriented Programming Concepts
- Topic 3A: Extend a Class
- Topic 3B: Overload and Override Methods
- Topic 3C: Work with Interfaces
- Topic 3D: Create Inner Classes
- Topic 3E: Examine Object-Oriented Design Concepts
Lesson 4: Working with Java Utility Class Libraries
- Topic 4A: Work with Strings
- Topic 4B: Format and Parse Strings
- Topic 4C: Work with Dates, Numbers, and Currencies
Lesson 5: Using the Java I/O Package
- Topic 5A: Work with the File Class
- Topic 5B: Work with Byte Streams
- Topic 5C: Work with Character Streams
- Topic 5D: Read Files
- Topic 5E: Write to a File
- Topic 5F: Manipulate I/O Objects
Lesson 6: Using Collections
- Topic 6A: Work with the Collection Interface
- Topic 6B: Work with the Set Collection
- Topic 6C: Work with List Collections
- Topic 6D: Work with Queues
- Topic 6E: Work with the Map Collection
- Topic 6F: Work with Collection Utilities
Lesson 7: Working with Generics
- Topic 7A: Declare Generics
- Topic 7B: Implement Generics
Lesson 8: Using Multi-Threaded Programs
- Topic 8A: Create a Multi-Threaded Program
- Topic 8B: Synchronize Threads
Lesson 9: Managing Java Applications
- Topic 9A: Implement Garbage Collection
- Topic 9B: Deploy a Java Application
Training locations
Java Programming training across the U.S. and beyond.
We provide Java Programming training onsite and live online for organizations throughout the United States and internationally.
View all Java Programming training locations
Train your team with HSG
Private, instructor-led training customized for your organization.
- Onsite or live online delivery
- Customized curriculum
- Training for groups of 3 or more
- Flexible scheduling
- Experienced instructors
Questions? Call us at 303.377.6176
or email info@hartmannsoftware.com
Ready to train your team?
Let's customize this training for your organization.
Tell us about your employees, your goals, and your preferred schedule. We'll prepare a training proposal covering scope, delivery format, and pricing.