![]() |
Delphi Professional Fundamentals - 3 days
This course is based on the Professional edition of Delphi 6/7 and
covers all you need to know to develop straightforward Windows
applications.
Topics include the Delphi programming environment, the Visual Component
Library and Windows controls, the Object Pascal programming language,
object
oriented development and exception handling. The Fundamentals course is
suitable for experienced developers with little or no prior knowledge
of
Delphi.
This course is also available for Delphi 2006/7 (Win32
development) .
Delphi Database Fundamentals - 2 days
This course covers the basics of database development with Delphi 6/7
including an introduction to database theory and SQL, the BDE datasets
TTable and TQuery, database utilities, persistent fields, data modules
and the core data access components TClientDataset and
TDatasetProvider.
This course provides the essential pre-requisite knowledge in these
topics for our Client/Server Development courses.
This course is also available for Delphi 2006/7 (Win32 development).
Delphi Client/Server Development with ADO and
SQL Server - 3 days
This course covers all the essentials of developing client/server
applications
using the ADO components and SQL Server as the target database.
Delphi Client/Server Development with
dbExpress
- 3 days
This course covers all the essentials of developing client/server
applications
using the Borland dbExpress data access technology. The course uses
InterBase
as the target database but is not database specific.
Delphi Migration from BDE to dbExpress - 2 days
This course is for developers experienced in the use of the BDE for
database development who need to migrate existing applications from
using
the BDE to using dbExpress. It covers database architecture in Delphi
6/7,
the dbExpress architecture and components, client datasets and dataset
providers, migrating BDE SQL Links applications to dbExpress and
migrating
BDE desktop applications to dbExpress. The course uses InterBase as the
target database but is not database specific.
Delphi 2005 / Delphi 2006 Development
Essentials
This course is for Delphi developers with experience of working with
Delphi 5/6/7 and covers the new IDE for developing both Win32 and .NET
applications. It provides an introduction to the .NET framework, and
the language enhancements and new features - refactoring and unit
testing - introduced in D2005. Also covered is migration of
Delphi Win32 applications to .NET and interoperability issues.
Delphi 2005
VCL Database Development
This course provides an overview of relational databases and SQL
and covers all the main options - BDE, dbGo (ADO), dbExpress,
ClientDataSets - supported by the VCL for developing database
applications with Delphi, as well as .NET migration issues.
Delphi
2005 ADO.NET Database Development
This course provides an overview of relational databases and SQL
and covers the Borland Data Provider for .NET and developing ADO.NET
applications. Also covered are an introduction to Enterprise Core
Objects and ASP.NET web services as well as .NET Remoting with the
Borland Data Provider.
Delphi
2005 ASP.NET 1.1 Web Development
This course covers working with ASP.NET to build Web Form
applications using ASP.NET controls, the Borland Data Provider and
Enterprise Core Objects.
Delphi
2005 XML and SOAP Web Services
This course covers XML programming and Web Services in both
Win32 and .NET as well as interoperability and migration issues.
Introduction to C# Programming - 3 days
This practical course provides an intensive introduction to the .NET
framework and the C#
language for Delphi and C++ developers.
Object Oriented
Analysis and Design with UML - 5 days
Learn
how to reduce the risk of project failure with an object oriented
process. Learn
how to improve the relationship between development teams and the
software users. Students
learn how to identify and design objects, classes, and their
relationships to each other including links, associations and
inheritance. A strong emphasis is placed on diagram notation for use
cases, class and object representation, links and associations, and
object messages. They then get hands-on
experience using these skills in a well-defined process to develop a
sample software project from inception to final design.
Delphi WebBroker Development - 2 days
This course covers the development of Delphi 5/6/7 web server
applications
using the Delphi web broker components. It is suitable for developers
already
familiar with HTML and with Delphi database development.
Delphi IntraWeb Development
This course covers the development of Delphi web server applications
using the third party IntraWeb components, now bundled with Delphi 7.
It
is suitable for developers already familiar with Delphi database
development,
and with the basics of HTML.
HTML/XHTML Development - 2 days
This is a practical, in-depth, introductory course for IT professionals
- developers, analysts or managers - either working in, or exposed to,
the browser development environment. The course focuses on the use of
HTML/XHTML
as the underlying foundation upon which all other browser technologies
sit and shows how to integrate these technologies within the web page.
This course is particularly relevant to client or server-side
developers
who need to display information dynamically in the browser.
Introduction to Javascript - 2 days
This is an introductory course for developers who are either working
in, or exposed to, the browser development environment. Presented in a
highly practical format, the course is relevant to client or
server-side
developers who need to develop web pages which include visually
interactive
content and/or client-side preprocessing of data sent to the server.
XML Management Overview - 1 day
This is an intensive, lecture based overview for analysts or managers
who need to understand the fundamentals of XML and its related
technologies
in order to manage the development of applications using XML
technologies
for the Windows platform.
XML Foundation Course for IT Professionals - 2 days
This course is intended as a practical foundation for IT professionals
who need to understand the fundamentals of XML and its related
technologies
in order to develop (or manage the development of) applications for the
Windows platform.
XML Transformations with XSLT/XPATH - 2 days
This course provides a practical, in-depth introduction to XSLT and
XPath for IT developers operating in the XML environment (browser or
non-browser).
It is specifically aimed at those who wish to transform XML documents
from
one format to another (eg XML, HTML, text). Attendees should have a
good
understanding of XML basics, in particular the concept of
well-formedness
and XML namespaces. Previous programming experience (in any language)
would
be beneficial.
Introduction to XML Development with Delphi -
2 days
This course provides an introduction to XML (eXtensible Markup
Language)
and its related technologies. The course covers XML syntax, Document
Type
Definition (DTDs), XML Schemas and XSL Transformations, as well as how
to use Delphi to read, write and manipulate XML data and harness its
power
using the Document Object Model (DOM) and SAX (Simple API for XML).
XML Transformations with XSLT/XPATH - 2 days
This practical course covers the topic of XML transformations.
Manipulating XML data with DOM and SAX - 2 days
This practical course covers the manipulation of XML data.
Using XML and XSLT with ASP and ADO - 1 day
This practical course covers using XML with Microsoft ASP and ADO
technologies.
Cascading Style Sheets for XML Developers - 1 day
This practical course covers the topic of XML and cascading style
sheets.