SYS-ED's Java training programs utilize the full
complement of training medium -
traditional, web-based,
and
technology driven classrooms. It is designed for IT
personnel who will be called upon to develop Java programs using the full
complement of tools, services, and utilities in multiple environments, using a specific
workbench, and building visual interfaces on the major development platforms:
Sun Microsystems, IBM Corporation's Rational and WebSphere,
Oracle Corporation's JDeveloper and WebLogic, and
open source Apache. The client organization selects the
component courses, examples, sample programs, and integrated exercises.
Educational consultancy topics, inclusive of
project specifications can also be
incorporated into the program.
Courses which comprise a program; do not have to
be conduced on consecutive weeks and can be coordinated with project requirements. Topics and workshops from our Java courses can be mixed and matched to a
client's operational objectives. At the client's discretion,
validation assessment and a final examination can be utilized.
Reviewing Additional Content
The search engine can be utilized for researching
industry standard open source Java and proprietary Java variant software.
The audience, duration, and content can
be used as a starting point to augment an integrated training program or
to evaluate a fast-track course.
|
Module: |
Java Application Development |
|
Duration: |
5 days |
|
Audience: |
webmaster, programmer, IT professional |
|
Prerequisites: |
Windows or other operating system |
|
Topics: |
| 1.
Getting Started with Java |
2.
Java Language |
3. Java
Language Essentials |
| 4.
Object-Oriented Programs |
5.
Working with Inheritance and Interfaces |
6.
Designing and Testing Object-oriented Programs |
| 7.
Working with Operators and Dates |
8.
Control Statements |
9.
Arrays, Strings, and Vectors |
| 10.
Handling Exceptions and Debug Code |
|
|
|
|
Module: |
Java Application Development - Advanced |
|
Duration: |
5 days |
|
Audience: |
webmaster, programmer, IT professional |
|
Prerequisites: |
Java Application Development |
|
Topics: |
| 1. GUI Programming |
2. Java Development Tools |
3. Java Libraries and Classes |
| 4. Foundation Library |
5. Controls |
6. Menus/Menu Bars |
| 7. Color and Fonts |
8. Threads |
9. Declaring/Instantiation |
| 10. Thread Methods |
11. Synchronization |
12. Streams |
| 13. Data Flow |
14. I/O |
15. Applet State |
| 16. Exception Handling |
|
|
|
|
Module: |
Java Servlets, Java Server Pages and XML |
|
Duration: |
4 days |
|
Audience: |
webmaster, programmer, IT professional |
|
Prerequisites: |
Java Application Development - Advanced |
|
Topics: |
| 1. Web application
development |
2. Content generation
with Servlets |
3. Java Servlets API |
| 4. Web-based Forms for
User Input |
5. Accessing Enterprise
Services with Servlets |
6. Formatting Database
Results |
| 7. Maintaining State in
Java Web Applications |
8. Cookies - Reading and
Writing to Personalize Web Content |
9. Application State
with Sessions |
| 10. JSP Fundamentals |
11. JSP and JavaBeans
Integration |
12. JSP - Calling from
Servlets |
| 13. JSP Custom Tags |
14. Java Web Application
- Deployment |
|
|
|
Module: |
Java Database Access with JDBC |
|
Duration: |
3 days |
|
Audience: |
webmaster, programmer, IT professional |
|
Prerequisites: |
Java Application Development - Advanced |
|
Topics: |
| 1. Database Access with
Java |
2. JDBC and SQL |
3. JDBC Steps |
| 4. JDBC Performance
Extensions |
5. Embedding SQL
Statements in Java Code |
6. SQLJ Topics |
| 7. Develop and Deploy
Stored Procedures in Java |
|
|
|
|
Module: |
Struts for Developers |
|
Duration: |
2 days |
|
Audience: |
webmaster, programmer, IT professional |
|
Prerequisites: |
Java Application Development - Advanced |
|
Topics: |
| 1. Struts Framework |
2. Struts Applications -
Configuration |
3. Struts Controller
Components |
| 4. Struts Model
Components |
5. Struts View
Components |
6. JSP Custom Tag
Libraries |
| 7. Struts Framework -
Extending |
8. Exception Handling |
9. Validator Framework |
| 10. Action Classes |
11. Tiles |
12. Logging in a Struts
Application |
|
Footnote 1:
SYS-ED’s core Java curriculum have been submitted to the New York State
Department of Education - Bureau of Proprietary School Supervision for technical
review and licensing.