CourseInfo | SimpliTrain

Java Programming (Java SE 7)

Learning plan iconE-Learning

Description

Students will work with advanced features of Java.

Students will work with advanced features of Java.

Upon successful completion of this course, students will be able to: - create and manage custom classes. - control program flow by writing code to respond to specific criteria. - implement object-oriented programming techniques to create reusable and reliable programs. - work with Java utility class libraries. - use the capabilities of the Java I/O package to read and write data to external files or media. - use collection APIs in Java to manage data. - use generics to enforce compile-time type checking. - use multi-threaded programs to help handle multiple tasks concurrently. - manage Java applications for memory efficiency and create distributable versions of a Java application.

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.

Lesson Id Title Description
1 Working with Classes Create Classes
Create Variables
Write an Expression
Work with Arrays
Work with Static Class Members
Define Methods
Use Enumerated Data Types
2 Controlling Program Flow Work with Conditional Statements
Work with Looping Statements
Handle Exceptions
Handle Chained Exceptions
Write and Enable Assertions
3 Implementing Object-Oriented Programming Concepts Extend a Class
Overload and Override Methods
Work with Interfaces
Create Inner Classes
Examine Object-Oriented Design Concepts
4 Working with Java Utility Class Libraries Work with Strings
Format and Parse Strings
Work with Dates, Numbers, and Currencies
5 Using the Java I/O Package Work with the File Class
Work with Byte Streams
Work with Character Streams
Read Files
Write to a File
Manipulate I/O Objects
6 Using Collections Work with the Collection Interface
Work with the Set Collection
Work with List Collections
Work with Queues
Work with the Map Collection
Work with Collection Utilities
7 Working with Generics Declare Generics
Implement Generics
8 Using Multi-Threaded Programs Create a Multi-Threaded Program
Synchronize Threads
9 Managing Java Applications Implement Garbage Collection
Deploy a Java Application
Self-Paced

Free

Enroll icon
This course includes: :
Full lifetime access