Training School:Sun Microsystems, Inc. Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa, United States http://www.sun.com/
Jobs & Resumes: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa Houses & Roommates: Atlanta, Boston, Los Angeles, Edison, Louisville, New York, Phoenix, San Diego, San Francisco, Tampa Travel Agencies: Atlanta, Boston, Los Angeles, Louisville, Phoenix, San Diego, San Francisco,
Total 100 program(s)/course(s) available.
Java Application Security Upon completion of this course, students should be able to:
Describe the basic concepts of security
Describe security in the application, transport, and message layers of applications
Describe the security features of Java technology
Describe security in the web-tier, in tiers based on EJB technology, and in web services of Java EE applications
Course Content
Module 1 - Overview of......
Developing Java GUIs Using SwingModule 1 - Introduction
Why Swing?
AWT, SWT & Swing Comparison
Why Model–View–Controller?
Pluggable Look-and-Feels
Applets
Java web start
Hello World in Swing
Sample UIs
Module 2 - Swing Fundamentals
Event-driven UIs and Swing event handling
Simple Example: Button in a Frame
MVC
Fonts, colors, borders
A word on threads
Module 3 - Common Containers, Compon......
Developing JavaServer Faces Components with AjaxModule 1 - (JSF)Introducting JavaServer Faces (JSF)
Module 2 - JSF Input Components
Bind fields in a web page to values in the backing bean using JSF Expression Language (EL)
Describe the use of the JSF DataTable tag and facets
Build a multi-page JSF technology application
Create dynamic menu choices from data in your database
Module 3 - Building Custom JSF Components
E......
G and G Primer: Rapid Web Development with Groovy and GrailsModule 1 - The Groovy Tour
Groovy for Java developers - The basics
The syntax similarities
New language constructs
Groovy Strings
Closures
What makes Groovy tick?
Groovy dynamism
Meta-programming
Embedding Groovy
Module 2 - Getting Started With Grails
The Grails introduction
Background, foundations and motivations
Current project status
Why choose Grails for ......
Core JSF: JavaServer Faces in Action With AjaxIn this 4-day JavaServer Faces (JSF) course, you will learn how to create Java Platform, Enterprise Edition (Java EE) web applications with JSF components, utilizing JSF technologys component-oriented development techniques, while taking advantage of 3rd party components, IDEs and Open Source projects available. The course starts with an overview of key concepts and principles on which th......
JavaScript Language for Java DevelopersModule 1 - Overview of the JavaScript Language
Discuss the history of the JavaScript language and its place in web-based application development
List multiple implementations of the JavaScript Runtime Engines
Describe the strengths and weaknesses of the JavaScript language as compared to the Java programming language and other popular programming languages
Module 2 - JavaScript Obj......
Core Ajax: Enterprise Web Development with AjaxModule 1 - Ajax Basics
Getting started with Ajax
Ajax from a business, design and coding perspective
Good coding practices
Scaling your code
Ajax in the bigger picture
Low-level plumbio
The HTTP protocol
XHR object
Refactoring the XHR object
Refactoring in Javascript
Writing Javacript objects
Creating useable Wrapper Objects with the XHR object
Dialects of Ajax
Se......
Sun Certified Java Programmer (SCJP)This foundation certification is for programmers interested in demonstrating proficiency in the fundamentals of the Java programming language.
To achieve this certification, candidates must successfully complete one exam. It is not necessary to be a Sun Certified Java Associate prior to taking this exam.
Follow links for detailed information, exam objectives and to purchase:
- Sun Ce......
Web 2.0 and Java Web Site DevelopmentModule 1 - Course Introduction
Target audience and Module description
Description of the development tools used in this course
Module 2 - Introduction to Web Page Layout and Styles with CSS
Use Web Browser Technologies
Analyze the Document Object Model (DOM) in HTML Structures
Add Page Divisions and Styles to your web pages
Define Page Spacing and Layout in HTML pages
......
Real-Time Programming for the Solaris Operating EnvironmentModule 1 - Introduction to Real-Time Systems
Philosophy
Development tools
Posix 1.b - Functional description
Multi-threading
Terminology
Primary inheritance
Module 2 - Scheduling
SRV4 Scheduling
Solaris scheduling
Real-time scheduling class
Interrupts
Dispatch tables
Scheduling APIs
Module 3 - Processor Control
Processor states
Processor control API
......
Solaris 10 Operating System InternalsModule 1 - Introducing the Solaris 10 Operating System
Define the purpose of the operating system and explain the concept of kernel layering
Explain and diagram the segments that make up the process address space
Explain the trap mechanism
Differentiate between hardware and software interrupts
List the new features in recent releases of the Solaris 10 OS
Start using tools such as......
Perl ProgrammingModule 1 - The Perl Programming Language
Determine your version of Perl
Identify the default directories searched for Perl library files
Create a command-line script that prints a simple message
Create a simple script that prints a simple message
Test a scripts syntax without executing the script
Module 2 - Scalars
Define and describe numeric and string scalar data
......
Shell Programming for System AdministratorsModule 1 - UNIX Shells and Shell Scripts
Describe the role of shells in the UNIX environment
Describe the standard shells
Define the components of a shell script
Write a simple shell script
Module 2 - Writing and Debugging Scripts
Start a script with #!
Put comments in a script
Change permissions on a script
Execute a script
Debug a script
Module 3 - The Shell En......
Introduction to SolarisModule 1 - Installation Requirements for the Solaris 10 OS
Identify fundamentals of DVD installation
Solaris 10 OS installation and upgrade options
Hardware requirements for Solaris OS installation
Module 2 - Using Command-Line Features and Online Help Resources
Construct and execute commands from the command line
Use online documentation
Module 3 - Viewing Directories a......
Developing Real-Time Applications for the Java PlatformModule 1 - Introduction to Real-Time Programming and the Sun Java Real-Time System
Describe real-time programming, RTSJ and the Java Real-Time System
Outline the relationships between Input/Output (I/O), resource contention, garbage collection, and real-time systems
Outline memory types provided by RTSJ
Describe fundamental real-time architectures
Create a periodic real-time thread......
Java Programming LanguageUpon completion of this course, students should 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 d......
Object-Oriented Analysis and Design Using UMLModule 1 - Introducing the Software Development Process
Describe the Object-Oriented Software Development (OOSD) process
Describe how modeling supports the OOSD process
Explain the purpose, activities, and artifacts of the following OOSD workflows: Requirements Gathering, Requirements Analysis, Architecture, Design, Implementation, Testing, and Deployment
Module 2 - Examining Objec......
Java Platform Overview for ManagersThe J2EE Platform Overview for Managers bundle provides students with the key concepts and technical insights necessary to manage or proscribe distributed application development with the Java 2 Platform, Enterprise Edition.
Skills Gained
Upon completion of this bundle of courses, students should be able to:
List and describe several best practices of Object-Oriented Software Development......
Fundamentals of the Java Programming Language (Certificate)Module 1 - Explaining Java Technology
Describe key concepts of the Java programming language
List the three Java technology product groups
Summarize each of the seven stages of the product life cycle
Module 2 - Analyzing a Problem and Designing a Solution
Analyze a problem using object-oriented analysis
Design classes from which objects will be created
Module 3 - Develop......
Sun Certified Java AssociateCourses in this learning path provide a basic knowledge in object-oriented programming, UML, the Java programming language, and Java platforms and technologies. Achieving the status of a Sun Certified Java Associate validates this knowledge and provides an ideal entry into an application development or a software project management career using Java technology.
...
Pages:- 1 2 3 4 5
School Index A~Z: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z
Tips: Try the search form on top of each page to find the latest course information, using course topic and location as keywords. Keep the course topic keyword short to get more results. |
|
|