Tutorials

  • 10/14 13:30 - 17:00 | Daily Builds Are for Wimps
  • 10/14 13:30 - 17:00 | Designing Concurrent Object-Oriented Programs in Java
  • 10/14 13:30 - 17:00 | Fractal Patterns and Frameworks in UML - Towards UML 2.0?
  • 10/14 13:30 - 17:00 | Designing with Patterns
  • 10/14 13:30 - 17:00 | Advanced Use Case Writing
  • 10/14 13:30 - 17:00 | The .NET Framework: The Common Language Runtime and C#
  • 10/14 13:30 - 17:00 | Building Parsers with Java
  • 10/14 8:30 - 12:00 | Introducing Patterns (or Any New Idea) into Organizations
  • 10/14 8:30 - 12:00 | Object-Oriented Design of Human-Computer Interaction
  • 10/14 8:30 - 12:00 | Introduction to Concurrent Object-Oriented Programming in Java
  • 10/14 8:30 - 12:00 | Inside High-Quality Software Architectures
  • 10/14 8:30 - 12:00 | Agile Methodologies
  • 10/14 8:30 - 12:00 | Component and Service Architecture Modeling with UML
  • 10/14 8:30 - 12:00 | An Introduction to Design Patterns
  • 10/14 8:30 - 12:00 | Introduction to Writing Use Cases
  • 10/14 8:30 - 12:00 | XML, XSD, and SOAP as a Better Component Model
  • 10/14 8:30 - 12:00 | Dungeons and Patterns!
  • 10/14 8:30 - 12:00 | Producing GUIs with Java
  • 10/14 8:30 - 17:00 | Testing Object-Oriented Software Systems
  • 10/14 8:30 - 17:00 | A Brief Tour of Responsibility-Driven Design
  • 10/14 8:30 - 17:00 | Concepts of Object-Oriented Programming
  • 10/14 8:30 - 17:00 | Usage-Centered Design: An Agile Model-Driven Process for Object-Oriented User Interface Design
  • 10/15 13:30 - 17:00 | How to Really Fail at Software Architecture
  • 10/15 13:30 - 17:00 | Refactoring to Patterns
  • 10/15 13:30 - 17:00 | Efficient Implementation of Object-Oriented Programming Languages
  • 10/15 13:30 - 17:00 | Making the Software Process Transparent by Using Intelligent Agents
  • 10/15 13:30 - 17:00 | Surviving Object-Oriented Projects
  • 10/15 8:30 - 12:00 | Refactoring: Improving the Design of Existing Code
  • 10/15 8:30 - 12:00 | Designing an Agile Methodology
  • 10/15 8:30 - 12:00 | Exposing and Consuming Web Services with .NET
  • 10/15 8:30 - 12:00 | Extreme Programming Live!
  • 10/15 8:30 - 12:00 | Patterns and Architectures for J2EE Systems
  • 10/15 8:30 - 12:00 | Patterns at Work
  • 10/15 8:30 - 12:00 | Efficient Architectures for Object-Oriented Component-Based Middleware
  • 10/15 8:30 - 17:00 | Software Architecture: It's What's Missing From OO Methodologies
  • 10/15 8:30 - 17:00 | Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
  • 10/15 8:30 - 17:00 | Aspect-Oriented Programming with AspectJ(tm)
  • 10/15 8:30 - 17:00 | Improving Your Use Cases
  • 10/16 13:30 - 17:00 | Creating Responsive, Scalable Systems
  • 10/16 13:30 - 17:00 | Leading Retrospectives on OO Projects: Looking Back to Move Forward
  • 10/16 13:30 - 17:00 | Adaptive Object-Model Architecture: How to Build Systems That Can Dynamically Adapt to New Business Requirements
  • 10/16 13:30 - 17:00 | J2ME Design and Development Considerations
  • 10/16 13:30 - 17:00 | XP Meets UML: Development Processes for eTechnology
  • 10/16 13:30 - 17:00 | Component-Based Design: A Complete Worked Example
  • 10/16 13:30 - 17:00 | No Stone Unturned: An Introduction to Test-First Programming
  • 10/16 13:30 - 17:00 | Embedded Systems in C++ - C++ Idioms, Patterns, and Architecture for Constrained Systems
  • 10/16 13:30 - 17:00 | Developing Java Applications for Small Spaces
  • 10/16 13:30 - 17:00 | Business Modeling with the UML
  • 10/16 13:30 - 17:00 | The UML's Object Constraint Language (OCL) - Specifying Components
  • 10/16 8:30 - 17:00 | Architecting Large Business Systems
  • 10/16 8:30 - 17:00 | The Art of Writing Use Cases
  • 10/17 13:30 - 17:00 | C++ Idioms
  • 10/17 13:30 - 17:00 | Objects vs. The Web
  • 10/17 13:30 - 17:00 | Pair Programming: Experience the Difference
  • 10/17 13:30 - 17:00 | Planning Agile Projects
  • 10/17 13:30 - 17:00 | Architectures for Integrating Business Logic into J2EE
  • 10/17 13:30 - 17:00 | Realizing Extreme Programming as a Strategic Weapon for Innovation
  • 10/17 13:30 - 17:00 | Advanced Extreme Programming Testing Techniques
  • 10/17 13:30 - 17:00 | Patterns for Making Your Business Objects Persistent in a Relational Database World
  • 10/17 13:30 - 17:00 | Reflection in Java
  • 10/17 13:30 - 17:00 | Patterns and Techniques for Developing Performance Effective Enterprise Java Beans
  • 10/17 13:30 - 17:00 | Creativity in Software Development
  • 10/17 13:30 - 17:00 | Ruby for the Impatient