Category Archives: Training Development

Training Object Oriented Analysis & Design with UML – 4 days

Class overview :

This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.

Class goals :

Students practice applying object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises and case studies. Practical aspects of project management and implementation are presented from the perspective of experienced object system designers. Special emphasis is given to the use of object patterns in developing software systems. The students apply their skills in labs that are mini design sessions, during which the instructor helps the students identify and overcome common obstacles that occur during group sessions.

Content of Object Oriented Analysis & Design with UML

  • Structured vs. Object-Oriented Development
  • Complexity and its Effects
  • Inadequate and Unstable Requirements
  • UML Notation
  • OOA&D Project Methodology
  • Requirements Phase Activities
  • Analysis Phase Activities
  • Design Phase Activities
  • Characteristics of Iterative OOAD
  • Conducting Productive OOAD Sessions
  • Developing a High Level Use Case Model
  • Adding Details to a Use Case Model
  • Conceptual Class Diagrams
  • Analysis Patterns
  • CRC Analysis
  • State Machine Diagrams
  • System Operations Diagrams
  • Applying Design Patterns
  • Interaction Diagrams
  • Communication Diagrams
  • Sequence Diagrams
  • Documenting a Design Using Specification Class Diagrams
  • Evaluating Object-Oriented Software Design
  • Organizing Large Scale Software Applications
Object Oriented Analysis & Design with UML
Training Object Oriented Analysis & Design with UML

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 OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.

Training Windows 2008 System Administration – 5 days

Class overview :

This course provides hands on experience installing and configuring Windows Server 2008. Students will perform full and core CD-based standard installation, deploy an image, configure and tune the server and assign roles and services.

Class goals :

Attendees will practice local and remote administration of security, network, data and hardware in hands on labs. After installing an Active Directory domain controller, students will create and assign users, groups, permissions, rights, policies and profiles.

Attendees will configure and troubleshoot the TCP/IP network, create custom consoles and Powershell scripts, and implement a backup strategy. Also covered are many aspects of local security, such as group policy objects (GPO), Encrypting File System (EFS), rights and permissions, Firewall, and Network Level Authentication. Students will learn to use enterprise tools such as Distributed File System (DFS) and File System Resource Manager (FSRM) to facilitate clustering and virtualization. Comprehensive labs and exercises give the students real experience deploying, managing and troubleshooting the Windows 2008 infrastructure.

Content of Windows 2008 System Administration

Windows 2008 System Administration
Training Windows 2008 System Administration

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 provides hands on experience installing and configuring Windows Server 2008. Students will perform full and core CD-based standard installation, deploy an image, configure and tune the server and assign roles and services.

Training Windows Server 2008 Active Directory, Group Policy and Security Design – 5 days

Class overview :

Active Directory provides a single administration point for sign-on, policies and authentication control. This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN).

Class goals :

Students will install Active Directory Domain Services (ADDS), integrate DNS for Active Directory and Internet name resolution, implement AD security for DNS, and configure logical AD components, such as forests, trees, domains and organizational units (OUs). Upgrading and migrating the ADDS structure within or between forests, troubleshooting, backup and restore methods and additional maintenance tools will be explored. Attendees will investigate additional Active Directory roles and services. With ADDS installed, we will monitor and maintain sites and replication to assure up-to-date information.

An administrator needs to control the user environment, so students will look at the architecture, scope, inheritance, replication and troubleshooting in group policy before learning to restrict and enable users with login scripts, rights, desktop policies and software deployment and control. We’ll also look at further controlling computers through security policies, loopback processing, and templates. Attendees will delegate administration of the configuration policies, control application and inheritance and explore tools to refine the user experience. Comprehensive labs and exercises give the students real experience installing and configuring Active Directory while securing the network.

Content of Windows Server 2008 Active Directory, Group Policy and Security Design

  • Introduction to Name Resolution Services
  • Installing and Configuring DNS
  • Managing a Zone
  • Installing and Configuring Active Directory
  • Active Directory Sites and Replication
  • Flexible Single Master Operation (FSMO) Roles
  • Backing Up and Restoring Active Directory
  • Active Directory Support Tools
  • Defining the Active Directory Schema
  • AD Lightweight Directory Services (AD LDS)
  • Implementing Group Policy
  • Group Policy Management Console (GPMC)
  • Understanding User Profiles
  • Implementing Basic Folder Redirection
  • Creating a Starter GPO
  • Public Key Infrastructure (PKI)
  • Granting and Revoking Certificates
  • Security Configuration Wizard (SCW) Basics
  • Configuring NAP Policy Services
  • Configuring NAP Clients
  • Installing and Configuring a Remote Access Server
  • Virtual Private Network (VPN) Configuration
  • Network Policy Server (NPS) Introduction
  • Implementing IPSec
  • Installing and Configuring Internet Information Server (IIS) 7.5
  • Installing ASP.NET
Windows Server 2008 Active Directory, Group Policy and Security Design
Training Windows Server 2008 Active Directory, Group Policy and Security Design

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, …

Active Directory provides a single administration point for sign-on, policies and authentication control. This hands on course provides experience configuring Active Directory and essential network security components such as AD Certificate Services, IPSec and virtual private networking (VPN).

Training Linux System Administration – 1 day

Class overview :

This Linux administration training course teaches students how to install, maintain, configure and tune a Linux system in a networked environment.

Class goals :

Students will not only learn to perform basic administrative tasks such as adding and managing users, creating and maintaining file systems, maintaining shell and Perl scripts, and imposing a security policy, but will also learn to perform more advanced tasks including rebuilding the kernel, installing and supporting the X Window System, and installing and supporting network facilities such as NFS, DNS and DHCP. Students will also learn how to install and configure the Samba file sharing package and the Apache web server.

The course includes comprehensive hands on practice installing and configuring SuSE 10.1 and RedHat Fedora Core 6. Labs include adding and deleting users, backing up and restoring the system, rebuilding the kernel, automating the scheduling of tasks, maintaining file systems, managing remote access, and installing and tuning Samba and Apache, as well as working with modern system logging utilities such as syslog-ng. Class participants will also discuss common security issues, and be introduced to several tools, such as PAM modules, that can help secure the operating environment. Upon completion of this course, students will be prepared to competently maintain a Linux system in a networked business environment.

Content of Linux System Administration

  • LINUX Architecture
  • Linux System Installation
  • Preparing a Server Site
  • Hard Drive Partitions
  • Networking Procedures Overview
  • Print Service Basics
  • Printing Using CUPS and LPD
  • Installing and Configuring X Windows
  • Installing and Using VNC
  • Managing Hardware
  • Installing Software with the rpm Command
  • CVS Source Code Management
  • Solving Problems via the Bootup Process
  • System Startup and Shutdown Scripts
  • Managing Users and Groups
  • Adding Users to the System
  • Working with Groups
  • Setting User Environments
  • Reviewing Basic Permissions
  • Working with Extra File Permissions and Access Control Lists
  • Delegating and Limiting Access Rights on the System
  • Restricting System Logins
  • Linux Filesystem Basics
  • Repairing Filesystems
  • Shell and Perl Scripting Fundamentals
  • Controlling and Automating Processes
  • Working with System Logs
  • System Backups
  • Network File Systems
  • Using Samba
  • Implementing the Dynamic Host Configuration Protocol (DHCP)
  • Working with DNS
  • NIS Overview
  • Configuring the Master Server
  • Configuring the Apache Web Server
  • Using SSH
  • System Security
  • The Linux Kernel
Linux System Administration
Training Linux System Administration

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 Linux administration training course teaches students how to install, maintain, configure and tune a Linux system in a networked environment.

Training UNIX/Linux Fundamentals – 5 days

Class overview :

This hands on course provides training on standard UNIX/Linux commands and utilities used for day to day tasks including file manipulation, program execution and control, and effective use of the shell and desktop environments.

Class goals :

The course presents the concepts necessary to understand the way UNIX works as well as the system’s most commonly used commands. Data manipulation utilities and shell syntax for synthesizing command pipelines are emphasized. Bourne and Korn shell programming is introduced so students will be able to read and modify existing shell scripts as well as create their own. Desktop environments are also introduced from a user’s perspective, including common window managers, Open Office utilities and an introduction to configuration tools. Proficiency in applying new skills is reinforced with extensive hands on exercises after each module.

Content of UNIX/Linux Fundamentals

  • History of UNIX
  • Navigating the File System
  • Viewing and Copying Files
  • Using the Command Line
  • Creating User Logins and Passwords
  • Communicating with Other Users
  • Using the vi Editor
  • File and Directory Naming Rules and Conventions
  • Introduction to Inodes
  • Manipulating Files, Links and Directories
  • UNIX Process Model
  • Monitoring and Controlling Processes
  • Shell Syntax
  • Features of C, Korn and bash Shells
  • I/O Redirection and Pipes
  • Command Substitution, Quoting and Escaping
  • Command Separation and Grouping
  • Using grep, egrep, awk, and sed
  • Using Compression Utilities
  • Backing Up Files
  • tar Syntax
  • UNIX Network Applications
  • Using ftp
  • Working With the Secure Shell
  • Submitting and Controlling Print Jobs
UNIX/Linux Fundamentals
Training UNIX/Linux Fundamentals

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 hands on course provides training on standard UNIX/Linux commands and utilities used for day to day tasks including file manipulation, program execution and control, and effective use of the shell and desktop environments.

Training PHP Programming – 4 days

Class overview :

This PHP programming training course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.

Class goals :

This course introduces the PHP framework and syntax, and covers in depth the most important techniques used to build dynamic web sites. Students learn how to connect to any ODBC-compliant database, and perform hands on practice with a MySQL database to create database-driven HTML forms and reports. E-commerce skills including user authentication, data validation, dynamic data updates, and shopping cart implementation are covered in detail. Students also learn how to configure PHP and the Apache Web Server. Comprehensive lab exercises provide facilitated hands on practice crucial to developing competence and confidence with the new skills being learned.

Content of PHP Programming

  • PHP Architecture
  • Installing and Configuring Apache for PHP
  • Name-Based Virtual Hosting
  • Installing and Configuring IIS
  • Configuring php.ini
  • Sending Output to a Browser
  • Using PHP Variables and Data Types
  • Defining Constants
  • Arithmetic, Comparison and Logical Operators
  • Concatenation
  • Conditional Statements in PHP (If, Else and Elseif , Switch)
  • Looping Constructs in PHP (While, Do… While, For, Exit & Break)
  • Declaring Functions
  • Predefined PHP Functions
  • Using Include Files
  • Working with Arrays
  • Creating Associative Arrays
  • One-Dimensional Arrays
  • Multi-Dimensional Arrays
  • String Manipulation Functions and Regular Expressions
  • Form Data Collection
  • Using Cookies
  • Starting, Continuing, & Destroying Sessions
  • Using Environment Variables
  • Using phpMyAdmin
  • Installing and Configuring MySQL
  • Executing SQLCalls
  • Debugging and Error Handling
  • Using ODBC
  • Accessing Files and Sending E-Mail
  • Uploading Files with PHP
PHP Programming
Training PHP Programming

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 PHP programming training course provides the knowledge necessary to design and develop dynamic, database-driven web pages using PHP version 5. PHP is a language written for the web, quick to learn, easy to deploy and provides substantial functionality required for e-commerce.

Training Exchange Server 2010 System Administration – 5 days

Class overview :

This course provides hands on experience installing and configuring Exchange Server 2010 and a variety of Microsoft messaging clients. Students will also install and configure Windows Server 2008, Active Directory Domain Services and IIS web services.

Class goals :

Attendees will practice local and remote administration of server roles, network connectivity and user messaging data. After installing Exchange, students will create users and groups, and assign permissions, rights and policies. They will then configure and troubleshoot the Exchange environment using various consoles and management shells. We’ll investigate backup and fault tolerance strategies, as well as security and user access issues. Comprehensive labs and exercises give students real experience deploying, managing and troubleshooting an Exchange Server 2010 infrastructure.

Content of Exchange Server 2010 System Administration

  • Windows Server Installation and Configuration
  • Exchange Server Installation and Configuration
  • Active Directory, DNS and IIS Integration
  • Management Consoles and Shells
  • Exchange Server Roles and Security Management
  • Administrative Management Roles
  • Message and Recipient Management
  • Rights Based Access Control
  • Exchange Backup and Recovery
  • Exchange Database Availability Groups
  • Exchange Server Maintenance, Monitoring and Troubleshooting
  • Outlook, OWA and ActiveSync Installation and Configuration
  • Managing User Email and Calendar Data
  • Managing Global and Personalized Address Lists
Exchange Server 2010 System Administration
Training Exchange Server 2010 System Administration

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 provides hands on experience installing and configuring Exchange Server 2010 and a variety of Microsoft messaging clients. Students will also install and configure Windows Server 2008, Active Directory Domain Services and IIS web services.

Training JAVA FUNDAMENTALS FOR NON C PROGRAMMERS – 5 days

Class overview :

This course is paced to provide a solid foundation in Java for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java 5.0 programmer.

Class goals :

Learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. The course then covers several of the provided API packages, such as I/O streams, collections, Swing GUI programming, and accessing a database with JDBC. Appendices on threading and J2EE are also available for further study.

Content of JAVA FUNDAMENTALS FOR NON C PROGRAMMERS

Learning the basic structure and syntax of the language, students will also learn object-oriented principles and how they are applied in Java applications. The course then covers several of the provided API packages, such as I/O streams, collections, Swing GUI programming, and accessing a database with JDBC. Appendices on threading and J2EE are also available for further study.

JAVA FUNDAMENTALS FOR NON C PROGRAMMERS
Training JAVA FUNDAMENTALS FOR NON C PROGRAMMERS

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 is paced to provide a solid foundation in Java for programmers without syntax experience in a C-based language. Intensive and hands-on, the course emphasizes becoming productive quickly as a Java 5.0 programmer.

Training JAVA 2 Programming Language – 5 days

Class overview :

Java 2: Programming Language introduces the foundations of Java 2 Standard Edition (J2SE) technology. Students will explore concepts and perform hands-on exercises to apply what they learn. Java is the language of choice for the Internet. Java enhances productivity by allowing the inheritance of methods and properties from the well-organized Java Class Library. Students will build Graphical User Interfaces and handle various events. Students will explore multi-threading and how it can improve the performance of applications. Students will also use many methods of the Graphics class to draw shapes.

Class goals :

  • An Introduction to Java
  • Datatypes, Variables, and Methods
  • Object Orientation, Part 1
  • Construction Time
  • Object-Orientation, Part 2
  • Java Language-Statements and Expressions
  • Branching and Looping
  • The Java Class Library
  • Exploring java.lang

Content of JAVA 2 Programming Language

Class objectives help students become comfortable with the course, and also provide a means to evaluate learning. Upon successful completion of this course, students will be able to:

  • List the benefits and roles of the Java programming language.
  • Utilize primitive datatypes, variables, constants, literals, and methods.
  • Implement classes and properties, and understand abstraction and encapsulation.
  • Differentiate between an application and an applet, and pass parameters to both.
  • Use inheritance, interfaces, packages, modifiers, as well as archive files.
  • Use operators and expressions to perform calculations and typecasting.
  • Control the flow of programs with branching and looping.
  • Explore the packages and interfaces in the Java Class Library.
  • Explore the java.lang package and use methods from the String and Math classes.
  • Change fonts and colors in the display; use Graphics and Image classes to draw to the display.
  • Handle key and mouse events.
  • Explore the applet architecture, detect and process errors, and explore threads.
  •  Explore the AWT package and build a GUI interface.
JAVA 2 Programming Language
Training JAVA 2 Programming Language

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, …

Java 2: Programming Language introduces the foundations of Java 2 Standard Edition (J2SE) technology. Students will explore concepts and perform hands-on exercises to apply what they learn. Java is the language of choice for the Internet. Java enhances productivity by allowing the inheritance of methods and properties from the well-organized Java Class Library. Students will build Graphical User Interfaces and handle various events. Students will explore multi-threading and how it can improve the performance of applications. Students will also use many methods of the Graphics class to draw shapes.

Training Java 2 Enterprise Development With BEA WebLogic – 5 days

Class overview :

This course provides you with the background and skills required to design and develop enterprise applications in Java using J2EE technologies. You will use WebLogic server as the application and web server and will learn about configuring WebLogic, deploying applications, and monitoring applications using WebLogic’s monitoring tools. During the course you will write many components of a sample e-commerce application and deploy the application to WebLogic.

Class goals :

  • Java 2, Enterprise Edition (J2EE)
  • Overview of BEA WebLogic
  • Building, Deploying, and Testing Enterprise Applications
  • Building a Sample Application
  • Container-managed Persistence (CMP) Entity Beans
  • Bean-managed Persistence (BMP) Entity Beans
  • Stateless Session Beans
  • Stateful Session Beans
  • Message-Driven Beans
  • The View
  • The Controller
  • Advanced WebLogic Server Concepts

Content of Java 2 Enterprise Development With BEA WebLogic

  • Develop with RMI, JNDI, JMS, and JDBC.
  • Use container-managed and bean-managed transactions.
  • Write JSPs and servlets.
  • Write Entity Enterprise JavaBeans (EJBs) using container-managed or bean-managed persistence.
  • Write Stateless and Stateful Session EJBs.
  • Write Message-Driven EJBs.
  • Unit test your J2EE applications.
  • Build your J2EE applications using Ant.
  • Implement the Model-View-Controller design pattern.
  • Use the Value Object design pattern.
  • Use the DAO design pattern.
  • Configure and monitor WebLogic 6.1.
  • Load test EJBs in WebLogic 6.1.
Java 2 Enterprise Development With BEA WebLogic
Training Java 2 Enterprise Development With BEA WebLogic

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 provides you with the background and skills required to design and develop enterprise applications in Java using J2EE technologies. You will use WebLogic server as the application and web server and will learn about configuring WebLogic, deploying applications, and monitoring applications using WebLogic’s monitoring tools. During the course you will write many components of a sample e-commerce application and deploy the application to WebLogic.