| CONTINUING EDUCATION | ![]() |
JAVA |
|---|
Most popular SUN certification courses offered in line with industry demand for professionals are as follows:
Java Programming Language (expands on clicking)
Overview
The Sun Certified Programmer for the Java Platform certification course provides participants with information about the syntax of the Java programming language; Object-Oriented programming with the Java programming language; creating Graphical User Interfaces (GUIs), exceptions, file Input / Output (I/O), and Threads.
Programmers familiar with Object-Oriented concepts can learn how to develop Java technology applications. The course features the Java Platform, Standard Edition 6 (Java SE 6) platform, and utilizes the Java SE Development Kit 6 (JDK 6) product. The students perform the course lab exercises using the NetBeans Integrated Development Environment (IDE) 5.5.
Students and professionals who wish to gain expertise in Java programming
What skills will you gain?After the completion of this course, you will be able to:
• Create Java technology applications that leverage the object-oriented features of the
Java language, such as encapsulation, inheritance, and polymorphism
• Execute a Java technology application from the command line
• Use Java technology data types and expressions
• Use Java technology flow control constructs
• Use arrays and other data collections
• Implement error-handling techniques using exception handling
• Create an event-driven graphical user interface (GUI) using Swing components: panels,
buttons, labels, text fields, and text areas
• Implement input/output (I/O) functionality to read from and write to data and text files and
understand advanced I/O streams
• Create a simple Transmission Control Protocol/Internet Protocol (TCP/IP) networked
client that communicates with a server through sockets
• Create multi-threaded programs
| Admission Conditions | Duration | Certification |
|---|---|---|
| Fundamentals of JAVA and Object Oriented Design and Analysis | 36 hours |
Certificate of participation |
Web Development Servlets and JSP (expands on clicking)
Overview
The Sun Certified Web Component Developer for the Java Platform, Enterprise Edition 5 certification course, is for Sun Certified Programmers (any edition) who are using the Java technology Servlet and JavaServer Pages (JSP) Application Program Interface (APIs) to develop web applications.
Who will the course benefit?Students and professionals who wish to gain expertise in developing enterprise applications that conform to the Java EE platform standards and web applications using technologies, Servlets, JSP and Struts
What skills will you gain?After the completion of this course, you will be able to:
Developing Applications for the Java EE Platform (FJ-310-EE5)
• Describe the application model for the Java EE platform and the context for the model
• Develop and run an EJB technology application
• Develop a web-based user interface to an EJB technology application
• Develop simple web services for the Java EE platform
• Configure the Java EE platform services layer
Web Component Development with Servlet and JSP Technologies (SL-314-EE5)
• Write servlets using the Java programming language (Java servlets)
• Create robust web applications using Struts, session management, filters, and database
integration
• Write JSP pages
• Create easy to maintain JSP pages using the Expression Language, JSP Standard Tag
Library (JSTL), and the Struts Tiles framework
• Create robust web applications that integrate Struts and JSP pages
| Admission Conditions | Duration | Certification |
|---|---|---|
| Write Java technology applications, demonstrating significant programming ability Integrate existing Java code (for example, reuse existing classes created by other team members) Design Java technology applications. Functionally describe the benefits of an n-tier architecture Write a web page using HTML |
36 hours | Certificate of participation |
Advanced Business Development with EJB (expands on clicking)
Overview
This Sun Certified Business Component Developer for the Java Platform, Enterprise Edition 5 certification is for advanced programmer and developers with extensive job-role experience in designing, developing, testing, deploying, and integrating Enterprise JavaBeans EJB Edition 3.0.
Who will the course benefit?Students and professionals who wish to gain expertise in analyzing, designing, developing, and testing EJB technology applications, deploying an EJB technology application and integrating an EJB technology application with a legacy application
What skills will you gain?After the completion of this course, you will be able to:
Business Component Development with Enterprise JavaBeans Technology (SL-351-EE5)
• Implement business-tier functionality using EJB technology
• Describe best practices and other advanced issues in business component development
with EJB technology
• Assemble and deploy EJB technology business-tier components on an application server
• Integrate an EJB technology-based application using Java Messaging Service API
• Create and use Query objects using Java Persistence Query Language
Developing Applications for the Java EE Platform (FJ-310-EE5)
• Describe the application model for the Java EE platform and the context for the model
• Develop and run an EJB technology application
• Develop a web-based user interface to an EJB technology application
• Develop simple web services for the Java EE platform
• Configure the Java EE platform services layer
| Admission Conditions | Duration | Certification |
|---|---|---|
| Write Java technology applications, demonstrating significant programming ability Integrate existing Java code (for example, reuse existing classes created by other team members) Design Java technology applications Functionally describe the benefits of an n-tier architecture Write a web page using HTML |
36 hours | Certificate of participation |
Advanced Web Services Development and SOA (expands on clicking)
Overview
The Sun Certified Developer for Java Web Services 5 certification exam is for developers who have been creating web services applications using Java technology components such as those supported by the Glassfish Metro web service stack and the Java Enterprise Edition 5 platform. Passing this exam certifies that the candidate has achieved a standard level of proficiency with web services, as well as with the Java technologies that support web services.
Students and professionals who wish to gain expertise in incorporating web service technology in Java and Java EE 5 platform applications
After the completion of this course, you will be able to:
Creating Web Services Using Java Technology (DWS-3111-EE5)
• Identify the building blocks of web services
• Analyze the Java web services technology and platform
• Implement XML processing APIs
• Apply SOAP With Attachments API for Java (SAAJ) in web services
• Explain the Web Services Description Language (WSDL) and create a WSDL file
• Recognize the role of a Service Registry
• Implement Java API for XML Web Services (JAX-WS) technology
• Develop web service clients
Designing Java Web Services (DWS-4112-EE5)
• Describe Service-Oriented Architecture (SOA)
• Implement a servlet endpoint as a web service using Java API for XML Web Services
• Implement an Enterprise JavaBeans (EJB) endpoint as a web service using JAX-WS
• Describe and implement various web services-based design and deployment patterns
• Describe and apply various best practices for designing web services
• Implement user-defined exceptions in web services
• Identify web services security requirements and solutions
• Secure a web service using basic authentication
• Implement message-layer security in web services
| Admission Conditions | Duration | Certification |
|---|---|---|
| Write Java technology applications, demonstrating significant programming ability Integrate existing Java code (for example, reuse existing classes created by other team members) Design Java technology applications Functionally describe the benefits of an n-tier architecture Write a web page using HTML |
36 hours | Certificate of participation |
JAVA Mobile Application Development on ANDROID (New!) (click here to expand)
Overview
In this course, participants learn how to design and build a variety of standard and custom mobile applications using JAVA on ANDROID operating system. Android is a software stack for mobile devices that includes an operating system, middleware and key applications.
Working professionals who wish to gain expertise in building mobile applications leveraging JAVA and ANDROID.
What skills will the student gain?After the completion of this course, you will be able to:
• Develop User Interface
• Use Application Resources
• Define Intents and Intent Filters
• Create Data Storage
• Create Content Providers
• Define Security and Permissions
• Create The AndroidManifest.xml File
• Create Graphics
• Define Audio and Video
• Create Location and Maps
• Create App Widgets
• Build Bluetooth features
• Define Search Criteria
• Manage Device Administration
• Conduct Testing
| Admission Conditions | Duration | Certification |
|---|---|---|
| Eligibility Background in JAVA programming |
36 hours | Certificate of participation – hands-on, job oriented training |

