In this course, students build upon the knowledge gained that will enable them to work with many advanced features, including the drawing tools, creating and working with custom stencils and templates, and sharing Visio drawings with other applications.
Class goals :
Upon successful completion of this course, students will be able to: – create a custom shape. – design a custom stencil. – design styles and templates. – design a floor plan. – represent external data in Visio. – share your drawings.
Content of Microsoft Visio Professional 2007 – Level 2
Lesson 1: Creating a Custom Shape
Draw Basic Shapes
Enhance Basic Shapes
Lesson 2: Designing a Custom Stencil
Create a Custom Stencil
Customize a Stencil Master
Lesson 3: Designing Styles and Templates
Define a New Style
Create a Template
Lesson 4: Designing a Floor Plan Using Layers
Create an Office Layout
Work with Layers
Lesson 5: Representing External Data in Visio
Generate a PivotDiagram
Create an Organization Chart from External Data
Import Project Plan Data into Visio
Link to a Database
Import Excel Data
Lesson 6: Sharing Your Work
Link a Visio Drawing to Other Applications
Convert a Visio Drawing to a Web Page
Training Microsoft Visio Professional 2007 – Level 2
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
In this course, students build upon the knowledge gained that will enable them to work with many advanced features, including the drawing tools, creating and working with custom stencils and templates, and sharing Visio drawings with other applications.
This Tomcat 6.0 Administration for Windows class covers the important topics of administering the Tomcat 6.0 server including installation, directory structure, configuration using server.xml, web application deployment, the manager tool, JNDI data sources, logging, and monitoring and management of the server. Note: Where applicable, differences or changes in Version 7.0 will be addressed.
Class goals :
– Learn about the history of Tomcat.
– Learn how to install Tomcat
– Learn about the directory structure and batch files.
– Learn how to configure Tomcat.
– Learn how to work with Web applications.
– Learn to work with the Tomcat Manager including how to assign security roles.
– Learn to work with JNDI data sources and JDBC
– Learn about security and permissions.
– Learn how to generate a keystore file.
– Learn logging techniques.
– Learn how to monitor Tomcat’s performance.
– Learn about clustering including directory setup.
Content of Training Tomcat 6.0 Admin for Windows
Tomcat Introduction
History of Tomcat
Version Number and Features
Tomcat Components
Catalina
Jasper
Coyote
JEE Overview
MVC Design Pattern
Servlets/JSP
Directory Structure
JNDI
Installing Tomcat
Download
Installation
Environment Variables
Starting the Server
Verifying Server Operation
Stopping the Server
Tomcat Directory Structure
Batch files in /bin
.exe files
/conf
server.xml
context.xml
web.xml
/logs
/webapps
/lib
/work
/temp
Configuring Tomcat
Role of serverxml
Instance Layout
Server
Service
Virtual Host
Context
serverxml elements
<Server>
<Service>
<Connector>
<Engine>
<Host>
<Context>
<Realm>
<Valve>
Deploying Web Applications
JEE Specification for Web Applications
Servlets and JSP
Model View Controller (MVC) Design Pattern
Directory Structure
web.xml
Document Base
Context and the Document Base
Default Context Descriptor
Placing the Web Application Folders and Files under the Application Base
Deploying a WAR file
AutoDeploy
The Tomcat Manager
/manager Web Application
Managing Web Applications
Deploying
Listing Deployed Applications
Reload Existing Applications
Starting/Stopping
Undeploying
Listing Server Status
Listing Security Roles in the User Database
JNDI Data Sources and JDBC
JNDI
JDBC
Drivers
Data Sources in JDBC 20 and Later
Connection Pooling
Commons Database Connection Pooling
Installation
Guarding against Application Program Failure
Configuration
Data Source Definition
Web Application contextxml
contextxml in /conf
GlobalNamingResources in serverxml
Troubleshooting
Security
Web Application Security
Java SecurityManager
Overview
Standard Permissions
Tomcat Permissions
Starting Tomcat with a Security Manager Using the Default Policy File
Secure Socket Layer (SSL)
Generating a keystore File
Modifications to serverxml for SSL Support in Tomcat
tomcat-usersxml
Logging
Logging Overview
Web Application Logging Techniques
javautillogging
javaxservletServletContext
log4j
Monitoring and Performance Tuning Tomcat
Tomcat
JVM
JMX (Java Management Extensions)
JMX MBeans in Tomcat
Engine
JKMain
String Cache
Server
Users
Configuring Tomcat to use MBeans
Accessing MBeans
jconsole
jVisualVM
PSI Probe
Clustering
Using Clustering for Replication and Load Balancing
Running Multiple Instances of Tomcat
Directory Setup
Port Number Modifications
All to All with DeltaManager
Backup to One Cluster with BackupManager
Enabling Session Replication
Session Persistence Using Shared File System
Session Persistence Using Shared Database
Session Persistence using Shared Database: Database Table
In-memory Replication Using SimpleTcpCluster
Load Balancing Using mod_jk Connector to Apache2x Web Server
Training Tomcat 6.0 Admin for Windows
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
This four-day course builds skills in Java’s XML processing APIs. The course is intended for students with a working knowledge of XML — and possibly DTDs or XML Schema — who want to build XML applications or components using the Java language. Everything in the course adheres to W3C and Java standards for completely portable code.
Class goals :
– Understand the use of SAX and DOM APIs for XML parsing.
– Understand the need for JAXP as an additional layer to the standard contract between applications and parsers.
– Parse element and attribute content, processing instructions, and other document information using SAX.
– Parse documents using the DOM.
– Modify, create and delete information in an XML document using the DOM.
– Write simple and complex queries into XML document content using XPath.
– Use XSLT for XML-to-XML, XML-to-HTML, or XML-to-text transformations.
– Build standalone and web applications that build on XSLT transformation logic.
– Use JAXB to generate persistent Java object models based on XML Schema.
– Implement XML persistence using the JAXB.
Content of Training XML for Java Developers
XML Parsing Using Java
The Java API for XML Processing (JAXP)
Parsing XML
SAX and DOM
What the W3C Says
What the W3C Doesn’t Say
Sun and Apache
JAXP
Parser Factories
Pluggable Parsers
Parser Features and Properties
The Simple API for XML (SAX)
Origins of SAX
The SAX Parser
The SAX Event Model
Reading Document Content
Handling Namespaces
SAX Features for Namespaces
Parsing Attributes
Error Handling
DTD Validation
Schema Validation
Handling Processing Instructions
The Document Object Model (DOM)
Origins of the DOM
DOM Levels
DOM2 Structure
The Document Builder
DOM Tree Model
DOM Interfaces
Document, Node and NodeList Interfaces
Element and Text Interfaces
Finding Elements By Name
Walking the Child List
The Attribute Interface
Traversing Associations
The JAXP Transformer Class
Sources and Results
Combining SAX and DOM Processing
Namespaces and the DOM
Manipulating XML Information with the DOM
Modifying Documents
Modifying Elements
Modifying Attributes
Managing Children
Seeking a Document Location
The ProcessingInstruction Interface
Creating New Documents
XML Transformations Using Java
Using the JAXP for Transformations
XPath, XSLT and Java
The Transformer Class
The TransformerFactory Class
Sources and Results
Identity Transformations
Creating Transformations from Stylesheets
Template Parameters
Output Methods and Properties
Evaluating XPath Expressions
XPath
Use of XPath in Other XML Technologies
XPath Expressions
The Axis
The Node Test
The Predicate
XPath Types
XPath Functions
Implied Context
Querying with XPath
XPath and the DOM
Templates and Production
Rule-Based Transformations
Templates and Template Matching
Built-In Template Rules
Recursion Through Templates
Template Context
Output Methods
Controlling Whitespace
Literal Replacement Elements
Formalizing Text, Elements and Attributes
Defining Target Vocabulary
Generating Processing Instructions
XSLT: Dynamic Content and Flow Control
Web Applications Using XSLT
J2EE and JAXP
Deriving Source Content
Getting Source Values
Attribute Value Templates
Copying Source Elements and Trees
Looping
Conditionals
The Java API for XML Binding
The Java API for XML Binding
The Need for Data Binding
XML Schema
Two Paths
JAXB Compilation
Mapping Schema Types to Java
Java-to-XML Mapping Using Annotations
Marshaling and Unmarshaling
Working with JAXB Object Models
Training XML for Java Developers
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
An Apache webserver training course which provides a technical introduction to installing, configuring and managing the Apache web server and to supporting CGI programming on the Apache server.
Class goals :
Content of Intro to Apache Web Server Administration
Getting started
Apache
Webservers
Apache features
Apache versions
Installing Apache
Installing XAMPP
Compiling Apache
Running Apache
Running Apache automatically: Unix/Linux & MS Windows
This course introduces the delegate to the main concepts of the APACHE Web server. The most commonly used configuration commands are described in detail. It is designed to give delegates practical experience in installing and configuring APACHE.
Class goals :
To provide the skills needed to; configure and manage the APACHE Web Server environment.
The Certified Agile Tester (CAT) Foundation level course prepares delegates for the three part examination that must all be passed to gain the qualification set and examined by iSQI. The course introduces experienced testers to the practices they will need to understand and use to be effective team members and testers on an agile project.
Class goals :
After completing this course, delegates will be able to:
Understand the principles behind the Agile approach to software development
Differentiate between the testing role in Agile projects compared with the role of testers in non-agile projects
Contribute positively as an Agile team member focused on testing
Appreciate the challenges and difficulties associated with the non-testing activities performed in an Agile team
Demonstrate a range of soft skills required by effective Agile team members
The course will also:
To give delegates an understanding of the testing role within an Agile project
To provide delegates with information about Agile projects and how they differ from traditional projects
To enable delegates to effectively apply practical skills associated with the testing role on an Agile project
To enable people to sit the exam and gain accreditation as a ‘Certified Agile Tester’
Content of Certified Agile Tester
Day 1: History and Terminology: Agile Manifesto, Principles and Methods
Day 2: Planning, Requirements, Estimation and Strategy
Day 3: Developer Context, Testing and Retrospectives
Day 4: Test Driven Development, Test Automation and Non-Functional
Day 5: Soft Skills Assessment and Practical and Written Exams
Training Certified Agile Tester
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
Timeboxing is a technique often used in agile project environments. This course describes timeboxing and how to apply it on projects which are time critical. The course blends the theoretical concepts of timeboxing with the harsh realities of applying the technique in the real world. This is achieved with the use of a case study.
Class goals :
To give delegates an understanding of the detailed nature of loading and managing a timebox. To explain how to avoid common pitfalls of timeboxing such as extending the deadline and unrealistic estimation.
Content of Timeboxing
What is a timebox?
Timebox types
Why use timeboxing?
Structuring a project using timeboxes
How to build a timebox plan
Advanced timeboxing:
The ‘domino effect’
Prioritisation
Calibration
Avoiding common pitfalls
A case study is used throughout the day to reinforce the theoretical content.
Training Timeboxing
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
This course covers the hybrid approach of running a project with DSDM Atern and PRINCE2™ in tandem. The relative merits of each approach are explained as well as the rationale for integrating the two methods. Each delegate will receive the DSDM Atern pocketbook.
Class goals :
To give delegates an overview of integrating DSDM Atern and PRINCE2™. To familiarise delegates with the advantages of integrating the two methods and the techniques used.
Content of Using DSDM Atern With PRINCE2 Workshop
The Method Spectrum
PRINCE2™
Project Governance and Management
DSDM Atern:
Project Management and Delivery
Integrating DSDM Atern with PRINCE2™
Lifecycle
Organisational structure
Techniques
Benefits
Scope tolerance
Iterative and incremental delivery
Product delivery
Ethos and culture
Training Using DSDM Atern With PRINCE2 Workshop
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
The framework is the culmination of practitioners’ experience drawn from a wide range of public and private sector projects for over a decade. This unparalleled expertise has resulted in a robust, but agile, approach that can be successfully applied across a variety of organisational and project contexts.
Class goals :
This course will enable delegates to:
Gain a practical understanding of DSDM Atern that should enable them to become immediately productive in an agile project environment
Prepare for the DSDM Atern Foundation exam
Content of DSDM Atern Practitioner
The fundamentals, The Principles
The Lifecycle and Products
Team structures
Roles and Responsibilities
Facilitated Workshops
Modelling
Requirements, MoSCoW
Prototyping, Timeboxing
Team dynamics
Implementing DSDM Atern
DSDM Foundation Exam (optional)
Training DSDM Atern Practitioner
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
The course covers the theory and rationale behind DSDM Atern. Throughout the course all areas of DSDM Atern are explained and insights are given into how they work in practice. A particular emphasis is placed on the techniques used by DSDM Atern. Delegates receive a DSDM Atern Pocketbook.
Class goals :
This course will enable delegates to:
Gain a solid understanding of DSDM Atern
Understand how DSDM Atern can be applied in general and how it could benefit their own specific role on a project
Content of DSDM Atern Awareness
The fundamentals
MoSCoW
The Principles
The Lifecycle
Roles and responsibilities
Team structures
Facilitated Workshops
Modelling
Requirements
Prototyping
Timeboxing
The benefits of DSDM Atern
Training DSDM Atern Awareness
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …