Training Course:Developing Java GUIs Using SwingSchool/Trainer:Sun Microsystems Canada Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg, Canada
Course Format: Classroom | E-learning | Virtual Class | Online/Live | On-site/In-house | Blended | Self-paced
Course Description:
'' Module 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, Components, and Layouts
Containers JFrame, JDialog, JPanel, JScrollPane Components JComponent JLabel, JButton JToggleButton, JRadioButton Sliders and spinners JTextField and JTextArea Layouts FlowLayout, BorderLayout, GridLayout, BoxLayout
Module 4 - Menus, Actions, and Toolbars
JMenu, JMenuItem JToolBar, Action Putting it together: Developing a simple application
Module 5 - Principles of UI Design
Designing for ease of use Paper prototypes and usability testing Performance and perceived performance
Module 6 - More Containers, Components, and Layouts
Containers JPopup JSplitPane and JTabbedPane Components Tooltips ComboBoxes Listboxes JProgressBar JTable Layouts GridBagLayout
Module 7 - Automatic Testing with JFC Unit
Module 8 - Branding and Customization
About Box Splash screens Logos and icons Internationalization / Localization
Module 9 - Even More Containers, Components, and Layouts
Containers JDesktopPane, JInternalFrame JRootPane, JWindow Components File chooser Color chooser Date chooser JOptionPane JTree Layouts SpringLayout, OverlayLayout
Module 10 - Printing and Data Transfer
Printing Copy and paste Drag and drop ...''
Elements of this syllabus are subject to change.
Please go to the school's official website for training price and schedule:
http://ca.sun.com/training/
Phone:(800) 422-8020
School Address/Venue(s):
Sun Microsystems, Inc. M/S UBRM02-119 500 Eldorado Blvd. Broomfield, CO 80021
Jobs & Resumes: Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg Houses & Roommates: Calgary, Edmonton, Ottawa, Halifax, Quebec City, Regina, Toronto, Montreal, Vancouver, Winnipeg Travel Agencies: Calgary, Ottawa, Toronto, Montreal, Vancouver, Winnipeg
Search other schools for Developing Java GUIs Using Swing training resources.
Other training courses offered by Sun Microsystems Canada:
Perl Programming
Solaris 10 Operating System Internals
Web 2.0 and Java Web Site Development
Sun Certified Java Programmer (SCJP)
Core Ajax: Enterprise Web Development with Ajax
Core JSF: JavaServer Faces in Action With Ajax
G and G Primer: Rapid Web Development with Groovy and Grails
Developing JavaServer Faces Components with Ajax
Developing Mobile Phone Applications With J2ME Technology
Java(TM) Persistence API
Developing Applications with Apache Struts
Developing Secure Web-Tier Applications
Business Component Development with Enterprise JavaBeans Technology
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.
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. |
|
|