Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Advanced Java

School/Trainer:

nTier Training
Acworth, Georgia, United States

Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced

Course Description:

'' nTier’s Advanced Java training course focuses on developing software using the Java 2 Platform, Standard Edition, or J2SE. It is intended for students with solid experience in structured and object-oriented Java programming, including use of the Collections API and exception handling. The course software also includes an optional overlay of workspace and project files to support use of the Eclipse IDE in the classroom.

The course is organized into four modules. The first covers several general-purpose topics such as writing multi-threaded applications, the Reflection API, and network programming using sockets. Then the course takes up the challenge of building multi-tier applications using the standard Java platform. Multi-tier development most frequently uses the Java 2 Platform, Enterprise Edition, or J2EE, and we have a wide range of courses in that area. However it is quite possible to build lightweight multi-tier applications using only J2SE, and for some purposes the J2EE is more trouble than it’s worth. So the course looks at each of the traditional tiers and the J2SE APIs most suited to developing them. The second module of the course covers the Java Foundation Classes, or JFC, for building graphical user interfaces (GUIs) for the presentation tier. The third module introduces Java Remote Method Invocation, or RMI, as a way of distributing Java objects over multiple processes, which may be spread over a network of machines; this provides a means of developing a separate business tier. Finally, the fourth module teaches the Java Database Connectivity, or JDBC, API, for the persistence tier.

Students will complete the course with a good working knowledge of each of these technologies, prepared to build distributed Java applications and to pursue JFC, RMI, or JDBC in greater depth.

Advanced Java Training Learning Objectives
Write multi-threaded Java applications.
Use the Reflection API for highly generic tasks, discovery, or code-generation.
Communicate between processes using network sockets.
Understand the basics of the JFC architecture.
Build simple GUI applications using JFC.
Build more complex GUIs using various JFC controls.
Use the many hooks into the JFC architecture to easily customize rendering and editing within JFC controls.
Understand the significance of the MVC decomposition in using JFC controls.
Build GUI classes that make effective use of events as fired from model, view and controller elements of the GUI itself.
Understand the role of Java RMI in distributed Java software development.
Understand the relationship between RMI and various J2EE technologies such as JNDI, EJB, and CORBA.
Understand the RMI framework and architecture, especially the role of generated stubs and skeletons.
Implement simple RMI clients and servers.
Connect to a database using JDBC and perform a simple query.
Update relational data using JDBC to execute updates, inserts and deletes.
Use prepared statements to produce reusable database queries and optimize execution time.
Use callable statements to access database procedures.
Use scrollable and updatable results sets for more robust solutions.
Use commit, rollback, and savepoint to build transactional systems.
Use batch processing for efficient handling of large datasets ...''

Elements of this syllabus are subject to change.

Please go to the school's official website for training price and schedule:
http://www.ntiertraining.com/

Phone:(866) 526-3921

School Address/Venue(s):

3330 Cobb Pkwy NW Suite 17-301, Acworth Georgia 30101 USA

Jobs & Resumes: Acworth
Houses & Roommates: Acworth

Search other schools for Advanced Java training resources.




Other training courses offered by nTier Training:

Ajax for Java Developers
EJB
Groovy for Java Developers
Hibernate
Intermediate Java
Java
XML
Jakarta Struts
Java EE 5


Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
 


Facts:
This website holds more than 300,000 training course records worldwide, with hundreds of new postings daily. All services in this website are free!

- Classroom/On-site -
Toronto
Cebu City
Valenzuela
Bangalore
Manila
Quezon City
Legaspi City
Las Pinas City
Laoag City
Lafayette
- Online/E-learning -
Advanced Java



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - Canada - India - SpanishASKEDU.net  © 2003-2009