Mon Room 203 |
Session: 8351
Title: Java for the Beginner: Object Oriented Programming - Part 1 of 2
Abstract: Deliver application solutions more efficiently! The speaker will discuss Java's object-oriented features. Designed for those with no previous OO experience, the speaker will compare Procedural Programming to Object Oriented Programming, explain classes, objects, class data, and methods. If Java is the reason you came to this SHARE, this session is where you want to start your week. Speaker(s): Charlote Sutton Chair: Steve Ryder |
Mon Room 203 |
Session: 8352
Title: Java for the Beginner: Object Oriented Programming - Part 2 of 2
Abstract: Building on session 8351, this session will elaborate on OO techniques such as abstraction, polymorphism, interfaces, and overloading. Speaker(s): Jezz Kelway Chair: Steve Ryder |
Mon Room 102 |
Session: 8353
Title: Java for the Beginner: Java Programming Lab - Part 1 of 3
Abstract: Introduction to Java Programming. We will answer the questions, 'What is Java?' and ' What can Java do?' We will also cover basic Java Syntax and give you a tour of the Eclipse Development environment. This session will include some hands-on lab work. While short breaks will be taken, some of the break time may be used for lab exercises. If you are not familiar with OO concepts or Java syntax, the Java: OO Programming sessions at 9:30 and 11:00 AM will help! Speaker(s): Charlote Sutton, Jezz Kelway, Theresa Tai, Kenneth Irwin Chair: Steve Ryder |
Mon Room 102 |
Session: 8354
Title: Java for the Beginner: Java Programming Lab - Part 2 of 3
Abstract: Continuation of Java Syntax and Lab from Session 8353. The speaker will cover common problems, arrays and strings, conditional statements, looping constructs, and exception handling. This session will include some hands-on lab work. While short breaks will be taken, some of the break time may be used for lab exercises. Speaker(s): Steve Ryder, Jezz Kelway, Theresa Tai, Kenneth Irwin Chair: Charlote Sutton |
Mon Room 102 |
Session: 8355
Title: Java for the Beginner: Java Programming Lab - Part 3 of 3
Abstract: Continuation of Java Syntax and Lab from Session 8353 and 8354. The speaker will cover more complicated Object Oriented concepts such as inheritance, relationships, abstraction, interfaces, and polymorphism. In addition, the development of methods in Java will be covered. This session will include some hands-on lab work. While short breaks will be taken, some of the break time may be used for lab exercises. Speaker(s): Jezz Kelway, Charlote Sutton, Theresa Tai, Kenneth Irwin Chair: Steve Ryder |
Mon Room 203 |
Session: 8356
Title: Java: Free-for-All
Abstract: This will be an interactive question and answer session with a view to discussing issue's uncluding, but not restrited to, Java Code Basics, Java Application development, Java Virtual Machine Diagnostics, Java Server Pages, Java in a z/OS Environment and Java in Middleware Environment. The panel will include the following experts: Theresa Tai, Jezz Kelway, Ken Irwin, and Bob St. John. In addition, the audience will have some of the 'real experts' - practicing Java developers. You might pick up a tip that will pay for your trip to SHARE many times over. Bring any Java questions.
|
Tue Room 203 |
Session: 8357
Title: Java User Experience: I've Said Hello World! Now What?
Abstract: A newbie shares tips for getting started. Come learn how resources readily available on the internet can enable you to launch your first interactive web site. Leave this session with a list of favorite resources that will jumpstart your first project. This is perfect for amateurs looking to apply new Java skills to a project benefiting a small business or non-profit organization. Speaker(s): Charlote Sutton Chair: Steve Ryder |
Tue Room 102 |
Session: 8358
Title: Java Lab: Developing and Debugging Java in Eclipse - Part 1 of 2
Abstract: Learn how to use the powerful features of Eclipse to aid software development. 'Ease-of-use' features such as code generation, automatic syntactic checking, and code completion reduce the time needed to write software. Debugging options including: step through execution, breakpoints, display of variable values, memory, registers, and more make finding those algorithmic bugs easier. The remote debugging facilities will leave you open mouthed. (The period between the break will be used for lab exercises). Speaker(s): Jezz Kelway, Charlote Sutton, Kenneth Irwin, Theresa Tai Chair: Steve Ryder |
Tue Room 102 |
Session: 8359
Title: Java Lab: Developing and Debugging Java in Eclipse - Part 2 of 2
Abstract: Continuation of Eclipse Lab Part 1. Using Eclipse, you will make modifications to and debug a real application in this continuation. Speaker(s): Jezz Kelway, Steve Ryder, Kenneth Irwin, Theresa Tai Chair: Charlote Sutton |
Wed Room 102 |
Session: 8363
Title: Java Lab: Mobile Computing
Abstract: The speaker will focus on the very small by developing and deploying applications that run on Java-enabled Personal Digital Assistants (PDA), cell phones, and other hand-held devices. You will be using IBM's Eclipse-based development environment and Java concepts taught in the 'Java From the Very Beginning' labs. Speaker(s): Stephen Pipes, Kenneth Irwin, Steve Ryder, Jezz Kelway Chair: Charlote Sutton |
Wed Room 102 |
Session: 8360
Title: Java Lab: Developing Web-based applications using JSP and Tomcat - Part 1of 2
Abstract: This session will introduce Java Server Pages. After a brief introduction, you will embark on a self-paced lab where you will develop your own web-based application. Speaker(s): Jezz Kelway, Steve Ryder, Kenneth Irwin Chair: Charlote Sutton |
Wed Room 102 |
Session: 8361
Title: Java Lab: Developing Web-based applications using JSP and Tomcat - Part 2 of 2
Abstract: This session will build on Part 1 and lead you thru the steps needed to deploy an Apache/Tomcat/MySQL Web site. Topics covered will include: Fedora installation, Tomcat configuration, Database Connectors, and Eclipse + sysdeo (an Eclipse plug-in that facilitates Tomcat development using Eclipse). Speaker(s): Charlote Sutton, Jezz Kelway, Kenneth Irwin, Theresa Tai Chair: Steve Ryder |
Thu Room 203 |
Session: 8365
Title: Java: Overview and zSeries Update
Abstract: This session will provide an overview of IBM JVM and its major components. As Java being one of the strategic initiatives of IBM supporting standard-based J2EE technologies for Enterprise application deployment on zSeries. IBM's commitment to delivering market leadership JVM, as the foundation of WebSphere Application Server platforms. The discussion will highlight the Just In Time complier (JIT), Garbage collection (GC) and Java heap management, as well as Java 2 and J2EE security. There will be an update on the SDK, and the latest functions and features of IBM JVM. Speaker(s): Theresa Tai Chair: Charlote Sutton |
Thu Room 203 |
Session: 8368
Title: Java: z/OS Topics - Batch Integration, Tomcat, and Eclipse
Abstract: All you ever wanted to know about running Java in z/OS jobs, including how to develop and deploy applications using free tools such as Eclipse and Tomcat. Learn how to: |