Name: Java Programming for Business Applications
Course Code: GR100
Duration: 5
Scheduled Dates for GR100
This course is the best place for a programmer to start, if he/she is interested in learning the Java programming language. Students will walk away with a good understanding of Java. They will feel comfortable writing both Java Applets for the Internet as well as stand-alone Java applications. The course places a high emphasis on writing code. Students will develop between 30 and 40 Java classes in this course. This course covers: all of the Java Syntax; building Applets; building Applications; building classes; additional Object Oriented topics such as Inheritance, Constructors, Encapsulation and Polymorphism; using Java's API classes to build GUIs, Database applications, and threads.
Target Audience
This course is designed for those who have a programming background and desire to learn Java.
Key Topics
- The Java Development Kit
- Java Data Types
- Java Syntax
- Java Arrays and Strings
- Applets
- Applications
- Building Classes
- Instantiating Objects
- Constructors, Inheritance and Encapsulation
- Java Interfaces
- Designing a Graphical User Interface(GUI) with Java
- Handling Events in Java
- Java Layout Managers
- An introduction to Java Swing classes
- Java Exception Handling Mechanism
- Using Java Database classes
- File I/O
- Threads
- Collections
- Application Deployment
Objectives
- Understand Java's Syntax and Program Structure
- Build Java Web Applets
- Build Java Applications
- Create Classes and Instantiated Objects
- Design Graphical User Interface with Java
- Use Java's API Classes to handle exceptions, read data from files, access Databases, and use Threads
Required Skills/Experience
Suggested Next Course(s)