
SD West 2004 Conference Track Descriptions
SD West provides timely, relevant courses that are designed to help solve your
daily, real-world development challenges. Taught by the industry's most renowned
instructors, the SD West curriculum is second to none. SD West 2004's technical
tracks are:
C++ [View
Sessions]
C++ has been in widespread commercial use for more than a decade, yet developers
are still discovering innovative ways to use the language and standard library.
C++ continues to be full of interesting surprises. SD’s C++ speakers are
the most knowledgeable in the field and they do an exceptional job of providing
information you can use. To keep pace with the growing literature and experience
in the field, our C++ classes have evolved towards more intermediate and advanced
topics. In particular, they focus on the features that only recently have been
fully implemented in C++ compilers. Take advantage of the cutting edge instruction!
Emerging Technologies [View
Sessions]
Are radio frequency ID tags in your application's future? How will the desktop
of tomorrow work? Is grid computing the answer to your cycle woes? From plug-and-play
to the D programming language, this track will give you a heads up on bleeding
edge innovations that may just put you ahead of the game.
Java [View
Sessions]
Java continues to be the dominant programming language for building web-based
applications. This track provides in-depth technical content to give you the
tools to understand the intricacies of the language, in particular, the powerful
features and libraries that set Java apart from its predecessors. With in-depth
full-day tutorials and a score of additional courses, this Track provides complete
Java training for the professional developer.
Mobile [View
Sessions]
It’s no secret every aspect of computing is getting smaller and going
wireless. Although computing capacity has grown despite this trend, development
for mobile computing still has specific challenges. This track is designed to
introduce you to the mobile paradigm. It also provides education in cutting-edge
technologies for experienced mobile professionals. If you're not developing
for mobile yet, you will be soon.
Modeling, Design and Quality [View
Sessions]
Learn the latest techniques for building quality into your software development
endeavors, sound software design, effective testing practices, robust architecture,
and other tips for continually improving your development skills. This track
focuses on the design and architectural imperatives you need to build high quality
software.
.NET Development [View
Sessions]
This year, SD’s .NET track is twice as big as last year, with sessions
for both Beginners and Advanced developers alike. It contains the most important
set of .NET sessions presented anywhere. Why? The sessions retain a focus on
practical, usable techniques and strategies, with a healthy dose of best practices
thrown in, and eschew pie-in-the-sky marketecture talks you will hear elsewhere.
Come join us for the best .NET training offered.
People, Process & Methods [View
Sessions]
The techniques, tools and group interactions that make for successful software
development vary greatly, depending on the domain, technology and team involved.
Learning top-flight technical skills, creating effective processes and keeping
software teams healthy doesn’t happen by magic--there are proven techniques
and tools for success. This track incorporates the latest information and best
practices on agile and disciplined methods, project management tips, team development,
and more.
Requirements and Analysis [View
Sessions]
Successful software is directly attributable to getting requirements right in
order to meet customers’ needs. Models facilitate communication between
customers and suppliers in the spirit of learning and discovery – before
diving into the source code. This track incorporates the latest information
and best practices including collaborative requirements gathering, agile modeling,
use cases, business rules, business modeling, user-centered analysis and robustness
analysis.
Security [View
Sessions]
More and more the application security is an essential requirement. This is
particularly true in the world of web services and distributed applications.
Real security, however, has to be designed in from day one, and built into the
application as it's constructed. After-the-fact patches don't work.
This track gets you up to speed on security quickly.
Web Services [View
Sessions]
The rapidly growing field of Web Services technologies now ranks among the top
IT job skills sought by corporations. The Web Services track provides sessions
in Web Services technologies to help you understand how this new paradigm in
application architecture is revolutionizing the way systems are designed, developed
and integrated. You'll also learn about XML-based standards that underpin Web
Services, including SOAP, WSDL, UDDI and emerging standards that support security,
choreography, routing and more.
XML Development [View
Sessions]
In a relatively short time XML has become the lingua franca in web based development
for its ability to provide a clean, powerful cross-platform language that learns
from and corrects the mistakes of its predecessors. But XML also has applications
far beyond the web including custom file formats, component software development,
database integration and much more. XML provides a common mechanism for sharing
information between applications, as well as common representations for data
that everyone can agree on. Our respected XML faculty will cover all facets
of XML and its related applications from an introductory level right up to the
bleeding edge.
|