UX Design

Goals


- Master the principles of UX methodology

Program

Context (Needs analysis, competitive analysis, benchmarking)
Brand strategy and values
Client brief
Inventory and knowledge of client content

User definition
Analysis of blocking points and triggers
Creation of personas
Adaptation of routes to different uses (mobility for example) and devices (computers, smartphones, tablets, TV, etc.)

Content inventory
Formalization of concept and content Content
structure and information architecture

Understand the principle of CSS: selectors and properties
Know the Principles of ergonomics and usability
Interaction
design Interface design
Wireframe / Prototype

Workshop: Reflection of the integration of ux design in our environment.
Workshop: Wireframe design of an application or website in Adobe Photoshop and Illustrator.
Workshop: Ui design sour Adobe Photoshop.
Workshop: Integration of pages in Adobe Experience CC to perform user tests.

Duration

3 days

Price

£ 1240

Audience

Graphic designers, web designers, web developers, project managers

Prerequisites

Knowledge of Adobe Photoshop or Adobe Illustrator

Reference

SIT100262-F

Sessions

Contact us for more informations about session date

Hyper V (MS Windows Server 2012)

Goals


- Know how to deploy, administer and maintain a virtual environment based on Hyper V under Windows Server 2008

Program

Virtualization: history and interests
Types of virtualization, hypervisors
Global architecture of MS Windows Server 2012
Hyper V: concepts, guest OS supported, license management

Hardware and software prerequisites for installing Hyper-V
Technical considerations: CPU, RAM, 64-bit environment
Optimal configuration
Adding roles via Server Manager or installation in Core mode
Network configuration

Workshop: Hyper-V installation and various configurations

Virtual machines: creation, installation, use, import
Allocation and optimization of hardware resources
Backup, restore, migration and cloning of virtual machines
Hyper-V administration tools: MMC and RDP protocol
Conversion of physical servers into virtual machines (P2V)
Virtual Hard Disk (VHD) specifications and management
Using checkpoints Hyper-V monitoring
Sizing and managing virtual machines

Workshop: creation of virtual machines – administration – backup and restore – VHD image

Creating and Using Virtual Switches
Advanced Hyper-V Networking Features
Configuring and Using Hyper-V Network Virtualization

System Center and server virtualization
Installation of System Center 2012 R2 VMM
Hosting servers and server groups

Network
infrastructure Storage infrastructure
Change management

Duration

3 days

Price

£ 1895

Audience

System administrators

Prerequisites

Windows Server system administration concepts - Server virtualization (Virtual Server / Virtual PC)

Reference

OUT100052-F

Virtual Machine Management Tasks
Creating, Cloning, and Converting Virtual Machines
Updating Virtual Machines 

CPU sharing between the different virtual machines
Allocation of memory, one or more CPUs, virtual disks or network interfaces
Security of the virtual machine and of the host server
Moving virtual machines with Quick Migration
Clustering: policies, prerequisites, use
Monitoring operation: CPU, memory, storage

Workshop: Monitoring of virtual servers – use of Quick Migration – clustering of virtual servers

Overview
Virtual Machine Profiles and Templates

Basics
Creating and Managing Clouds
User Roles and Admin Delegation

System Center 2012 R2 Virtual Machine Manager and the Service Concept
Creating and Managing Services
Using System Center 2012 R2 App Controller

Methods for backing up and restoring virtual machines
Protecting the virtualization infrastructure with Data Protection Manager
Monitoring and monitoring performance with System Center Operations Manager
Integrating Virtual Machine Manager and Operations Manager

Sessions

Contact us for more informations about session date

Premiere Pro: Essential graphic objects

Goals


- Create and use animation templates

Program

Create and edit text

Create a text block
Format with the essential graphic objects panel
Add other elements in the layer

Reminder on path animations and text animations

Create animations (position, scale …)
Create text animation effects

Use of Essential Graphic Objects

Discover pre-recorded graphic objects
Register an essential graphic object in Premiere
Import essential graphic objects created on After effects.

Workshop: Adding Lower Thirds and Titles to a Video.

Duration

0.25 day

Price

£ 194

Audience

Directors, editors working with Premiere Pro

Prerequisites

Master the working environment in Premiere Pro

Reference

AUD101007-F

Sessions

Contact us for more informations about session date

Hyper V (MS Windows Server 2008)

Goals


- Know how to deploy, administer and maintain a virtual environment based on Hyper V under Windows Server 2008

Program

Virtualization: history and interests
Types of virtualization, hypervisors
Global architecture of MS Windows Server 2008
Hyper V: concepts, guest OS supported, license management

Hardware and software prerequisites for installing Hyper-V
Technical considerations: CPU, RAM, 64-bit environment
Optimal configuration
Adding roles via Server Manager or installation in Core mode
Network configuration

Workshop: Hyper-V installation and various configurations

Virtual machines: creation, installation, use
Allocation and optimization of hardware resources
Backup, recovery, migration and cloning of virtual machines
Hyper-V administration tools: MMC and RDP protocol
Use of System Center Virtual Machine Manager (SCVMM)
Conversion of physical servers in virtual machines (P2V)
Specifications and management of the Virtual Hard Disk (VHD) format
Interoperability with Virtual Server, XEN, …

Workshop: creation of virtual machines – administration – backup and restore – VHD image

CPU sharing between the different virtual machines
Allocation of memory, one or more CPUs, virtual disks or network interfaces
Security of the virtual machine and of the host server
Moving virtual machines with Quick Migration
Clustering: policies, prerequisites, use
Monitoring operation: CPU, memory, storage

Workshop: Monitoring of virtual servers – use of Quick Migration – clustering of virtual servers

Duration

3 days

Price

£ 1982

Audience

System administrators

Prerequisites

Windows Server system administration concepts - Server virtualization (Virtual Server / Virtual PC)

Reference

OUT319-F

Sessions

Contact us for more informations about session date

Website : the essentials for decision-makers

Goals


- Understand the changes for the company and the marketing and sales impacts

Program

The market in France Market
trends
Digital transformation
New web skills for businesses
Different types of sites
How to choose
– Your hosting
– Your domain name

Workshop: strategy and domain name purchase

Agile
method Classic method CMS
website creation
: content, e-commerce, forum
Framework
Functionality

Workshop: how to describe a functionality

HTML
CSS
JavaScript
PHP
Other languages

Accessibility
Graphic design
Loading time
Responsive design, AMP

Define Objective and strategy
Define needs
Zoning Wireframe Wireframe
tools
How to choose a service provider
Legal aspects: legal notices, CGV, CNIL…

Workshop: preparation for the creation of its specifications

The basics of SEO
– Natural referencing SEO
– Buying Google Adwords SEA keywords
Social networks
Who are they? BtoC, BtoB
The latest figures
How to communicate?
Emailing
Affiliation, marketplace
Audit and benchmark
Analytics: analyze your audience
Introduction to the Tag Manager

Workshop: set up Google Analytics on your site

Duration

5 days

Price

£ 2154

Audience

Decision-makers, managers, business leaders

Prerequisites

Have a web project

Reference

SIT100073-F

Sessions

Contact us for more informations about session date

Premiere Pro: Multicam and liners

Goals


- Create liners and synchronize rushes to edit them in mutlicam.

Program

Working with the liners

Why Work With Liners
Create and Use Liners

Synchronize sequences

Prepare to take pictures
Audio
synchronization Visual synchronization

The multicam

Create a multicam sequence
Editing in multicam

Workshop: Create a multicam montage with 4k videos, using liners 

Duration

0.25 day

Price

£ 194

Audience

Directors, editors working with Premiere Pro

Prerequisites

Master the working environment in Premiere Pro

Reference

AUD101009-F

Sessions

Contact us for more informations about session date

Premiere Pro: Masks

Goals


- Enrich your montages by hiding parts of effects or videos

Program

Masks

Create an opacity mask
Modify the path of a mask with the pen Mask
parameters (Expansion, progressive contour)
Animate a mask

Workshop: Make a text appear behind an element.

Mask tracking

Effect masks.
Tracking parameters
Follow a mask
Edit tracking

Workshop: Blur faces. 

Duration

0.25 day

Price

£ 194

Audience

Directors, editors working with Premiere Pro

Prerequisites

Master the working environment in Premiere Pro

Reference

AUD101010-F

Sessions

Contact us for more informations about session date

Premiere Pro: Lumetri Color

Goals


- Change the colorimetry of a video

Program

The Lumetri monitor

Balance Luminance
Color: Finding the Right Temperature

Basic corrections

Balance Luminance
Color: Finding the Right Temperature

Advanced retouching

Curves Color
wheels
retouch an element with secondary tsl

Workshop: adjust the colors of a video

Look at a video

The Stories Colors Tell
Flat and Log Formats
Apply a LUT

Workshop: Giving an identity to a video shot on a flatbed

Duration

0.25 day

Price

£ 194

Audience

Directors, editors working with Premiere Pro

Prerequisites

Master the working environment in Premiere Pro

Reference

AUD101008-F

Sessions

Contact us for more informations about session date

Virtual PC / Virtual Server

Goals


- Know how to deploy, administer and maintain a virtual environment based on Virtual PC / Virtual Server

Program

Virtualization: history and interests
Types of virtualization
MS Virtual PC, MS Virtual Server: presentation, licenses
Other competing solutions

Presentation of Virtual PC
Installation, creation of virtual disks, use
Configuration of resources

Workshop: installation of an image in Virtual PC

Presentation of Virtual Server, system architecture
Hardware and software prerequisites, installation
Configuration of the remote control service
Configuration of resources: virtual disks, virtual networks, virtual machines, removable devices

Lab: Installation of Virtual Server – configuration of the administration console

CPU sharing between the different virtual machines
Allocation of memory, one or more CPUs, virtual disks or network interfaces
Security of the virtual machine and of the host server
Migration with Virtual Server Migration Toolkit (VSMT)
Monitoring of operation: CPU, memory, Storage

Workshop: Migration of a physical server to a virtual machine (VSMT)

Duration

3 days

Price

£ 1956

Audience

System administrators

Prerequisites

Windows Server System Administration Basics

Reference

OUT320-F

Sessions

Contact us for more informations about session date

Web project manager : Web project management + Web site ergonomics

Goals


- Learn how to manage a website creation project

Program

Definition and objectives
Risk factors

Mission of the project manager
His role
His qualities
Managing a project
Organizations
Methodology of web projects, agile methods
Actors of a web project
Skills and missions of the project manager (internal / external)
Phases of a web project
Project management: deadlines , costs, quality
Outsourcing

Web standards: HTML5, CSS3, XML, Ajax, …
Adaptive sites (Responsive Web Design)
Hosting of a website: shared server vs dedicated server, Cloud, OS, …
Network and security constraints
Selection criteria ‘server technology: PHP, JEE, .Net
CMS
Comparison of content management systems (CMS): WordPress, Joomla, Drupal, …
Panorama of E-Commerce systems: Prestashop, Magento, OSCommerce, Virtuemart, .. .
Other tools and software: forum, blog, chat, …
interractions with social networks, applications
accessibility Standards a website

Practical workshop: structure of a site, study of hosting offers, handling of CMS backoffices, e-commerce tools

Define the target of your website
Define the objectives of your site
Study the competition
SEO: define sensitive expressions
Statistical analysis
Identify internal skills and organizational impact
Define a budget
Define the main sections of your site and the volume of pages
Identify site functions
Storyboard design, graphic charter
Prototyping of a site (zoning / wireframing), tools: balsamiq, Axure, HotGloo, JustinMind, …

Practical workshop: drafting of a project sheet, Zoning of the site with a tool

Needs analysis: modes and techniques, mock-up and validation
Translation of the activity into functional business objects
Design of scenarios relating to techniques, modeling
Structure the specifications: functional, technical and operational requirements, maintenance and support, Quality Assurance plan (PAQ)
Intermediate validations and relationships between deliverables: specifications / QAP, specifications / external specifications, specifications / acceptance plan, QAP / external specifications, QAP / acceptance plan, external specifications / acceptance plan
Planning and
Legal tools

Practical workshop: drafting of the main sections of a specification

Public procurement Public procurement
constraints: call for tenders or restricted consultations
Selection of service providers
Respond to a call for tenders
Contractual documents
The price
Defend your rights

Practical workshop: responding to a call for tenders, process and content

Constitution of the project team, methodology
Establish the project communication plan
Planning of project tasks, Gantt chart
PERT method
Monitoring tools: follow-up of actions, assignment of tasks, progress, reporting
The steering committee
Levels of involvement of project actors Project
documentation

Practical workshop: creation of a communication plan, Gantt chart and use of monitoring tools

Definition of deadlines, intermediate deliverables
Steering meetings

Provision of deliverables and services provided
Technical documentation
Define an efficient test architecture Test
servers and functional corrections
Acceptance
Production Putting into production
Tests and corrections on production servers
Perform ramp-up tests
Anomaly management tools (bug tracking)

Practical workshop: use of testing and bug tracking tools

Make corrections after going into production
Manage the renewal of the server and domain names
Promotion of the site: referencing, advertising, offline promotion
Carry out new promotion campaigns (SEO / SEM / SMO)
Produce newsletters

Practical workshop: realization of SEO / e-marketing actions, creation of a newsletter and distribution

Site or server performance problem
Manage conflicts between service providers
Manage internal conflicts
Problem of delay in the realization of the site
Problem of delay in content creation
Problem of return on investment
End of project
debriefing Errors of the new project manager

Practical workshop: scenarios to manage conflicts

The challenges of Web Ergonomics

Web technologies: HTML / CSS / PHP / etc.
The challenges of Web Ergonomics

General definitions: ergonomics, waterline, format, mobile supports, etc.
Law of Gestalt and Fitts
Basic principles
Rules and standards
Usability, personas
Accessibility
UX

Navigation bar
Classic
menu Vertical
menu Horizontal
menu Dynamic menu
Hypertext links
Typography
Form Search
engine
Other navigation systems Navigation
assistance tools
Private zone – Member zone
Breadcrumb
Site map
Frequent errors
Texts and images
The choice of colors
Readability of content
Advice from Nielsen

Technologies: javascript, Ajax, XML, RSS
Benefits of rich interfaces
Presentation of multiple tools: slider, zoom, various effects
Presentation of interactivity: chat, immediate reminder, forum, flash, games …

Standard supports: editor / presentation software
Specific tools for the creation of ergonomics

Direct access: the importance of the home page
Access internal pages: errors to avoid
Navigation management: tree structure, secondary menu
Pagination
management Multimedia management
Importance of the search engine and advanced search
Management of risks related to loss Internet user
SEO risk management

Some typical examples of catalog sites
Product presentation page
Conversion tunnel
Alerts and e-mailing
interactive tools

Navigation
Form Search
engine
Advertising

Duration

5 days

Price

£ 2172

Audience

Webmasters, marketing or communication managers

Prerequisites

No

Reference

SIT831-F

Sessions

Contact us for more informations about session date

Website ergonomics

Goals


- Understand the constraints of the Web

- Create ergonomics adapted to Web media

- Integrate specific formats, particularly mobile ones

- Learn the methods to define the ergonomics of your site

Program

Web technologies: HTML / CSS / PHP / etc.
The challenges of Web Ergonomics

General definitions: ergonomics, waterline, format, mobile supports, etc.
Law of Gestalt and Fitts
Basic principles
Rules and standards
Usability, personas
Accessibility
UX

Navigation bar
Classic
menu Vertical
menu Horizontal
menu Dynamic menu
Hypertext links
Typography
Form Search
engine
Other navigation systems Navigation
assistance tools
Private zone – Member zone
Breadcrumb
Site map
Frequent errors
Texts and images
The choice of colors
Readability of content
Advice from Nielsen

Technologies: javascript, Ajax, XML, RSS
Benefits of rich interfaces
Presentation of multiple tools: slider, zoom, various effects
Presentation of interactivity: chat, immediate reminder, forum, flash, games …

Standard supports: editor / presentation software
Specific tools for the creation of ergonomics

Direct access: the importance of the home page
Access internal pages: errors to avoid
Navigation management: tree structure, secondary menu
Pagination
management Multimedia management
Importance of the search engine and advanced search
Management of risks related to loss Internet user
SEO risk management

Some typical examples of catalog sites
Product presentation page
Conversion tunnel
Alerts and e-mailing
interactive tools

Navigation
Form Search
engine
Advertising

Duration

2 days

Price

£ 1301

Audience

All

Prerequisites

Good knowledge of website building

Reference

SIT669-F

Sessions

Contact us for more informations about session date

Proxmox VE

Goals


- Knowing how to deploy, master and configure the Proxmox VE virtualization solution

Program

The different types of virtualization
Virtualization in the Linux kernel
Global presentation of Proxmox VE, OpenVZ and KVM
Expected functionalities

Bare-metal
installation Installation on an existing Debian system
Network storage model: iSCSI, NFS, LVM / iSCSI
Local storage: on LVM, in a directory
Discovery of the Web interface
Basic parameters

Practical workshop: installation of Proxmox, tests of the different storage models

Presentation of virtualization by isolation
Specific features of OpenVZ technology
Configuration of Linux virtual machines
Network configuration of OpenVZ machines: veth or veneth

Practical workshop: setting up an OpenVZ container, configuration examples

Presentation of complete virtualization
KVM and Linux
technology
Configuring KVM virtual machines Network configuration: network bridge, NAT

Practical workshop: setting up a KVM virtual machine

Deployment of virtual machines
Media management
Shutdown, startup of virtual machines
Access to the VNC console
Troubleshooting, logs
Backup, restore
Use of models

Practical workshop: deployment of an OpenVZ machine, KVM on an ISO, startup and shutdown of the machine, etc

Advantages and limits of the Proxmox VE cluster
Concept of master, nodes
Centralized management via the Web interface
Command line management
Migration of virtual machines

Practical workshop: Setting up a second Proxmox node, a cluster, migration of virtual machines between hosts

Debian and Proxmox security policy
Command line tools
Firewall configuration, network considerations
Update procedure

Practical workshop: check for updates, apply them if necessary, secure network connections

Duration

5 days

Price

£ 2148

Audience

System administrators, project managers, developers

Prerequisites

Notions of system and network administration in a Linux environment

Reference

OUT555-F

Sessions

Contact us for more informations about session date

Web project manager : Web project management

Goals


- Learn how to manage a website creation project

Program

Definition and objectives
Risk factors

Mission of the project manager
His role
His qualities
Managing a project
Organizations
Methodology of web projects, agile methods
Actors of a web project
Skills and missions of the project manager (internal / external)
Phases of a web project
Project management: deadlines , costs, quality
Outsourcing

Web standards: HTML5, CSS3, XML, Ajax, …
Adaptive sites (Responsive Web Design)
Hosting of a website: shared server vs dedicated server, Cloud, OS, …
Network and security constraints
Selection criteria ‘server technology: PHP, JEE, .Net
CMS
Comparison of content management systems (CMS): WordPress, Joomla, Drupal, …
Panorama of E-Commerce systems: Prestashop, Magento, OSCommerce, Virtuemart, .. .
Other tools and software: forum, blog, chat, …
interractions with social networks, applications
accessibility Standards a website

Practical workshop: structure of a site, study of hosting offers, handling of CMS backoffices, e-commerce tools

Define the target of your website
Define the objectives of your site
Study the competition
SEO: define sensitive expressions
Statistical analysis
Identify internal skills and organizational impact
Define a budget
Define the main sections of your site and the volume of pages
Identify site functions
Storyboard design, graphic charter
Prototyping of a site (zoning / wireframing), tools: balsamiq, Axure, HotGloo, JustinMind, …

Practical workshop: drafting of a project sheet, Zoning of the site with a tool

Needs analysis: modes and techniques, mock-up and validation
Translation of the activity into functional business objects
Design of scenarios relating to techniques, modeling
Structure the specifications: functional, technical and operational requirements, maintenance and support, Quality Assurance plan (PAQ)
Intermediate validations and relationships between deliverables: specifications / QAP, specifications / external specifications, specifications / acceptance plan, QAP / external specifications, QAP / acceptance plan, external specifications / acceptance plan
Planning and
Legal tools

Practical workshop: drafting of the main sections of a specification

Public procurement Public procurement
constraints: call for tenders or restricted consultations
Selection of service providers
Respond to a call for tenders
Contractual documents
The price
Defend your rights

Practical workshop: responding to a call for tenders, process and content

Constitution of the project team, methodology
Establish the project communication plan
Planning of project tasks, Gantt chart
PERT method
Monitoring tools: follow-up of actions, assignment of tasks, progress, reporting
The steering committee
Levels of involvement of project actors Project
documentation

Practical workshop: creation of a communication plan, Gantt chart and use of monitoring tools

Definition of deadlines, intermediate deliverables
Steering meetings

Provision of deliverables and services provided
Technical documentation
Define an efficient test architecture Test
servers and functional corrections
Acceptance
Production Putting into production
Tests and corrections on production servers
Perform ramp-up tests
Anomaly management tools (bug tracking)

Practical workshop: use of testing and bug tracking tools

Make corrections after going into production
Manage the renewal of the server and domain names
Promotion of the site: referencing, advertising, offline promotion
Carry out new promotion campaigns (SEO / SEM / SMO)
Produce newsletters

Practical workshop: realization of SEO / e-marketing actions, creation of a newsletter and distribution

Site or server performance problem
Manage conflicts between service providers
Manage internal conflicts
Problem of delay in the realization of the site
Problem of delay in content creation
Problem of return on investment
End of project
debriefing Errors of the new project manager

Practical workshop: scenarios to manage conflicts

Duration

3 days

Price

£ 1284

Audience

Webmasters, marketing or communication managers

Prerequisites

No

Reference

SIT829-F

Sessions

Contact us for more informations about session date

Scenario Virtualization

Goals


- Certificate of end of internship mentioning the result of prior learning

- Customized scenario

Program

Certificate of end of internship mentioning the result of prior learning

Customized scenario

Duration

2 days

Price

£ 854

Audience

Everyone

Prerequisites

None

Reference

OUT100531-F

Sessions

Contact us for more informations about session date

VMware vSphere 4.1 : Installation, Configuration, Maintenance

Goals


- Know how to deploy and maintain VMware vSphere, and in particular its two components : the ESX / ESXi hypervisor and the VMware vCenter Server platform

- The training is done on ESX / ESXi and vCenter Server 4.1, and is an excellent preparation for the VMware certification « VMware Certified Professional 4 » (VCP4)

Program

Overview of Infrastructures and Virtual Machines
Overview of VMWare vSphere
Exploring the Components of vSphere

Concept of bare-metal hypervisor
ESX and ESXi architecture
Deployment and manual configuration of ESX / ESXi
Practical workshop: setting up VMware ESXi 4.1, discovering the interface

Installing vCenter and Its Components
Setting Up the vSphere Client
Exploring Inventory Items Hands-On
Workshop: Installing VMware vCenter Server

Network: vNetwork Standard Switches, network connections, port grouping
Storage at ESX / ESXi (support for iSCSI, NFS, and Fiber Channel)
Datastores in vSphere (datastores)
Practical workshop: configuration of datastores for ESXi and network

Deployment of virtual machines
Management of hard disks of virtual machines (thin provisioning, snapshots)
Installation of virtual machine templates
Cloning of virtual machines
Conversion of physical or virtual machines to vCenter: VMware Converter
Modification and supervision of virtual machines
Migration hot storage of virtual machines thanks to Storage vMotion
Practical workshop: application of all possible operations on virtual machines

Allocation of resources to virtual machines: CPU, RAM, inputs / outputs
Optimize the use of RAM and CPU thanks to the VMKernel
Understand performance reports, vCenter Server graphs and alarms
Practical workshop: handling a pool of resource

Manage multiple vCenter Server inventories using vCenter Server Linked Mode
Use of host profiles to ensure consistency in the configuration of ESX / ESXi
Creation and configuration of distributed switches (vNetwork Distributed Switches / vDS)
Configuration of network connections and port groups
Switching of virtual machines between several hosts thanks to vMotion
Dynamic optimization of cluster resources thanks to VMware Distributed Resources Scheduler (DRS)
Rationalization of power consumption: VMWare Distributed Power Management (DPM)
Practical workshop: setting up a second ESXi hypervisor to deploy a cluster, migration of standard switches (vSS) to distributed switches (vDS), hot failovers with vMotion, deployment of DRS.

High availability challenges
Deploy a high availability cluster on vCenter Server (VMware HA)
Creation of high fault tolerance virtual machines: VMware Fault Tolerance
Practical workshop: setting up a high availability, high fault tolerance virtual machine

Roles and Permissions in vCenter Server
Managing Users
Managing Updates for Hosts and Virtual Machines Using vCenter Update Manager Hands-on Lab
: Creating Non-Administrator Users, Setting Up a Policy to Monitor Machine Versions Windows virtual machines in the vCenter cluster.

Duration

5 days

Price

£ 3045

Audience

Everyone

Prerequisites

Notions of system administration on Windows and Linux

Reference

OUT423-F

Sessions

Contact us for more informations about session date

VMWare vSphere 5.5 : Troubleshooting

Goals


- Master the use of WebClient, command line and log management to troubleshoot vSphere

- Configure SSL certificates

- Manage cluster, network, storage, ESXi, vCenter and virtual machine failures

Program

Presentation of the course and the infrastructure
Reminder of the vSphere 5.5 architecture
Training objectives VMWare Troubleshooting
General methodology for troubleshooting

Setting up the vSphere ® Management Assistant (vMa) box
Integrating vMA into an Active Directory environment
Basic commands to inspect the vSphere configuration
Location of major log files
Retrieving logs for technical support

Practical workshop: deployment and configuration of vMA, implementation of a syslog server to collect logs, manipulation of vSphere logs

Security of vCenter / ESXi / vSphere exchanges
Implement SSL certificates for vCenter Server
Implement SSL certificates for ESXi

Practical workshop: setting up SSL certificates signed by a local authority

Troubleshooting Standard Switch (vSS) Issues
Troubleshooting Virtual Machine
Network Connectivity Issues Managing VMKernel Network Connectivity Issues
Troubleshooting Distributed Virtual Switches (vDs)

Practical workshop: troubleshooting exercise on a vSS, setting up mirroring

Troubleshooting LUN Connectivity
Issues Multipathing Issues

Troubleshooting vSphere Clusters (HA, DRS)
Troubleshooting vMotion, Performance Issues

Practical workshop: setting up complex rules for DRS / vMotion

Troubleshooting Problems on vCenter Server
Troubleshooting ESXi

Practical workshop: rescue and redeployment of a vCenter, an ESXi

Troubleshooting Virtual Machine Status
Problems Installing VMware Tools
Troubleshooting VM Snapshots
Troubleshooting VM Startup

Practical workshop: resolution of concrete cases on damaged virtual machines, measurement of the impact of snapshots

Duration

5 days

Price

£ 3045

Audience

System administrators and integrators

Prerequisites

VMWare training: installation, configuration and maintenance and Optimization & Tuning

Reference

OUT761-F

Sessions

Contact us for more informations about session date

VMware vSphere 5 : Optimization and Tuning

Goals


- Configure and manage ESXi networks and storage for a large enterprise

- Manage changes in the vSphere environment

- Optimize the performance of all vSphere components

- Resolve operational errors and identify their root causes

- Use VMware vSphere ® ESXi Shell ™ and VMware vSphere ® Management Assistant (vMA) to manage vSphere

Program

VMware: tools and versions

Configure vMA
Understand the esxcli and vicfg commands
Configure ESXi mode Technical support and SSH access
Understand important ESXi and vCenter server log files

Understand the methodology for troubleshooting vSphere performance
Understand software and hardware virtualization techniques and their effects on performance
Use vSphere performance monitoring tools

Create, configure, and manage vSphere distributed switches
Migrate virtual machines from standard switches to distributed switches
Understand distributed switch functions like PVLANs, VMware vSphere Network I / O Control, port mirroring, and NetFlow

Understand the performance characteristics of network adapters
Understand the performance characteristics of vSphere network
Monitor key network performance indicators
Use vMA to manage virtual network configuration
Resolve common network performance issues

Configure Storage Multipathing
Understand vSphere Storage APIs for Network Integration and Storage Awareness
Explain Storage- Driven Profile
Add Storage Policy to Virtual Machine Storage Profile
Describe VMware vSphere Storage DRS ™ Operation
Configure Storage DRS and VMware vSphere Storage I / O Control

Diagnose storage access issues
Understand how storage protocols, VMware vSphere configuration, VMFS, load balancing, and queuing affect performance
Monitor key storage performance
metrics Use vMA to manage virtual storage
Troubleshoot issues storage performance currents

Understand CPU scheduler and other features that affect processor performance
Monitor CPU key performance indicators
Troubleshoot common CPU performance issues

Understand reclamation and memory overcommitment techniques
Monitor key memory performance metrics
Troubleshoot common memory performance issues

Understand performance guidelines for virtual machines, resource allocation settings, VMware vSpherer Distributed Resource Scheduler clusters, resource pools and VMware vSphere high availability admission control policies, powering on the virtual machine Troubleshooting failures
Troubleshoot vSphere Host 11 cluster and scalability management
Understand how vCenter Linked Mode manages multiple vCenter Server inventories
Explain VMware vSphere Distributed Power Management
Use Host Profiles to manage ESXi configuration compliance
Use VMware vSphere PowerCLI to perform tasks vSphere administration
Use Image Builder to create an ESXi installation image
Use vSphere automatic deployment available to ESXi hosts

Duration

5 days

Price

£ 3045

Audience

Experienced system administrators

Prerequisites

Good administration knowledge with ESXi and vCenter Server

Reference

OUT571-F

Sessions

Contact us for more informations about session date

VMware vSphere 5 : Installation, Configuration, High Availability, Security

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 5, and in particular its two components: the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Overview of Cloud and Server Virtualization
Overview of VMWare vSphere 5
Exploring the Components of vSphere 5
History and Changes with Version 4.1

Bare-metal hypervisor concept
ESXi 5 architecture
Deployment and manual configuration of ESXi 5

Practical workshop: setting up VMware ESXi 5, discovering the interface

Installing vCenter 5 and Its Components
Setting Up the vSphere Client 5
Exploring Inventory Items
Introducing vCenter Server vCSA Appliance Hands-On

Workshop: Installing VMware vCenter Server 5

Network: vNetwork Standard Switches, network connections, port grouping
Storage at ESXi level (iSCSI, NFS, and Fiber Channel support) Datastores
in vSphere (datastores)
Deploy and administer the VMware appliance Virtual Storage

Workshop: Configuring Datastores for ESXi and Network

Deployment of virtual machines
Deployment in the form of an appliance
Management of hard disks of virtual machines (thin provisioning, snapshots)
Installation of virtual machine templates
Cloning of virtual machines
Conversion of physical or virtual machines to vCenter: VMware Converter
Modification and monitoring of virtual machines
Migration of hot virtual machine storage thanks to Storage vMotion

Practical workshop: application of all possible operations on virtual machines

Allocation of resources to virtual machines: CPU, RAM, I / O
Optimize the use of RAM and CPU thanks to the VMKernel
Understand performance reports, vCenter Server graphs and alarms

Practical workshop: handling a resource pool

Manage multiple vCenter Server inventories using vCenter Server Linked Mode
Use of host profiles to ensure consistency in the configuration of ESXi
Creation and configuration of distributed switches (vNetwork Distributed Switches / vDS)
Configuration of network connections and port groupings
Switch virtual machines between multiple hosts using vMotion
Dynamic optimization of cluster resources using VMware Distributed Resources Scheduler (DRS)
Rationalization of power consumption: VMWare Distributed Power Management (DPM)

Practical workshop: setting up a second ESXi hypervisor to deploy a cluster, migration of standard switches (vSS) to distributed switches (vDS), hot failovers with vMotion, deployment of DRS.

High availability challenges
Deploy a high availability cluster on vCenter Server (VMware HA)
Creating high fault tolerance virtual machines: VMware Fault Tolerance

Practical workshop: setting up a high availability, high fault tolerance virtual machine

Roles and Permissions in vCenter Server
Managing Users
Managing Updates to Hosts and Virtual Machines Using vCenter Update Manager

Practical workshop: creation of non-administrator users, establishment of a policy to monitor the versions of Windows virtual machines in the vCenter cluster

Duration

5 days

Price

£ 3045

Audience

Everyone

Prerequisites

Notions of system administration on Windows and Linux

Reference

OUT523-F

Sessions

Contact us for more informations about session date

VMware vCenter : Operations Manager, Analyze and Forecast

Goals


- Understand major and minor badges and their underlying settings

- Navigate the vCOM 5.0 user interface

- Use smart alerts to detect system issues

Program

Introduction and course
of the course Course objectives

Understand the role of operations management in the cloud age
Understand the vCenter Operations Management suite and its packaging

Understand the data collection methodology of vCenter Operations Manager architecture
Understand how vCenter Operations Manager collects data
Master the main components of the dashboard
Navigate the object tree and understand the badge pane

Understand the major and minor functions of badges
Use the major « Health »
badge Use the major « Risk »
badge Use the major « Efficiency » badge
Use the Operations tab to navigate to details

Work with predefined and custom heat maps in the Analysis tab

Configure and use smart alerts
Set up email notifications

Pre-defined export capacity management schedule, usage, and reports
Perform what-if analyzes

Understand and meet preinstallation requirements
Install vCenter Operations Manager
Configure vCenter Operations Manager to collect data from its environment

Discuss VMware Management Suite solutions and products
List the key components and features of vCenter Operations Management Suite
Describe the main features available in each of the vCenter Operations Management Suite products and editions

Discuss the configuration of policies and groups
Identify the base cases and benefits of using policies and groups Modify vCenter Operations Manager configurations 5.6
Explain the changes to badges, metrics, and reports in vCenter Operations version 5.6 Manager

Identify use cases for integrating additional vCenter Operations Management Suite products
Discuss integration with vCenter Operations Manager for group management
Learn about new dashboard badges in vCenter Operations Manager

Duration

2 days

Price

£ 1438

Audience

Experienced system administrators and system integrators

Prerequisites

Practical experience in vSphere administration 5 deployment - Full implementation of VMware vSphere recommended (installation, configuration, management)

Reference

OUT1140-F

Sessions

Contact us for more informations about session date

Analysis methods : Merise

Goals


- Master the analysis approach adopted by the Merise method

- Apply the different models

Program

Presentation of Merise, history
Basic concepts
Positioning of the method in relation to UP
Global approach of the method, glossary
Study of the existing: models and flow diagrams, validation

Practical workshop: creation of data dictionaries from project documents

Flow study: types, actors
Context model, conceptual and organizational model of flows

Practical workshop: building a flow model

Conceptual Data Model (CDM):
– Presentation, approach
– Design components and rules
– Objects, properties, relationships and occurrence indicators
Conceptual Processing Model (CDM):
– Processes and operations
– Events and results
– Synchronization of processing
– Design rules: issuance, management, development from the flow model

Practical workshop: construction of a CDM from the data dictionary – Design of the CDM and life cycle

Logical Processing Model (MLT):
– Main concepts
– Functional dialogue and man / machine dialogue
– HMI / Kernel
Logical Data Model (LDM):
– Navigational
model – Relational model

Practical workshop: transformation of MLT, MLD, …

Organizational Processing Model (MOT):
– Main concepts and construction rules
– External models
Organizational Data Model (MOD):
– Presentation, conceptual data
– Construction and presentation rules

Practical workshop: design of organizational models corresponding to the processed data

Global approach
Detailed study of the different stages of analysis and design
Merise and the object approach
Usable UML diagrams

Practical workshop: study of certain UML diagrams and project management

Duration

5 days

Price

£ 2565

Audience

Project managers, architects, developers

Prerequisites

No

Reference

GéN315-F

Sessions

Contact us for more informations about session date

VMware vCenter : Operations Manager, Advanced Use and Dashboard Design

Goals


- Identify the capabilities of adapters, their use cases, availability and installation

- Describe metrics, attributes, targeted goals

- Work with intelligent alerts and customer notification alerts

Program

Introduction
Course objectives

VCenter Operations Manager Architecture Overview
Scaling Guidance
Explanation vCenter Operations Manager Description Availability and Backup

Understand adapters
Identify available adapters
Install and configure adapters
Troubleshoot adapters

Understand metrics
Configure and use metrics 

Introduce the concept of application design in vCenter Operations Manager Configure and use attributes and KPIs
Create tags and groups

Present the dashboard
Manage widgets, interactions and models

Work with and resolve alerts
Configure alert notifications

Manage User and Roles Permissions for vSphere UI
Manage User and Roles Permissions for Custom UI

Identify basic troubleshooting workflows
Understand vCenter Operations Manager « Self Info » and « Self monitoring »
Examine page support in Custom UI

Duration

3 days

Price

£ 2148

Audience

System Administrators

Prerequisites

Knowledge of vCenter Operations Manager

Knowing how to install and configure basic settings in vCenter Operations Manager

Reference

OUT1139-F

Sessions

Contact us for more informations about session date

VMware : Workstation/Server/ESX

Goals


- Know how to deploy, administer and maintain a virtual environment based on VMware technology (VMware Player / Workstation / Server / ESX)

Program

Virtualization: history and interests
Types of
VMware virtualization : presentation, products and architectures

Product overview: VMware Workstation, VMware Player
Virtual machines; creation, installation, use Group
management
Network configuration: bridge, NAT, host only, …

Workshop: Creation of a virtual machine, installation and tests

Product presentation: VMware Server (eg GSX)
Installation and configuration: administration interface, tools
Support of multiprocessor architectures
Creation of virtual machines and templates
Network support options, fault tolerance

Lab: Installation and configuration of VMware Server

CPU sharing between the different virtual machines
Allocation of memory, of one or more CPUs, virtual disks or network interfaces
Backup, restoration, migration and cloning of virtual machines
Clustering: policies, prerequisites, implementation
Virtual machine security and the host server VMware scripting API
supervision
: presentation, implementation

Workshop: Implementation of backups and restoration, memory management, …

VMware ESX hypervisor concept: presentation,
VMware ESX vs VMware Server architecture
Installation and implementation of virtual machines

Workshop: Installation of VMware ESX, configuration and implementation of VMs

Duration

3 days

Price

£ 2148

Audience

System administrators

Prerequisites

System administration concepts

Reference

OUT318-F

Sessions

Contact us for more informations about session date

Rational Unified Process and eXtrem Programming

Goals


- Discover RUP and XP

Program

Project management methods: principle, comparison
From old methods to agile methods
IT project: specificities, collaborations

Cascading life cycle, iterative
RUP and UML life cycle
Risk management
Iterative development
Requirements management
Component-based architectures
Phases: creation, development, construction, transition
Feedback and practical work

Simple design
Refactoring
Tests
Development in pairs
Collective responsibility for the code
Continuous integration
Frequent deliveries
Iterative planning
Other agile methods Feedback
and practical work

Duration

1 day

Price

£ 809

Audience

All

Prerequisites

IT project management experience

Reference

GéN207-F

Sessions

Contact us for more informations about session date

VMWare View : Virtualize client Workstations

Goals


- Installing and Maintaining View Components

- Managing and Deploying Virtualized Clients

- Managing View System Security

- Using ThinApp to Virtualize Applications

Program

Why virtualize the client workstation?
Presentation of the VMWare architecture
Details on the View tool, versions 5.1

Features
Components in play
Connection manager: View Connection Server
Setting up a View desktop
Protocols in play: PCoIP, RDP
Redirects USB ports and multimedia resources
Client options: View, View in local mode
Zero client concepts , and thin client
Management of virtual prints with the View client

Configuring the View Environment
Managing Users, Sessions, and
Configuration Policies Configuring and Provisioning Desktop Pools
Monitoring the View Environment
Managing Linked Clones
The VMWare Composer Tool
Configuring Persistent Disks
Computers Local-mode desktops
Configuring desktops in local mode Getting
to know the View Transfer Server tool and its repository

Network Configuration and Authentication Options
Configure View Security Server
Configure View Persona (Client Node Customization)
Persona User
Profiles Roaming Windows and Persona Profiles
Deployment with View Persona
Best Practices for a View Persona Management Deployment

Vdmadmin utility Client
systems kiosk mode Backing up
View databases
Restoring View databases
View Connection Server performance and scalability (connection servers, load balancing)

Using ThinApp to Capture Applications
Deploying and Updating ThinApp Packages
Virtualization Internet Explorer 6 for Use on a Windows 7 System
Managing ThinApp Applications in View

Duration

5 days

Price

£ 3045

Audience

System administrators

Prerequisites

Windows system administration, knowledge of VMWare, knowledge of Active Directory

Reference

OUT575-F

Sessions

Contact us for more informations about session date

VMware vSphere 6 : Troubleshooting

Goals


- Configure and manage ESXi networks and storage for a large enterprise

- Manage changes in the vSphere v6 environment

- Optimize the performance of all vSphere components

- Resolve operational errors and identify their root causes

- Use VMware vSphere ® ESXi Shell ™ and VMware vSphere ® Management Assistant (vMA) to manage vSphere v6

Program

Course objectives
References and resources

Identify the effects of a system malfunction
Understand the various aspects of Troubleshooting
Follow a logical troubleshooting procedure
Examples of troubleshooting

Use command line tools to identify and resolve problems
Use VMware vSphere® Management Assistant
Find and interpret important
log files relevant export log files for technical support
Use vRealize Log Insight

Identify network-related problems
Analyze and resolve standard and distributed switch problems
Analyze possible VM connectivity problems
Restore network configurations
Identify and prevent potential problems

Troubleshoot storage (iSCSI, NFS, VMware vSphere® VMFS and VMware Virtual SAN ™) connectivity issues
Analyze hardware and software malfunction bad configuration scenarios
Set up multipathing, PDL and APD
Analyze possible causes, recover conditions defective, and restore storage visibility

Identify known issues related to vSphere HA
Analyze and resolve different types of vSphere vMotion issues related to virtual machine migrations
Discuss and recover from vSphere DRS issues to achieve healthy operation and balanced use of resources
Examine vSphere cluster failure scenarios and possible solutions

Understand the architecture of vCenter Server and VMware Platform Services Controller
Identify and resolve authentication issues
Analyze and resolve vCenter Server services issues

Analyze and resolve common snapshot issues
Identify and resolve virtual machine resource issues
Troubleshoot virtual machine connection state
issues Troubleshoot issues encountered during VMware Tools ™ installations
Examine failure scenarios and to provide solutions

Duration

5 days

Price

£ 3045

Audience

Experienced system administrators

Prerequisites

Good administration knowledge with ESXi and vCenter Server

Reference

OUT1248-F

Sessions

Contact us for more informations about session date

VMware vSphere 6 : Optimisation and Scalability

Goals


- Allocate resources in a vSphere environment (CPU, Memory, Network and storage resources)

- Optimize the configuration of virtual machines

- Detect the main CPU, memory, network and storage performance problems

- Create a virtual storage architecture to monitor changes infrastructure

- Install Distributed Switches and use their advanced features

- Optimize the deployment and configuration of ESXi servers

- Understand the Platform Services Controller

Program

Deploy, configure and administer vSphere Management Assistant
Learn the esxcli and vicfg commands
Access ESXi in SHELL and SSH
Identify the ESXi and vCenter server log files
Create centralized log management via vMA

Know the performance factors in a virtual environment
Learn software and hardware virtualization techniques and their role in performance
Use vCenter and resxtop to monitor performance

Create, configure and manage distributed virtual switches
Migrate standard virtual switches to distributed virtual switches
Configure the command line network
Understand NetFlow and Port Mirroring and LACP management
Understand Private VLANs (PVLANs)
Network I / O Control

Create a network traffic analyzer
Learn about vSphere features related to network adapters
Track network performance metrics
Troubleshoot common performance issues in a network

Discover Storage Multipathing and learn how to configure it
Understand VAAI and VASA storage drivers
Create and use storage profiles for virtual machines
Understand how datastore clusters work
Install and configure VMware Storage IO Control and Storage DRS features
Learn about Virtual Volumes

Know the storage performance factors: protocols, VMFS, load-balancing
Monitor key storage metrics
Detect and troubleshoot standard performance problems related to storage

Explore Platform Services Controller architectures
Use Content Libraries
Use VMware Host Profile to deploy ESXi and keep them compliant
Create an ESXi installation image with Image Builder
Deploy ESXi hosts with vSphere Auto Deploy

Understanding CPU Scheduler Features
Tracking CPU Resources
Solving Common CPU Performance Problems

Learn how to manage and allocate memory on an ESXi
Track memory metrics
Troubleshoot common performance issues Memory

Understanding Performance in DRS Clusters
Using Resource Pools
Define parameters to allocate resources

Duration

5 days

Price

£ 3045

Audience

Everyone

Prerequisites

Have completed the course VMware vSphere 6: Install, configure and Administer or to have experience of vSphere 6

Know how to administer systems from command line

Reference

OUT1249-F

Sessions

Contact us for more informations about session date

Premiere Pro Initiation

Goals


- Discover and understand the virtual editing of video by mastering the use of the main features of Adobe Premiere

- Initiation to the basic principles of audiovisual editing

- Know the main technical terms and names of video editing to communicate effectively with the various stakeholders in the field

- Carry out a complete project, from the acquisition of the rushes to the export of the final cut

Program

Learn its history
Know the features
Understand the different uses

Discover video formats and compression formats: .mp4 / .h264 / .mov / …
Understand pixel formats
Differentiate color modes
Discover RGB and layer depths
Understand the main graphic formats: AI /.PSD / .JPEG / .PNG

Understand the notion of project in Adobe Premiere Pro
Manage the settings and configuration of the editing bench
Understand the working and rendering disks
Use the speed variation wheel
Use keyboard shortcuts
Manage logging
Understand the definition of in and out points
Use capture features
Master the concepts of standardization
Understand the organization and management of the media
Use the management and searches in the bin
Manage the organization of sequences and scenes
Differentiate “program” monitor and “source” monitor
Master the basics of editing
Master the navigation in the timeline

Workshop : perform the sequencing and cut editing of a simple video project

Manage audio / video tracks
Use the snaps in the timeline
Use the razor tool
Master the different nonlinear editing techniques: in and out points, 3 and 4-point edits
Use the target tracks
Use the insert / overlap of audio / video tracks
Master the extractions of audio / video tracks
Use the trim mode
Master the ripple edit tool
Master the rolling edit and rate strech tool
Use the select tool
Use the geometric effects options
Use opacity
Understand blending modes
Use nested sequences
Use transitions (fades, overlay, panes, etc.)
Manage rendering

Workshop : work in multi-tracks, organize, connect and move the different scenes and sequences. Use transition effects

Create effects (blur, sharpness, etc.)
Use the different color representations
Test the color correction tools
Use the adjustment layers
Use the color masks
Discover the Lumetri Domain
Use the safety grid
Use the masks

Workshop: correct colorimetry and color grading on a sequence

Understand the sound system
Use the commentary
Manage the soundtrack
Correct the track mixing
Define a type of audio (dialogue, music, sound effects)
Improve the voices
Test the Auto-ducking

Workshop: use a soundtrack and / or a comment to enrich the images

Use the export settings
Create the export
Know the different recording and compression formats
Use the encoding for the different delivery modes

Workshop: export a project for different media

Duration

3 days

Price

£ 630

Audience

Any public, professional or individual, wishing to learn virtual video editing and the use of Adobe Premiere. Use in corporate films, off-line or Web broadcasts, communication / marketing, etc

Prerequisites

Knowledge and practice of the PC or Mac computer environment
Basic knowledge of image and video

Reference

AUD388-F

Sessions

Contact us for more informations about session date

Webpack, Grunt, Gulp and Bower : Create a development environment

Goals


- Use a tool to create an automated development environment

Program

Version history
Advantages of Webpack
Gulp vs Grunt vs Webpack
Documentation Node
and npm reminder

Workshop: Install and create a project with Webpack

Configuration of the environment: webpack.config
Management of input and output points
Use loaders and plugins
Start an application using npm scripts
Use ES6 syntax: babel loader

Workshop: Managing a project with typescript 

Dev mode and prod mode
Create a local server with webpack-dev-server
Map sources
Automatic update: watch mode
Minification of sources
Use lazy loading

Lab: Configure a project for the development and production environment

Presentation Grunt / Gulp / Bower

Undertaker, the automated task recording system
Creating
Vyniles tasks , virtual file objects
Globbing: locating files using globs
Gulp modules: patch publishing with Semver

Atelier: install, create a project and configure the ‘development environment

gruntfile.js (or Gruntfile.coffee) and package.json
Configure and create automated tasks
Load external tasks
Alerts and errors

Workshop: install, create a project and configure the development environment

Bower comparison – npm
install packages
create your own package
use
Hooks environment variables

Workshop: install, create a project and test

Duration

2 days

Price

£ 1297

Audience

Javascript Developers

Prerequisites

Good knowledge of Javascript and NodeJS

Reference

SIT100488-F

Sessions

Contact us for more informations about session date

NodeJS

Goals


- Learn to use NodeJs and create a server

Program

Presentation of node versions
Principle of a Web server
Comparison between server
JavaScript reminders

Workshop: Download and install NodeJS

Manage node versions (nvm vs n)
The interest of javascript on the server side
Testing commands with REPL
The single-threaded event loop
The non-blocking API
The Google V8 engine

Workshop: Running the first scripts with REPL

Emmascript history Strict
mode overview Ecmascript
support in NodeJS (node.green)

Presentation and description
npm: node package manager
Presentation of the module library
Include modules in a project: require
Local or global installation
The package.json file
Manage dependencies (production and development)
npm and npx
Add scripts
Create and publish a module

Workshop: Testing npm

The Node API documentation
The Process classes: events, flows, etc.
Use standard outputs (stdin, stdout, stderr)
Global, Console (log, errors, trace), Buffer, Streams
variables __filenames and __dirnames Capture
and broadcast
Les Timers  events

Read and write files
Manage paths and urls
Create, delete, rename files and folders
List the contents of a file

Workshop: handling files

Presentation of callbacks (callback function)
Principle of Promises
Callbacks vs Promises
Implementation of promises
Transformation of a callback function into a promise
Async / await functions

Workshop: Using promises

The « http »
Request and Response module
Modify the headers
Parse a url
Display a message on the browser
Manage static pages
Add a template engine
Retrieve the request and form parameters

Workshop: Create a server

Presentation of « Express »
Create an Express project
Middleware
Manage http verbs
Morgan, Helmet, etc. modules
Encrypt data with bcrypt

Workshop: Using Express

Connect to SQL and NoSQL databases
Retrieve a DBMS connector
Execute queries and retrieve results
ORMs and ODMs: sequelize and Mongoose

Workshop: Connect a database

Debug our pages using chrome
Use the code inspector (–inspect)
Presentation of Mocha
Assertions in NodeJS: assert
The Chai module
Synchronous and asynchronous tests
Hooks

Workshop: Launch several tests

Workshop : Set up a REST API with authentication

Duration

4 days

Price

£ 2154

Audience

Javascript Developers

Prerequisites

Good knowledge of javascript and ecmascript standards

Reference

SIT100450-F

Sessions

Contact us for more informations about session date

React.js + Flux

Goals


- Discover React.js and Flux

Program

Web application development
Panorama of available
React.js libraries : presentation, components
Reminders HTML5, JavaScript, JSX, the DOM

Workshop: Setting up a REACT JS project 

ECMAScript specification and implementations (JavaScript, JScript)
Transpilation ES6 => ES5 with Babel
 Object Oriented Programming:
Evolution of prototype oriented programming
Classes: instance members and class members
Object aggregation (mixins)
Inheritance
Arrow functions
Design patterns
Definition of modules
Native module management system, loading
Dependency management

Architecture of REACT
Views (V): operation, implementation
Implementation of views: displays, inputs, actions, binding and filters 

Define a component Create a first component
Use the properties
States of the components
CSS Style for a component
Event management
Relation between components: create and apply the references, add children to the elements, interaction with the properties.

Understand cycles
Mount a component
Add methods to a component and default properties
Set property types

Setting up Routing (React-router)
Rendering a route
Links via Router
Organize routes
Passing parameters links, redirects

Quick start FLUX Single stores, Reducers and actions
Implement the
Flux pattern in a project

Workshop: create a SPA: single page application

Good practices REACT JS (state, prop types, render, composition, hoc)
Tips

Duration

5 days

Price

£ 2394

Audience

JavaScript developers

Prerequisites

Good knowledge of the JavaScript environment

Reference

SIT100196-F

Sessions

Contact us for more informations about session date

VMware Horizon View 7

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 6.x, and in particular its two components : the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Components linked to a VMware View infrastructure VMware View
Licenses
Setting up ESXi and vCenter servers
Designing the network architecture for VMware View
Designing the storage architecture for VMware View
VMware View: virtual machines, functionalities
Issues of VMware VMotion, DRS and HA

Lab: Install, configure VMware View

Connection Broker Prerequisites and Installation
Configuring View Connection Server

Lab: Configure View Connection Server

VDI
installation VMware View agent installation
Presentation of display protocols (RDP, PCoIP and Blast)

Practical work: Deploy virtualized workstations

VMware View client, Thin
VMware Blast client : VDI access via
Unity Touch web portal : VDI access from mobiles
Discovery of Virtual Printing

Practical work: Access virtual desktops (VDI)

Configuring View Administrator Session
Management and User Access Policy Administration
Delegation
Administration: vdmadmin Utility Kiosk
Description Mode
VMware View Backup and Restore
Securing Remote Connections, View Security Server, View Replica Server, and Load Balancing

Practical work: Administer and secure the park

Manual, automated VDI pools
Application virtualization: ThinApp, management of ThinApp applications with View Administrator
User profiles with View Persona Management
Creation and management of RDS workstations
Deploy and deliver RDS desktop and application pools

Practical work: Creation of workstation pools

Explain how « App Volumes » work
Identify the features and benefits of « App Volumes »
Identify interface elements of « App Volumes »

Install and configure « App Volumes »

View Composer: features, installation
Linked Clones: concepts
Deployment of VDIs in linked clones
Management of linked clones: recompose, refresh, rebalance Management of persistent disks

Practical: Using Linked Clones

Collection and analysis of metrics
Identify areas of high concentration
Optimize contention RAM, CPU, IO disks and networks
Implementation of DRS and SDRS
Design of VMs rules favoring contention

Practical work: Optimizing performance in order to obtain better performance

Duration

5 days

Price

£ 3464

Audience

Systems Administrators

Prerequisites

Good knowledge of system administration on Windows and Linux

Reference

OUT100372-F

Sessions

Contact us for more informations about session date

VMware Horizon View 6

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 6.x, and in particular its two components : the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Components linked to a VMware View infrastructure VMware View
Licenses
Setting up ESXi and vCenter servers
Designing the network architecture for VMware View
Designing the storage architecture for VMware View
VMware View: virtual machines, functionalities
Issues of VMware VMotion, DRS and HA

Workshop: Install, configure VMware View

Connection Broker Prerequisites and Installation
Configuring View Connection Server

Lab : Configure View Connection Server

VDI
installation VMware View agent installation
Presentation of display protocols (RDP, PCoIP and Blast)

Workshop : Deploy virtualized workstations

VMware View client, Thin
VMware Blast client : VDI access via
Unity Touch web portal : VDI access from mobiles
Discovery of Virtual Printing

Workshop : Access virtual desktops (VDI)

Configuring View Administrator Session
Management and User Access Policy Administration
Delegation
Administration: vdmadmin Utility Kiosk
Description Mode
VMware View Backup and Restore
Securing Remote Connections, View Security Server, View Replica Server, and Load Balancing

Workshop : Administer and secure the park

Manual, automated VDI pools
Application virtualization: ThinApp, management of ThinApp applications with View Administrator
User profiles with View Persona Management
Creation and management of RDS workstations
Deploy and deliver RDS desktop and application pools

Workshop : Managing user profiles Using ThinApp to virtualize applications

View Composer: features, installation
Linked Clones: concepts
Deployment of VDIs in linked clones
Management of linked clones: recompose, refresh, rebalance Management of persistent disks

Workshop : Using Linked Clones

Duration

5 days

Price

£ 3307

Audience

Systems Administrators

Prerequisites

Good knowledge of system administration on Windows and Linux

Reference

OUT100364-F

Sessions

Contact us for more informations about session date

VMware vSphere 6.x : Optimization and advanced features

Goals


- Allocate resources in a vSphere environment (CPU, Memory, Network and storage resources)

- Optimize the configuration of virtual machines

- Detect the main CPU, memory, network and storage performance problems

- Create a virtual storage architecture to monitor changes infrastructure

- Install Distributed Switches and use their advanced features

- Optimize the deployment and configuration of ESXi servers

- Understand the Platform Services Controller

Program

Course objectives
References and resources

Deploy, configure and administer vSphere Management Assistant
Learn the esxcli and vicfg commands
Access ESXi in SHELL and SSH
Identify the ESXi and vCenter server log files
Create centralized log management via vMA

Know the performance factors in a virtual environment
Learn software and hardware virtualization techniques and their role in performance
Use vCenter and resxtop to monitor performance

Create, configure and manage distributed virtual switches
Migrate standard virtual switches to distributed virtual switches
Configure the command line network
Understand NetFlow and Port Mirroring and LACP management
Understand Private VLANs (PVLANs)
Network I / O Control

Create a network traffic analyzer
Learn about vSphere features related to network adapters
Track network performance metrics
Troubleshoot common performance issues in a network

Discover Storage Multipathing and learn how to configure it
Understand VAAI and VASA storage drivers
Create and use storage profiles for virtual machines
Understand how datastore clusters work
Install and configure VMware Storage IO Control and Storage DRS features
Learn about Virtual Volumes

Understand storage performance factors: protocols, VMFS, load-balancing
Monitor key storage metrics
Detect and troubleshoot standard storage performance issues
Deploy servers and optimize their management
Discover Platform Services Controller architectures
Use Content Libraries
Use VMware Host Profile to deploy ESXi and keep them in compliance
Create an ESXi installation image with Image Builder
Deploy ESXi hosts with vSphere Auto Deploy

Understand the features of the CPU Scheduler
Monitor CPU resources
Solve common CPU performance problems
Manage memory performance

Monitor memory-related metrics
Troubleshoot common performance issues Memory
Performance of virtual machines and clusters

Use resource pools
Define parameters to allocate resources

Duration

5 days

Price

£ 3045

Audience

System Administrators with good knowledge of VMWare

Prerequisites

Have followed the course VMware vSphere 6.x: Install, configure and Administer or to have the experience of vSphere 6.x

Know how to administer systems in command line

Reference

OUT100243-F

Sessions

Contact us for more informations about session date

VMware vSphere 6.x : Discovery of new features

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 6.x, and in particular its two components : the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Course objectives
References and resources

Presentation of the new HTML5 / CSS3 web interface
Update of the WEB interface from packaged sources: VIB

Presentation of the VCS to VCSA migration tool
Presentation of the update tool from VCSA 5.5 & 6.0 to 6.x

Presentation of VUM
Use of vimtop
Evolution with an embedded HA natively VCSA
Presentation of the backup system

Lab: migration from a VCS to VCSA 6.x

Presentation of the new web interface in HTML5 / CSS3
New in the Flash web interface

Practical work: Advantages and inconvenience of interfaces

Encrypted VMotion
Hard disk Encrypted VM
Integrated Secure Boot
Improved HA
Improved DRS
Improved management with auto deploy

Practical work: Discovery of new features

High availability news

Practical work: Implementation of VSAN technology and with deduplication management

Overview of VMA 6.x Overview of PowerCLI 6.x Overview of vCLI 6.x

Installation of docker on the VCSA and of the image containing the PowerCli tools

Practical work: Installation and configuration of the VMA 6.x.

Duration

3 days

Price

£ 2435

Audience

Systems Administrators

Prerequisites

Notions of system administration on Windows and Linux

Reference

OUT100193-F

Sessions

Contact us for more informations about session date

Motion Video

Goals


- Master the main features of Motion Video

- know how to create and manipulate compositions to produce animations intended for video

Program

About Motion
History
Use
Features Day to
day
References

Project
Effects
Composition
Time Line
Footage
Interface
Settings Preferences

The Fundamentals

Creation of a new composition
Characteristics of the dialog box and configuration of the composition
Creations of a solid
Characteristics of the dialog box and configuration of the solid
Attributes of the solid in the Timeline
anchor point
Position
Scale
Rotation
Opacity
The stopwatch of the Time Line
Temporal navigation
Use of the playback head (current instant)
Modifications of one or more states at 2 different instants
Creation of key images
Concept of interpolation between 2 key images
Management of trajectories with anchor points and handles
Special feature of the anchor point
RAM preview
Modification of the composition parameters
Dimensions
Durations
Hierarchy between the different layers

Import video
Create a composition based on the characteristics of the imported video
Prepare compositions from external files for animation
Editable layer styles
Reload footage
Replace footage
Multiple imports

Create a composition based on the characteristic of the imported video
Motion Tracking
Animation of a text layer from a tracking motion
animation creation from a path
clipboard management
Parents Layer
Blending Modes
Cache
Null layer
Effects
Effects
layer Layer styles
Nested compositions and precompositions
Masks and attributes    
Mask animation
Overlay (green background)

Colorimetric corrections
Sharpness
The different blur
Noise and grain
Distortion
Aesthetics
Generation
Fractal noise

Render settings Video or web
output module Choice of codecs Resizing Render queue

Duration

3 days

Price

£ 1940

Audience

Graphic designers

Prerequisites

Knowledge of the pc or mac environment, good knowledge of graphic design and video editing

Reference

AUD748-F

Sessions

Contact us for more informations about session date

Avid Media Composer

Goals


- Discover and understand the virtual editing of video by mastering the use of the main features of Avid Media Composer

Program

Avid Media Composer software
Menus
Tools
Main features

The various video formats and codecs
 Avi, Move, XDCAM, DVC Pro HD, etc.
Interlaced video and progressive video
Avid Media Acess Color
space and depth
Hardware / constraints

Video projects in Avid Media Composer

Selecting a user profile
Selecting a project
Local / shared / external project
Creating a new project and configuring

Interface

Manage Projects / Reference / Effects / formats / Stats / Info
Bin Bin
the Composer
Viewer Source and controls
Viewer Target and controls
Time-line and preferences
Navigating the Time-line
pickup
Controls
Time-code
video Tracks
Audio tracks
targets Trails
Indicators of audio levels
The different workspaces:
Audio
editing Colorimetric corrections
Source / Target
editing Effect settings
Capture

Creation of a new project 

Parameterization and configuration of the editing bench
Working and rendering disks
Configuration of the device to capture
Hardware control
Keyboard shortcuts
Logging
Acquisition
Definition of input and output points
On-the-fly capture
Interpretation of footage
Organization and management of media
Presentation of media:
List
Thumbnails
Scripts
Searches in the bin:
Pano of searches Search
modes
Organization of sequences and scenes
Display modes « Source / target », « Trim » and « Effects »
Navigation in the timeline

Workshop: from the proposed rushes, start the sequencing and “cut” editing of a simple project of a report video.

Mounting

Management of audio / video tracks
Fast Menu
Cutter
The different non-linear editing techniques: In and out points, 3 and 4 point edits
Target tracks
Insertion / overlap of audio / video tracks
Sampling / extraction of audio / video tracks
Transitions Quick
Trim mode
Nested sequence
Rendering
MultiCam editing
Synchronization of clips
Creation of a group of multicam clips
Special features of the viewer Source in multicam mode



Transitions Fast transition :
Blending mode
Duration
Position
Targets
Other transitions (Edge wipe, Matrix wipe, Push, ect.)
Configuration

Workshop: multitrack work, organization, connections and movement of the different scenes and sequences. Use of transition effects.

The « Color corrections » workspace:

Compose
Planes: previous / current / succeeding
3-point calibration tool
Chromatic representations
Pipettes
Gain, gamma, adjustment
Automatic
balance Shadows, mids, lights
Color
matching Saving adjustments

Other colorimetric effects:

Color correction
Color effect
Safe color limiter

Other effects:

Using the Effects Editor
Keyframes
Add / Remove
Graphic Editor
Compositing
Modifications and other options
Motion tracking
Stabilization
Paint effect
Timewarp
Render effects
Remove effects

General information on mixing

Mixer
presentation Meter view presentation
Audio fast menu
Track management
Adding comments
Adding background music

Practical workshop: use of a soundtrack and / or a commentary to enrich the images.

Introducing the Avid Title Tool

Safety zone
Selection
tool Text tool Shape
tools
Saving styles
Drop-down titles

Introducing the Avid Marquee

Selection
tool Text tool Gizmo 3D
shape tools Quick properties panel Style libraries Transformation / effects panel Layer manager

Photoshop composition imports

Behavior of Avid with respect to a Photoshop composition
Layer
management Alpha management
Using the composition

Practical workshop: creation of titles and subtitles, logo inlay in the video editing. Creation of a generic.

Exports:

Presets
Export Audio to Pro Tools Sorenson
Project Consolidation

Duration

5 days

Price

£ 2587

Audience

Any public, professional or individual, wishing to train in virtual video editing and the use of Avid MediaComposer. Use in corporate films, off-line or Web broadcasts, communication / marketing, etc

Prerequisites

Knowledge and practice of the Windows or Mac computer environment. Minimum knowledge of image and video

Reference

AUD510-F

Sessions

Contact us for more informations about session date

Advanced Accessibility : Develop and code accessible mobile applications + Test the accessibility of sites and applications

Goals


- Develop IOS or Android applications in accordance with the recommendations of digital accessibility standards (WCAG or RGAA)

- Perform compliance audits according to digital accessibility standards (WCAG or RGAA).

Program

Concept and principles
Technical reference
set All the criteria and constraints to be taken into account
Levels: A, AA, AAA

Workshop: Analysis of the RGAA-APPS repository

Voice assistant (SIRI, GOOGLE)
Internal accessibility settings
Text-to-speech and voice reader

Workshop: Creation of a simple application using voice recognition.

Different development approaches: native, hybrid, mobile web
Xcode for accessibility
Interface Builder
UIAccessibility protocol Dynamic
font sizes
isAccessibilityElement
accessibilityLabel
accessibilityTraits: Button, Image, search field, link, etc.
Reading order and navigation order
UIAccessibilityContainer
shouldGroupAccessibilityChildren
Use of functions for detecting user settings UIAccessibilityIsVoiceOverRunning
Tools and test methods
Accessibility with frameworks (PhoneGap, Xamarin, …)

Workshop: creation of a complete accessible mobile application (choice of a type of development: native / hybrid)

Concept and principles
Presentation of the different themes
Presentation of all the criteria
Evolution of standards

Knowing how to identify issues HTML CSS JAVASCRIPT
Knowing perfectly the WEB criteria to check:
– Navigation – Content – Form – Appearance – Multimedia, Audio….
Take into account AJAX behavior and other dynamic issues
Know the RGAA-APPS Criteria:
– Gestures – Appearance – Navigation – Ergonomics – Level A, AA, AAA

Workshop: Navigation test and other criteria for several sites.

Presentation of the tests to be carried out
Discover the available tools
Know JAWS, NVDA
Know how to install and use Ax, BDD, Pa11y, Selenium
How to set up the Automation of tests
Conduct and processing of tests

Workshop: creation of a battery of tests and automation.

Management of accessibility in digital projects.
Auditor’s toolkit: toolbars, online services, etc.
Accessibility audit methodology: size the audit, choice of representative pages, sequence of tests.
Structure and fundamentals of the report

Workshop: Performing an Audit and creating a report

Duration

5 days

Price

£ 3014

Audience

Developers, Technical Experts

Prerequisites

Have followed the "digital accessibility awareness" training or have equivalent knowledge - Advanced knowledge in the development of mobile applications.

Reference

SIT100962-F

Sessions

Contact us for more informations about session date

Advanced Accessibility (ACN Atlas): Testing the accessibility of sites and applications

Goals


- Perform compliance audits according to digital accessibility standards (WCAG or RGAA).

Program

Concept and principles
Presentation of the different themes
Presentation of all the criteria
Evolution of standards

Knowing how to identify issues HTML CSS JAVASCRIPT
Knowing perfectly the WEB criteria to check:
– Navigation – Content – Form – Appearance – Multimedia, Audio….
Take into account AJAX behavior and other dynamic issues
Know the RGAA-APPS Criteria:
– Gestures – Appearance – Navigation – Ergonomics – Level A, AA, AAA

Workshop: Navigation test and other criteria for several sites.

Presentation of the tests to be carried out
Discover the available tools
Know JAWS, NVDA
Know how to install and use Ax, BDD, Pa11y, Selenium
How to set up the Automation of tests
Conduct and processing of tests

Workshop: creation of a battery of tests and automation.

Management of accessibility in digital projects.
Auditor’s toolkit: toolbars, online services, etc.
Accessibility audit methodology: size the audit, choice of representative pages, sequence of tests.
Structure and fundamentals of the report

Workshop: Performing an Audit and creating a report

Duration

3 days

Price

£ 1886

Audience

Testers, technical managers

Prerequisites

Have followed the "digital accessibility awareness" training or have equivalent knowledge.

Reference

SIT100959-F

Sessions

Contact us for more informations about session date

VirtualBox

Goals


- Know how to deploy, administer and maintain a virtual environment based on VirtualBox

Program

Virtualization: history and interests
Types of virtualization
VirtualBox: presentation, specificities
Other competing solutions

Installation and configuration of VirtualBox
Global administration
Installation and use of Client Additions
Device management and configuration files

Workshop: Creation of virtual machines with VirtualBox, configurations

Management of a network of virtual machines: NAT / bridge, local / remote integration
Data sharing between the different virtual machines
Allocation of memory, one or more CPUs, virtual disks or network interfaces
Security of the virtual machine and the server host
Operation monitoring: CPU, memory, storage

Lab: Virtual machine network administration

Duration

3 days

Price

£ 2148

Audience

System administrators

Prerequisites

System administration concepts

Reference

OUT321-F

Sessions

Contact us for more informations about session date

Advanced Accessibility (ACN Atlas): Develop and code accessible mobile applications

Goals


- Develop IOS or Android applications that comply with the recommendations of digital accessibility standards (WCAG or RGAA).

Program

Concept and principles
Technical reference
set All the criteria and constraints to be taken into account
Levels: A, AA, AAA

Workshop: Analysis of the RGAA-APPS repository

Voice assistant (SIRI, GOOGLE)
Internal accessibility settings
Text-to-speech and voice reader

Workshop: Creation of a simple application using voice recognition.

Different development approaches: native, hybrid, mobile web
Xcode for accessibility
Interface Builder
UIAccessibility protocol Dynamic
font sizes
isAccessibilityElement
accessibilityLabel
accessibilityTraits: Button, Image, search field, link, etc.
Reading order and navigation order
UIAccessibilityContainer
shouldGroupAccessibilityChildren
Use of functions for detecting user settings UIAccessibilityIsVoiceOverRunning
Tools and test methods
Accessibility with frameworks (PhoneGap, Xamarin, …)

Workshop: creation of a complete accessible mobile application (choice of a type of development: native / hybrid)

Duration

2 days

Price

£ 1257

Audience

Developers, Technical Experts

Prerequisites

Have followed the "digital accessibility awareness" training or have equivalent knowledge - Advanced knowledge in the development of mobile applications.

Reference

SIT100958-F

Sessions

Contact us for more informations about session date

Accessibility : Fundamentals + Develop and code accessible sites

Goals


- Understand the issues relating to digital accessibility

- Acquire fundamental knowledge on digital accessibility

- Take digital accessibility into account at the various stages of a digital project

- Design accessible digital web and editorial content

- Develop sites compliant with recommendations from digital accessibility standards (WCAG or RGAA)

Program

The Web Accessibility Initiative (WAI)
Rules for the accessibility of Web content (WCAG)
Available repositories: RGAA, AccessiWeb, …
History and evolution of the consideration of accessibility

Workshop: Understand the challenges of accessibility with videos showing users with disabilities using the Web
(simulated visual impairment experience in web browsing, browsing without the mouse, …)

Resources and official documents
General accessibility reference system for administrations (RGAA)
AccessiWeb reference system
Discover the criteria and themes
Declaration of conformity
Understand the evolution of the legal framework and standards

Workshop: Studying accessibility standards – Understanding the content of a declaration of conformity.

Understand ergonomics for accessibility: navigation, images, colors, texts, …
Organization of the process, project management
Voice assistants and screen readers
Simulation of situations
Understand the importance of tests
Discover evaluation tools accessibility

Workshop: Use voice assistants and speech synthesis, try visual handicap simulation – use of simple diagnostic tools – Example of a site before and after compliance for accessibility.

Development cycles of a web application: cascade, V, spiral
Digital accessibility in an agile project
Reminders of accessibility rules and available repositories: RGAA, AccessiWeb, …
Presentation of the declaration of conformity

Workshop: Analysis of the structure of a declaration of conformity.

Presentation of the actions to be carried out at each stage of the design of a web project.
Important steps for a change of methods Team
management, choice of people
How to plan How to
manage the brakes on change and find solutions
Knowing how to assess the financial and human cost
Mistakes to avoid
Tools and resources
Set up maintenance documents

Workshop: Good practices for taking accessibility into account in a digtal project.

Know the main criteria and their interest and impact:
– Alternative text, Links –
Menu, navigation –
Structure and presentation, Colors

Workshop: Writing of accessible content.

Evaluate the accessibility of a web application
Generation of test reports.

Workshop: Presentation of testing and automation tools (pa11y, Selenium).

Take advantage of accessibility
Understand the importance of accessibility for SEO
Presentation of the evolutions to take into account

Create a good structure for a website
Knowing how to adapt a presentation and make the right choice
Determine the ergonomics to put in place (UI, UX)
Wireframing tools

Workshop: Design of a website mockup with choice of colors
(creation software chosen by the trainee)

Knowing the essential criteria: alternative texts, links, menus, navigation
Criteria for choosing colors
Knowing how to adapt HTML and CSS code, good practices and changing habits
Structuring a form, mistake to avoid
Understanding how text-to-speech works, when and how to use it
Manage multimedia content for accessibility

Workshop: content writing and analysis of common issues / solutions: Contact and web-chat, text and audio.

Reminders of standards and recommendations (WCAG, RGAA)
Graphic and ergonomic design
Graphic model and storyboard
Generic HTML5 accessibility criteria
Mandatory elements

Workshop: Creation of a home page for a website and choice of structure and ergonomics.

Explanation of the essential points to take into account: focus, DOM Order, tabindex, keyboard, form, non-visible content, modal, table, Multimedia, …

CSS formatting and JavaScript widgets:
– how to make and check the correct choice of Colors
– which Font to use and how to define the size of the text
– which CAPTCHA to use?
– form validation
– how to program and display error handling
– available frameworks

Perform asynchronous requests:
– how to use AJAX and make the appropriate modifications
– management of the keyboard and its events

Workshop: Installation of the development environment and integration of several pages of a website.

Passing of the certification (if foreseen in the financing).

Duration

5 days

Price

£ 2754

Audience

All

Prerequisites

No

Reference

SIT100961-F

Sessions

Contact us for more informations about session date

Accessibility (ACN Atlas): Develop and code accessible sites

Goals


- Develop sites that comply with the recommendations of digital accessibility standards (WCAG or RGAA)

Program

Reminders of standards and recommendations (WCAG, RGAA)
Graphic and ergonomic design
Graphic model and storyboard
Generic HTML5 accessibility criteria
Mandatory elements

Workshop: Creation of a home page for a website and choice of structure and ergonomics.

Explanation of the essential points to take into account: focus, DOM Order, tabindex, keyboard, form, non-visible content, modal, table, Multimedia, …

CSS formatting and JavaScript widgets:
– how to make and check the correct choice of Colors
– which Font to use and how to define the size of the text
– which CAPTCHA to use?
– form validation
– how to program and display error handling
– available frameworks

Perform asynchronous requests:
– how to use AJAX and make the appropriate modifications
– management of the keyboard and its events

Workshop: Installation of the development environment and integration of several pages of a website.

Passing of the certification (if foreseen in the financing).

Duration

2 days

Price

£ 1171

Audience

Developers, Technical Experts

Prerequisites

Have taken the "digital accessibility awareness" training or have equivalent knowledge - Advanced knowledge in website development.

Reference

SIT100957-F

Sessions

Contact us for more informations about session date

Accessibility (ACN Atlas): Designing accessible web and editorial content

Goals


- Design accessible web and digital editorial content.

Program

Take advantage of accessibility
Understand the importance of accessibility for SEO
Presentation of the evolutions to take into account

Create a good structure for a website
Knowing how to adapt a presentation and make the right choice
Determine the ergonomics to put in place (UI, UX)
Wireframing tools

Workshop: Design of a website mockup with choice of colors
(creation software chosen by the trainee)

Knowing the essential criteria: alternative texts, links, menus, navigation
Criteria for choosing colors
Knowing how to adapt HTML and CSS code, good practices and changing habits
Structuring a form, mistake to avoid
Understanding how text-to-speech works, when and how to use it
Manage multimedia content for accessibility

Workshop: content writing and analysis of common issues / solutions: Contact and web-chat, text and audio.

Passing of the certification (if foreseen in the financing).

Duration

1 day

Price

£ 585

Audience

Marketing / Webmarketing Manager, Web Designer, Graphic Designer

Prerequisites

Have followed the "digital accessibility awareness" training or have equivalent knowledge.

Reference

SIT100956-F

Sessions

Contact us for more informations about session date

Accessibility (ACN Atlas): Digital accessibility in a project

Goals


- Take into account digital accessibility at the different stages of a digital project

Program

Development cycles of a web application: cascade, V, spiral
Digital accessibility in an agile project
Reminders of accessibility rules and available repositories: RGAA, AccessiWeb, …
Presentation of the declaration of conformity

Workshop: Analysis of the structure of a declaration of conformity.

Presentation of the actions to be carried out at each stage of the design of a web project.
Important steps for a change of methods Team
management, choice of people
How to plan How to
manage the brakes on change and find solutions
Knowing how to assess the financial and human cost
Mistakes to avoid
Tools and resources
Set up maintenance documents

Workshop: Good practices for taking accessibility into account in a digtal project.

Know the main criteria and their interest and impact:
– Alternative text, Links –
Menu, navigation –
Structure and presentation, Colors

Workshop: Writing of accessible content.

Evaluate the accessibility of a web application
Generation of test reports.

Workshop: Presentation of testing and automation tools (pa11y, Selenium).

Duration

1 day

Price

£ 585

Audience

Project manager, consultants.

Prerequisites

Have followed the "digital accessibility awareness" training or have equivalent knowledge.

Reference

SIT100955-F

Sessions

Contact us for more informations about session date

Accessibility (ACN Atlas): Awareness of digital accessibility

Goals


- Understand the issues relating to digital accessibility

- Acquire fundamental knowledge about digital accessibility

Program

The Web Accessibility Initiative (WAI)
Rules for the accessibility of Web content (WCAG)
Available repositories: RGAA, AccessiWeb, …
History and evolution of the consideration of accessibility

Workshop: Understand the challenges of accessibility with videos showing users with disabilities using the Web
(simulated visual impairment experience in web browsing, browsing without the mouse, …)

Resources and official documents
General accessibility reference system for administrations (RGAA)
AccessiWeb reference system
Discover the criteria and themes
Declaration of conformity
Understand the evolution of the legal framework and standards

Workshop: Studying accessibility standards – Understanding the content of a declaration of conformity.

Understand ergonomics for accessibility: navigation, images, colors, texts, …
Organization of the process, project management
Voice assistants and screen readers
Simulation of situations
Understand the importance of tests
Discover evaluation tools accessibility

Workshop: Use voice assistants and speech synthesis, try visual handicap simulation

– use of simple diagnostic tools

– Example of a site before and after compliance for accessibility.

Duration

1 day

Price

£ 585

Audience

All

Prerequisites

No

Reference

SIT100954-F

Sessions

Contact us for more informations about session date

VMware vSphere 6.5 : VIC+ Docker

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 6.5, and the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Course objectives
References and resources
The different forms of virtualization
Container virtualization
Docker and its competitors

Discovery of the lab environment
Presentation of the infrastructure

Installation under Windows
Installation under Linux
The differences

Practical workshop : setting up Docker

Description of VMware Integrated Container
Challenges of container virtualization
Presentation of LXD
Presentation of functionalities

Deploying the appliance
Discovering the management interface
Installing and configuring the appliance at an ESX
Installing and configuring the appliance at a VCSA

Practical work: Deployment of containers with VIC

How to recover official docker images
Filter among available images
Manage recovered images

Practical workshop : Installation of official images

Creating containers
Interactive container
management Container management as a
Docker daemon and processes
Resource restriction

Practical workshop: Creating a container based on a predefined image and updating it

Docker and networks
Port forwarding (PAT)
Linking containers

Practical workshop: Setting up a lamp from 3 containers: php, Mysql, nginx

Introduction to DevOps
How Docker-file
Works How Docker Compose How Docker Swarm Works

Practical workshop: use of docker compose by resuming from the previous tp

Addition of a VIC management plugin to the VCSA
Monitored containers Perpetuate
storage thanks to vSAN
Management of VCHs
Diagnose a malfunction

TP: List / Delete a VCH / Troubleshooting

Hyper scale issues : which tools to choose
Presentation of kubernetes
Orchestration and compliance with DevOps tools

Duration

5 days

Price

£ 3307

Audience

Systems Administrators

Prerequisites

Notions of system administration on Linux and Windows

Reference

OUT100194-F

Sessions

Contact us for more informations about session date

VMware vSphere 6.5 : VIC

Goals


- Virtualize servers and prepare for Cloud Computing

- Know how to deploy and maintain VMware vSphere 6.5, and the ESXi hypervisor and the VMware vCenter Server platform

- Discover vCenter Server Appliance vCSA

Program

Description of VMware Integrated Container
Issues of container virtualization
Presentation of Docker
Presentation of LXD
Presentation of functionalities

Discovery of the lab environment
Presentation of the infrastructure

Deploying the appliance
Discovering the management interface
Installing and configuring the appliance at an ESX
Installing and configuring the appliance at a VCSA

Practical work: Deployment of 3 containers in order to set up an LEMP

Addition of a VIC management plugin to the VCSA
Monitored containers Perpetuate
storage thanks to vSAN
Management of VCHs
Diagnose a malfunction

TP: List / Delete a VCH / Troubleshooting

How to promote your infra
orchestration with DevOps tools

Duration

3 days

Price

£ 2174

Audience

Systems Administrators

Prerequisites

Notions of system administration on Linux and Windows

Reference

OUT100191-F

Sessions

Contact us for more informations about session date

Vagrant and Packer

Goals


- Master the use of Vagrant and Packer for the creation of environments

Program

Management of
Vagrant development and virtualization environments : presentation, functionalities, use cases
Structure of the Vagrantfile

Workshop: Installation of Vagrant (with or without VirtualBox) – Details of the Vagrantfile

Vagrant instances: lifecycle,
CLI management : presentation, basic commands
Vagrant Machine: creation, settings, Vagrantfiles
Vagrant Boxes
Vagrant Up and SSH
File synchronization
Network configuration of instances

Workshop: Vagrant machine creation and manipulation using the CLI

Vagrant Boxes: presentation, functionalities
Management of
Packer boxes to automate the creation of boxes
Packer configuration: builders, provisioners

Workshop: creation of Vagrant debox with Packer

Provionning: principle, configuration
Types of provisoner: File, Shell, Cloud
Use of configuration management tool
Provisioners Cloud: instances on Amazon and OpenStack, Vagrant multi-providers

Lab: Provision an instance

Multiple environments with Vagrant
Instance management: lifecycle, startup
Inter-instance communication

Workshop: Handling a multi-instance environment

Duration

3 days

Price

£ 1280

Audience

System administrators, Developers

Prerequisites

Systems administration concepts

Reference

OUT100542-F

Sessions

Contact us for more informations about session date

Vagrant

Goals


- Discover Vagrant

Program

Course objectives
References and resources

What is a development environment?
What Is A Hypervisor What Is
DevOps
What Is Automating And Creating Development Environments

Presentation and Installation of a Level 2 Hypervisor
Installation and Configuration of Vagrant
Description of a Vagrantfile
Discoveries of vagrant commands (CLI)

Optimizing your Vagrant instances
The Ruby language: Syntax and best practices
Sharing files between your machine and the Vagrant instance
Network configuration: private networks / public networks

Create a multi-instance environment
Manage concurrent life cycles of instances
Presentation of Cloud Providers (Amazon & OpenStack)
Manage a multi-provider Vagrant (virtualbox, workstation, ESX)

Presentation of Ansible
Depployer with Ansible the equivalent of a production environment: Several instances all receiving a configuration adapted to the needsx

Practical work: launching an application with a Web server and a database

Presentation of puppet Depployer configurations
Depployer with Puppet the equivalent of a production environment: Several instances all receiving a configuration adapted to the needsx

Practical work: launching an application with a Web server and a database

Presentation of Salt Depployer configurations
Depployer with Salt the equivalent of a production environment: Several instances all receiving a configuration adapted to the needsx

Practical work: launching an application with a Web server and a database

Duration

3 days

Price

£ 2396

Audience

System administrators, production engineer, developers

Prerequisites

Knowledge of system administration and development knowledge

Reference

OUT100244-F

Sessions

Contact us for more informations about session date

Terraform : Infrastructure as Code

Goals


- Use Terraform in a study context to deploy an infrastructure

Program

Review of the types of
Terraform infrastructure : presentation, functionalities
Management of multi-provider infrastructure
Global architecture
Standard workflow
Management of an infrastructure: creation, modification
Orchestration for deployment
Management of outputs

Workshop: Installation of Terraform, creation of an infrastructure and orchestration of a deployment

Presentation of the interface, topology
Help
commands The main commands

Workshop: Managing infrastructure using the CLI

Resources and attributes
Manipulating Terraform objects
Using Datasource
Manipulating modules

Workshop: manipulating Terraform resources

Duration

2 days

Price

£ 1733

Audience

Operational, developers

Prerequisites

Notions of systems administration

Knowledge of Git

Reference

OUT100543-F

Sessions

Contact us for more informations about session date