SCRUM: PSPO I (Professional Scrum Product Owner)

Goals


- Understand the role of the Product Owner, Go through the major stages of a Product Owner’s activity: from product vision to daily work with the development team, Know the activities of the Product Owner, Plan his action in an agile project in as Product Owner, Pass the “PSPO I” exam.

Program

Introduction

Agility

Why Agility?   
Origin and Manifesto,   
Scope:      
  In which cases is agility appropriate?
  In which cases is agility not appropriate?

The Scrum Guide

Scrum Theory:
Empirical Process,
The Pillars,
The Scrum Values.

Artifacts

Increment,
Product Backlog,
Sprint Backlog,
Definition of Done.

Events

Sprint,
Sprint planning,
Daily Scrum,
Sprint Review,
Sprint Retrospective.

Roles

The Scrum Team,
The Product Owner,
The Scrum Master,
The Development Team.

Product Owner

The Product Owner (Quality, skills, etc.),
Management by value:
What is value?
Define the vision,
Tools to define the value,
The Product Backlog,
Requirements management.
The activities of the Product Owner.

Scaling

Some rules,
Scrum of scrum,
Nexus,
SAFe.

Preparation for the PSPO I Professional Scrum Product Owner exam

Passing the "PSPO I" exam

Exam

The exam is taken on the last day, online and in English. This consists of a one-hour MCQ, comprising 80 questions. A minimum score of 85% is required to pass the exam.
Teaching methods and means
Theoretical and participatory
presentation , given in FR, alternating: Theoretical presentation,
Discussion around the organizational cases of the participants,
Verification of understanding as and when progress, by multiple choice questions,
Practice exams with answers.

Duration

2 days

Price

£ 1595

Audience

Product Directors / Managers, Project Ownership, Project Manager, project stakeholders, Anyone involved in an agile project, as a contributor or hierarchical contributor.

Prerequisites

Have read the SCRUM Guide and have a minimum of knowledge of agile fundamentals or iterative and incremental developments. Correct level of written English.

Reference

Mé100491-F

 

Sessions

Contact us for more informations about session date

SCRUM: PSM II (Professional Scrum Master)

Goals


- Deepen your understanding of Scrum principles, Master Scrum to know how to implement it in complex situations, Develop your human and technical skills to better fulfill the role of Scrum Master, Prepare for the passage of the Scrum « PSM II » exam. org.

Program

Agile and Scrum

Origin and Manifesto
Reminders on the Scrum framework: Scrum
theory (Empirical process, values, pillars)
Major artifacts (Product Backlog, Definition of done, etc.)
Events
Roles (Product owner, Development team, Scrum Master).

The Scrum Master and the events

Sprint Planning:
Help define the Sprint objective
Facilitate the creation of the Sprint Backlog.
Daily Scrum:
Revitalize the daily meeting.
Sprint Review
Sprint Retrospective.

The coaching role of the Scrum Master

What is coaching ?
The qualities of a Scrum Master
Communication:
Define an objective
The elements of
communication Positive communication.
Conflict management:
Types of conflicts
Different ways of exiting conflicts
Vis-à-vis the Product Owner
Vis-à-vis the Development
team Self-organized team
Facilitate the creation of the team
Facilitate decision-making
Organization of activities (Visual management)
With respect to stakeholders
The Scrum Master and the management of the organization
The Scrum Master and the customers

Scaling Scrum

Scrum of
Nexus scrums :
The context and the framework
The roles
The events.

Preparation for the “Professional Scrum Master” exam PSM II

Advice for the exam
Mock exam with commented correction.
Exam
The exam is taken offline, online and in English. This consists of a 90-minute MCQ, comprising 30 questions. A minimum score of 85% is required to pass the exam.

Duration

2 days

Price

£ 1595

Audience

Have good knowledge of the Scrum framework, Have real experience in implementing Scrum, Have obtained the PSM I certification (Scrum.org), Correct level of written English.

Prerequisites

Have good knowledge of the Scrum framework, Have real experience in implementing Scrum, Have obtained the PSM I certification (Scrum.org), Correct level of written English.

Reference

Mé100608-F

 

Sessions

Contact us for more informations about session date

Exchange 2007 Administration

Goals


- Learn to install and administer Exchange

- Manage folders

- Understand message routing

- Monitor your Exchange server

Program

Exchange Fundamentals Exchange
Editions
Windows Integration
Administrative
Features Message Routing
Features Features for Users
Features for Developers

Exchange and Windows
Preparing to install Exchange
Reminders on integration with Active Directory
Implementing the DNS system
Installing the Active Directory directory service
Increasing the security level of the DNS zones
Verifying the installation of Active Directory
Pre- Requirements and
Installation Process Installing Exchange Server 2007
Verifying That the Installation
Complete Installation Introduction to
Administrative Tools Administration Using Windows PowerShell
Default Folders and Default Permissions for Shared Folders
Troubleshooting installation

Understanding Administrative Utilities
Understanding Exchange System Manager
Managing Administrative Security
Creating and Configuring Administrative Groups
Using Exchange System Policies
Administering Exchange Address Lists

Creating and configuring databases
ESE engine functionality in Exchange
Implementing full-text indexing

Creating recipient objects
Configuring recipient objects
Managing recipient objects Bulk
edits in the directory
Configuring policies
Managing dynamic distribution groups
Managing address
lists Managing global address lists

Understanding Public Folders
Setting Up Permissions for Public Folders
Managing Public Folder
Replication Public Folder Replication
Creating Public Information Store Policies

Understanding the SMTP Protocol
Configuring Multiple SMTP Domain Names
Configuring an SMTP Virtual Server
Configuring an SMTP Connector
Solving SMTP Connectivity Problems

Duration

5 days

Price

£ 2599

Audience

Windows system administrators

Prerequisites

Knowledge of Windows server administration

Reference

WIN356-F

Message routing and routing groups
Connecting routing groups
Determining link state
Message routing

Message flow architecture
Management of failed links
Message tracking

Integrating Internet Services with Exchange
Examining Client Connectivity and Security
Kerberos Authentication
Configuring and Securing Front-End and Back-End Servers
Troubleshoot Client Connectivity Using Telnet

Introducing Microsoft Outlook Web Access
Examining Outlook Web Access Components and Their Role
Configuring an HTTP Virtual Server
Securing Outlook Web Access Communications

Configure POP3 and IMAP4 access
Securing the server with a trusted certificate
Autodiscover
Outlook Web Access
Outlook Anywhere

Managing High Availability
Setting up the Data Availability Group (DAG)
Simulating a failure
Managing backups and restores
Manual backup of the messaging service
Reinstalling the services
Restoring the data of the messaging service Database
maintenance

Configuring the Edge Role
Installing an EDGE Server
Implementing an Edge Server Understanding
Unified Messaging

Exchange
Monitoring Tools Monitoring Exchange Using the Performance
Monitor Console Monitoring Exchange Using the Monitoring and Status Tool
Logging and viewing diagnostic data

Sessions

Contact us for more informations about session date

SCRUM: PSM I (Professional Scrum Master)

Goals


- Understand the role of the Scrum Master, Know the activities of the Scrum Master, Plan its action in an agile project as a Scrum Master, Take the “PSM I” exam from Scrum.org.

Program

Introduction

Agility

Why Agility?   
Origin and Manifesto,   
Scope:      
  In which cases is agility appropriate?
  In which cases is agility not appropriate?

The Scrum Guide

Scrum Theory:      
  Empirical Process,      
  The Pillars,    
  The Scrum Values.  
Artifacts:
  Increment,
  Product Backlog,
  Sprint Backlog,
  Definition of Done.
Events:
  Sprint,
  Sprint planning,
  Daily Scrum,
  Sprint Review,
  Sprint Retrospective.
Roles:       
  The Scrum Team,       
  The Product Owner,    
  The Scrum Master,       
  The Development Team.

Scrum Master

The Scrum Master (Quality, skills, etc.),
Good practices:       
  Estimation and velocity,
  Techniques,
  Product Backlog and User Story,
  Monitoring and information radiators,
  The retrospective.
Remove obstacles,
Servant Leader and coaching.

Scaling

Some rules,
Scrum of scrum,
Nexus,
SAFe.

Preparation for the “Professional Scrum Master” exam PSM I

Passing of the exam "PSM I"

The exam is taken on the last day, online and in English. This consists of a one-hour MCQ, comprising 80 questions. A minimum score of 85% is required to pass the exam.

Duration

2 days

Price

£ 1595

Audience

Future Scrum Master, Project manager, team leader, project actors, Anyone involved in an agile project, as a contributor or hierarchical contributor

Prerequisites

Have read the SCRUM Guide and have a minimum of knowledge of agile fundamentals or iterative and incremental developments. Correct level of written English

Reference

Mé100490-F

 

Sessions

Contact us for more informations about session date

Google Accelerated Mobile Pages (AMP)

Goals


- Discover the AMP HTML language - Create your site in AMP

Program

Presentation of AMP: history, versions
Tags and attributes: principles and operations

Duplication of content
Https
Advertising CSS
form Dimension of Workshop objects : prepare its redesign of the site in AMP

Structured data


Workshop: implementation of structured data

Search Console
Statistics with Json

WordPress
Joomla
Drupal

Facebook Instant Articles
Apple News

Duration

1 day

Price

£ 750

Audience

All

Prerequisites

Mastery of HTML, CSS and Json

Reference

FOR1211-F

Sessions

Contact us for more informations about session date

Windows Phone Applications

Goals


- Know how to develop simple applications for Windows Phone 7

Program

Mobile systems – comparisons
Windows CE, Mobile and Phone
Development and testing environment; various manipulations

Silverlight:
overview Application structure
Deployment and execution

Workshop: the home page of an application

Metro and presentation components
Layouts and hubs
Free graphics

Workshop: a complete interface

Sequence and flow of pages
Application parameters and isolated storage
Interactions between applications

Workshop: a complete application

Duration

3 days

Price

£ 1922

Audience

All

Prerequisites

Knowledge of C # or VB.net

Reference

DEV434-F

 

Sessions

Contact us for more informations about session date

MonoTouch for iOS : iPhone / iPad applications with C # /. NET

Goals


- Master the development of mobile applications on iPhone / iPad with MonoTouch

Program

What about the development of iOS mobile applications .NET
development and deployment process
: reminders, Mono
MonoTouch: presentation,
MonoTouch vs Objective-C features
Tools and licenses, presentation of MonoDevelop and Xamarin Studio
Architecture of an application, structure of a project

Workshop: Installation / Handling of the MonoDevelop IDE, Project settings

Creation of views:
– windows
– standard controls, lists
– navigation (ViewControllers)
– images, icons, toolsbars
– use / customization of tables
Limits of Mono compared to a native development
Debug of the code
Optimization of the code
Packaging and publication
Data storage:
– methods and different formats
– serialization of data in files
– use of SQLite, LINQ databases

Lab: Multiple use cases of controls and presentation of persistent data

Various communications: synchronous, asynchronous
Special events, multitouch and motion
Multimedia support
Internationalization of the application
Multithreading
Access to networks (Wifi), geolocation (CoreLocation, Mapkit)
Access to SOAP, WCF web services
Integration with external applications

Workshop: building complex applications with i18n, asynchronous communications and special events / hardware interactions

Duration

4 days

Price

£ 2119

Audience

IPhone / iPad application developers

Prerequisites

Knowledge of C # /. NET

Reference

DEV624-F

Sessions

Contact us for more informations about session date

Advanced iPhone / iPad with Objective-C

Goals


- Master the development of mobile applications on iPhone / iPad

Program

Reminders on iPhone / iPad development
Recurring problems, memory leaks Memory
management in a
Profiling application : Shark,
Panorama Instruments of advanced view controllers: Split View Controllers, Popovers, …
Advanced functions: mail, RSS feed, synchronization of threads

Workshop: Application Profiling – Using advanced controllers and functions

Presentation, APIs available Basic
concepts
Animations

Workshop: Integration of OpenGL animations in an application

Reminders of persistence methods: Xml, JSON
Structures CoreData
Access to SQLLite databases

Workshop: Access and storage of database data

Access to terminal information Certificates Management of notifications Management of updates
Optimizations

Workshop: Creation and management of notifications, access to the address book, optimizations

Duration

3 days

Price

£ 1922

Audience

IPhone / iPad application developers

Prerequisites

Have followed the iPhone / iPad training or equivalent knowledge

Reference

DEV623-F

Sessions

Contact us for more informations about session date

Exchange 2010 Administration

Goals


- Learn to install and administer Exchange

- Manage folders

- Understand message routing

- Monitor your Exchange server

Program

Exchange Fundamentals Exchange
Editions
Windows Integration
Administrative
Features Message Routing
Features Features for Users
Features for Developers

Exchange and Windows
Preparing to install Exchange
Reminders on integration with Active Directory
Implementing the DNS system
Installing the Active Directory directory service
Increasing the security level of the DNS zones
Verifying the installation of Active Directory
Pre- Prerequisites and
Installation Process Installing Exchange Server 2010
Verifying That the Installation
Complete Installation Introduction to
Administrative Tools Administration Using Windows PowerShell
Default Folders and Default Permissions for Shared Folders
Troubleshooting installation

Understanding Administrative Utilities
Understanding Exchange System Manager
Managing Administrative Security
Creating and Configuring Administrative Groups
Using Exchange System Policies
Administering Exchange Address Lists

Creating and configuring databases
ESE engine functionality in Exchange
Implementing full-text indexing

Creating recipient objects
Configuring recipient objects
Managing recipient objects Bulk
edits in the directory
Configuring policies
Managing dynamic distribution groups
Managing address
lists Managing global address lists

Understanding Public Folders
Setting Up Permissions for Public Folders
Managing Public Folder
Replication Public Folder Replication
Creating Public Information Store Policies

Understanding the SMTP Protocol
Configuring Multiple SMTP Domain Names
Configuring an SMTP Virtual Server
Configuring an SMTP Connector
Solving SMTP Connectivity Problems

Duration

5 days

Price

£ 2148

Audience

Windows system administrators

Prerequisites

Knowledge of Windows server administration

Reference

WIN135-F

Message routing and routing groups
Connecting routing groups
Determining link state
Message routing

Message flow architecture
Management of failed links
Message tracking

Integrating Internet Services with Exchange
Examining Client Connectivity and Security
Kerberos Authentication
Configuring and Securing Front-End and Back-End Servers
Troubleshoot Client Connectivity Using Telnet

Introducing Microsoft Outlook Web Access
Examining Outlook Web Access Components and Their Role
Configuring an HTTP Virtual Server
Securing Outlook Web Access Communications

Configure POP3 and IMAP4 access
Securing the server with a trusted certificate
Autodiscover
Outlook Web Access
Outlook Anywhere

Managing High Availability
Setting up the Data Availability Group (DAG)
Simulating a failure
Managing backups and restores
Manual backup of the messaging service
Reinstalling the services
Restoring the data of the messaging service Database
maintenance

Configuring the Edge Role
Installing an EDGE Server
Implementing an Edge Server Understanding
Unified Messaging

Exchange
Monitoring Tools Monitoring Exchange Using the Performance
Monitor Console Monitoring Exchange Using the Monitoring and Status Tool
Logging and viewing diagnostic data

Sessions

Contact us for more informations about session date

Advanced iPhone / iPad – iOS application development with Swift and COCOA

Goals


- Learn to use advanced features

- Manage notifications - Use sqlite with Core Data

- Introduce graphical tools (Sprite Kit, Metal)

Program

Operation reminder
Reorder cells
Delete data
Update data with a pull to refresh
Add a search field

Workshop: Create an editable TableView

Custom section
header and footer Add an image in the section header
Parallax effect
Create
custom cells Multiple custom view cell

Workshop: Create a TableView with several cells and custom header

Access the camera
Authorize access to the photos
Select a photo in the library
The delegate’s methods
Save the photos in the library

Workshop: Take a photo from the camera

Presentation of Core Data
Create a Core Data project
Create entities
Manage attributes and relationships
Import CoreData
Retrieve the context and the ManagedObject
Modify the values ​​of an entity
Save the data

Workshop: Backing up data with Core Data

The advantages of Multi Threading
The NSThread, NSOperation classes
Description of the Grand Central Dispatch
Asynchronous functions
The NSURLSession classes
The Resume , cancel, suspend methods

Workshop: Create a data upload system

Presentation of touchID
Import Local Authentication
Retrieve the context, manage errors
Test device compatibility
Manage authentication

Workshop: Using TouchID to Validate Data

Rotation, Pinch, Swipe
Single, long and multiple
touch Attach a movement to a graphic object

Workshop: Associate touch management with an image

Presentation of the notification tools
Understand how notifications work
Configure the push system
APN notification in JSON format
Local notification

Workshop: Add notifications to a project

The basic properties: backgroundColor, borderWith, borderColor, opacity, etc.
Associate a Layer to a View
Add and position an image
Display a portion of an image with CAScrollLayer
Customize a text (size, font, color) with CATextLayer
Make a drawing in 3D with CATransformLayer
Managing the asynchronous loading of an image with CATiledLayer

Workshop: Realize several examples to present the CALayer

Presentation of Core Graphics, Quartz 2D
The classes of Core Graphics: CGRect, CGSize, CGPoint Getting
the context Core Graphic
The methods drawRect (_ :), setNeedsDisplay (), setNeedsDisplayInRect
Use the class UIBezierPath ()
Best practices

Workshop: Draw a gauge

Introduction to Sprite Kit
Introduction to Metal

Duration

3 days

Price

£ 2547

Audience

IOS Developer Swift

Prerequisites

- Have taken the iPhone / Ipad training course
- iOS application development with Swift and COCOA

Reference

DEV100028-F

Sessions

Contact us for more informations about session date

Exchange 2013 Administration

Goals


- Learn to install and administer Exchange

- Manage folders

- Understand message routing

- Monitor your Exchange server

Program

Exchange Fundamentals Exchange
Editions
What’s New in Exchange 2013
Windows Integration
Administrative
Features Message Routing
Features Features for Users
Features for Developers

Exchange and Windows
Preparing to install Exchange
Reminders on integration with Active Directory
Implementing the DNS system
Installing the Active Directory directory service
Increasing the security level of the DNS zones
Verifying the installation of Active Directory
Pre- Requirements and
Installation Process Installing Exchange Server 2013
Verifying That the Installation
Complete Installation Introduction to
Administrative Tools Administration Using Windows PowerShell
Default Folders and Default Permissions for Shared Folders
Troubleshooting installation

Understanding Administrative Utilities
Understanding Exchange System Manager
Managing Administrative Security
Creating and Configuring Administrative Groups
Using Exchange System Policies
Administering Exchange Address Lists

Creating and configuring databases
ESE engine functionality in Exchange
Implementing full-text indexing

Duration

5 days

Price

£ 2148

Audience

Windows administrators

Prerequisites

Knowledge of Windows server administration

Reference

WIN437-F

Creating recipient objects
Configuring recipient objects
Managing recipient objects Bulk
edits in the directory
Configuring policies
Managing dynamic distribution groups
Managing address
lists Managing global address lists

Understanding Public Folders
Setting Up Permissions for Public Folders
Managing Public Folder
Replication Public Folder Replication
Creating Public Information Store Policies

Understanding the SMTP Protocol
Configuring Multiple SMTP Domain Names
Configuring an SMTP Virtual Server
Configuring an SMTP Connector
Solving SMTP Connectivity Problems

Message routing and routing groups
Connecting routing groups
Determining link state
Message routing

Message flow architecture
Management of failed links
Message tracking

Integrating Internet Services with Exchange
Examining Client Connectivity and Security
Kerberos Authentication
Configuring and Securing Front-End and Back-End Servers
Troubleshoot Client Connectivity Using Telnet

Introducing Microsoft Outlook Web Access
Examining Outlook Web Access Components and Their Role
Configuring an HTTP Virtual Server
Securing Outlook Web Access Communications

Configure POP3 and IMAP4 access
Securing the server with a trusted certificate
Autodiscover
Outlook Web Access
Outlook Anywhere

Managing High Availability
Setting up the Data Availability Group (DAG)
Simulating a failure
Managing backups and restores
Manual backup of the messaging service
Reinstalling the services
Restoring the data of the messaging service Database
maintenance

Configuring the Edge Role
Installing an EDGE Server
Implementing an Edge Server Understanding
Unified Messaging

Exchange
Monitoring Tools Monitoring Exchange Using the Performance
Monitor Console Monitoring Exchange Using the Monitoring and Status Tool
Logging and viewing diagnostic data

Sessions

Contact us for more informations about session date

Exchange 2019 Administration

Goals


- Learn to install and administer Exchange

- Manage folders

- Understand message routing

- Monitor your Exchange server

Program

Installation prerequisites and process
Preparing for installation
Installing Exchange Server 2019
Checking that the installation was successful
Introduction to administrative tools
Administration using Windows PowerShell

Configure mailboxes
Install a client workstation with Outlook
Configure Exchange Server 2019 with the administrative console
Configure Exchange Server 2019 with the Exchange Management Shell (EMS)
Manage public folders
Configure client access
Configure POP3 and IMAP4 access
Securing the server with a trusted certificate
Autodiscover (Self-discovery)
Outlook Web Access
Outlook Anywhere

Plan and configure message transport
Manage transport rules
Create an SMTP connector to an email domain
Monitor and troubleshoot message transport
Planning and configure message security options
Plan email system security
Implement an anti-virus solution for Exchange Server 2019
Implement an Antispam Solution for Exchange Server 2019
Plan and Configure Administrative Security and Auditing

Managing recipient objects
Managing mailboxes
Managing distribution
groups
Managing dynamic distribution groups Managing messaging contacts
Messaging for public folders Managing
address lists
Configuring e-mail address policies
Managing address lists
Managing global address lists
Implementing anti-virus and anti-spam
Anti spam
Antivirus
Advanced options

Reminder on PowerShell
Writing PowerShell scripts for Exchange 2019
Mass processing of objects
Report generation
Agent scriptings

Managing High Availability
Setting up the Data Availability Group (DAG)
Simulating a failure
Managing backups and restores
Manual backup of the messaging service
Reinstalling the services
Restoring the data of the messaging service Database
maintenance

Configure audit logging
Monitoring and troubleshooting Exchange Server 2019
Monitor Exchange Server 2019
Delegate administration

Duration

5 days

Price

£ 2599

Audience

Everyone

Prerequisites

Knowledge of the administration of Windows Server 2012 and Active Directory

Reference

WIN100805-F

Sessions

Contact us for more informations about session date

IPhone / iPad – iOS application development with Swift and COCOA

Goals


- Master the development of mobile applications on iPhone / iPad

Program

History
Environment and development
IDE and tools (compiler, debugger, simulator)
Documentation

History and version
Basic syntax: Variables, constants, tuples
Variable typing
Conditions and loops
Arrays and dictionaries
Declaring a function, a closure

Class declaration, attributes, methods
Object
instantiation Method overload, constructor
Inheritance, polymorphism
Protocols

Define the application support
Take charge of the storyboard
Understand the usable dimensions (3.5, 4, 4.7, 5.5 inches)
Position the graphic objects
Understand and use the constraints

Workshop: Learn to position components

Browsing graphic objects (UILabel, UIButton, UISlider)
The MVC pattern (xib and UIViewController)
Associating and binding a controller to a view
Declaration of graphic object in the controller
Create an output function
Add an action on a button (controller, interface builder)

Workshop: Create a color swatch

Tab Bar Controller
Navigation Controller
The Modal pages

Workshop: Set up the different navigation modes

Import and display images (UIWebView)
Display a web page (UIWebView)
Authorize the app to connect to an unprotected url
Understand the usefulness of delegates
Add and associate a delegate
Test the connection
Manage page loading (UIIndicatorView)
Add the behavior of a browser (reloading, backtracking, etc.)

Lab: Using ImageView and WebView components

Configure the messages
Display the alert
Manage the callback functions

Delegate and datasource
Browse and display data
Identify cells
Add content to cells (text, image, etc.)
Add headers and footers
Use table indexes
Add navigation to list items

Workshop: Organize data in a view table

Add the MapKit framework
Define the coordinates
Center the map, place pins
Information and navigation of pins
Activate geolocation
Allow localization

Workshop: Display a map, identify places, geolocate

The UITextfields (options & keyboards)
Trigger the closing of the keyboard
Save the preferences in the phone
Retrieve the preferences
Data lifetime

Workshop: Record information in the phone

AVFoundation & AVKit frameworks
Audio & video sources Control the sound
game
Add a video view controller

Workshop: Play a set of sounds and videos

Define a url, a request
Retrieve a session object
Submit a request
Display the results

Workshop: Recover data on a remote server

Create an xml parser
Delegate xmlParser
Browse the DOM tree
Retrieve the content of tags and attributes
Use the JSON classes
Browse and analyze the data obtained

Workshop: Retrieve & display data from a JSON API

Declare a translation file
Define translations
Retrieve and display translation strings
Add new languages

Workshop: Internationalizing a page

Import the sqlite3 library
Define the database storage address
Table creation
Insertion and extraction of data
Use prepared queries
Display and format data

Workshop: Create a database, insert & retrieve data

Duration

5 days

Price

£ 2393

Audience

Mobile application developers

Prerequisites

Good knowledge of an object programming language

Reference

DEV1025-F

Sessions

Contact us for more informations about session date

Exchange 2016 Administration

Goals


- Learn to install and administer Exchange

- Manage folders

- Understand message routing

- Monitor your Exchange server

Program

Prerequisites and Installation Process
Preparing for Installation
Installing Exchange Server 2016
Checking that the Installation
Has Been Successful Introduction to
Administrative Tools Administration Using Windows PowerShell

Configuring mailboxes
Installing a client workstation with Outlook
Configuring Exchange Server 2016 with the administrative console
Configuring Exchange Server 2016 with the Exchange Management Shell (EMS)
Managing public folders
Configuring client access
Configuring POP3 and IMAP4 access
Securing the server with a trusted certificate
Autodiscover (Self-discovery)
Outlook Web Access
Outlook Anywhere

Plan and configure message transport
Manage transport rules
Create an SMTP connector to an email domain
Monitor and troubleshoot message transport
Planning and configure message security options
Plan email system security
Implement an anti-virus solution for Exchange Server 2016
Implement an Antispam Solution for Exchange Server 2016
Planning and Configuring Administrative Security and Auditing

Managing recipient objects
Managing mailboxes
Managing distribution
groups
Managing dynamic distribution groups Managing messaging contacts
Messaging for public folders Managing
address lists
Configuring e-mail address policies
Managing address lists
Managing global address lists
Implementing anti-virus and anti-spam
Anti spam
Antivirus
Advanced options

Reminder on PowerShell
Writing PowerShell scripts for Exchange 2016
Mass processing of objects
Generating reports
Scripting Agents

Managing High Availability
Setting up the Data Availability Group (DAG)
Simulating a failure
Managing backups and restores
Manual backup of the messaging service
Reinstalling the services
Restoring the data of the messaging service Database
maintenance

Configure audit logging
Monitoring and Troubleshooting Exchange Server 2016
Monitor Exchange Server 2016
Delegate administration

Duration

5 days

Price

£ 2599

Audience

Everyone

Prerequisites

Knowledge of the administration of Windows Server 2012 and Active Directory

Reference

WIN1216-F

Sessions

Contact us for more informations about session date

IPhone / iPad – iOS application development with Objective-C and COCOA

Goals


- Master the development of mobile applications on iPhone / iPad

Program

What about the development of iOS mobile applications
Development and deployment process XCode
tools and licenses
: presentation, programming API’s (Cocoa), Simulator, debug
Structure of a project, files, configuration
C language: syntax, basic concepts

Workshop: Handling the XCode IDE, SDK, a first project

History, versions
Basic language syntax: variables, structure of controls, functions
Object Oriented Programming under Objective-C:
– Classes, instantiation
– Aggregation
– Encapsulation (properties)
– Inheritance
Object life cycle and memory management
Controllers
Protocols

Workshop: building a complex application

Contribution of COCOA
Cocoa Foundation Kit: simple classes
Cocoa Foundation Kit: data structures
Presentation of the Cocoa Application Kit

Workshop: Using multiple classes of the framework: strings, lists, dictionaries, …

Tree structure, interface, configuration
Creation of views:
– standard controls, lists
– navigation
– images, icons
– personalized views
– animation of
MVC Pattern views : presentation, views and link to the controller
Debug of the code: options, recurring problems
Code optimization
Test in emulation
Packaging and publishing
Data storage:
– methods and different formats
– serialization of data into files
– user preferences

Workshop: a showcase application with XML data processing

Various communications: synchronous, asynchronous
Special events, multitouch and motion
Multimedia support
Internationalization of the application
Multithreading
Access to networks (Wifi), geolocation
Access to webServices

Workshop: building complex applications with i18n, asynchronous communications and special events

Duration

5 days

Price

£ 2564

Audience

Mobile application developers

Prerequisites

Good knowledge of an object programming language (Java, C ++, Objective-C)

Reference

DEV622-F

Sessions

Contact us for more informations about session date

System scenario

Goals


- To determine

Program

Customized scenario

Duration

4 days

Price

£ 1280

Audience

Everyone

Prerequisites

None

Reference

WIN100533-F

Sessions

Contact us for more informations about session date

React Native

Goals


- Discover the React Native development environment. Design a multiplatform mobile application

Program

VirtualDOM, JSX, One Way Data Flow.

Workshop: Setting up a working environment

Prop-types and defaultProps
From flow to TypeScript
Unit and functional tests.

 Workshop: Improve the application through typing and automated testing.

The Higher Order Components (HOC) pattern
Rendering in remote DOM elements with Portals.
Dependency injection with Context.
Advanced techniques of the render method: Fragments and render props.

Workshop: Implementation of « Context » and « Portals »

Redux reminders: entities, syntax, and integration with React.
Simplify and optimize the creation of forms with Redux Form.
Improve user experience with Redux
Persist and local state storage.
Create a Redux Custom Middleware.
The Redux-Saga library

Workshop: Converting a form to Redux Form and saving the navigation.

Optimize component life cycle
Use immutability to speed up and simplify processing.
The pure components.

Workshop: Integration of an immutability library in the Redux application.

Animate the components « by hand » using CSS animations and transitions.
Simplify work with react-transition-group.
Comparison and examples of implementation.

Workshop: Addition of transition of the different screens.

Internationalization versus localization: differences and usage scenarios.
The main internationalization libraries.
Integration into React and Redux.

Workshop: Language management in the application

From REST to GraphQL
Create a « server-side » application with Next.js
CSS with « styled-components »
React Native competitors: Ionic, Xamarin

Duration

3 days

Price

£ 1620

Audience

JavaScript developers

Prerequisites

Knowledge of JavaScript and React.js

Reference

De101228-F

Sessions

Contact us for more informations about session date

Tizen

Goals


- Know the possibilities, the ecosystem, the development principles for Tizen

- Know how to develop a complete Web API application on Tizen phone or tablet

Program

Mobile application platforms
Current and future devices with Tizen, Meego, targets and challenges
Installation of the Eclipse environment and SDK, various manipulations

Creating a Project with Eclipse
Using the Web Simulator to Test the Application
Deploying an Application to a Real Device
Full Lifecycle of an Application Application
Security

Workshop: a first application

Page sequence
Master pages + details
General graphics of the
Free Templates page , and presentation of the use of JQuery Mobile
Configuration of Widgets
User interactions – form, etc.
Adaptations to screens, ranges of devices concerned

Workshop: complete application to assist a mobile worker

General presentation and documentation
IO access (file system): hardware / standard directories
IO access: reading, writing files
Social data (calendar, contact, etc.)
Communication with an external server

Workshop: complete the application with mixed functionality

Duration

3 days

Price

£ 2565

Audience

Mobile web developers

Prerequisites

Have taken HTML, CSS and JavaScript training or have equivalent knowledge

Reference

De649-F

Sessions

Contact us for more informations about session date

PC configuration and maintenance

Goals


- Master PC maintenance and support tasks

Program

Common tasks of a support technician
Offers manufacturers, assemblers
Identification of software / hardware problems
Sources of documentation

Choice of enclosure types
Motherboard and power supply
Processor types, choice
Plug and play
components
Motherboard slots, RAM, Chipsets Sound
card Graphics card
Hard / floppy disk drives
CD-ROM drive
Port types: serial, parallel, USB
Types of memory DRAM, SDRAM, RAMBUS, DDR, DDR2, DDR3, …
Types of bus: ISA, PCI, PCI Express, AGP, USB …

Workshop: PC assembly / disassembly – Access to BIOS setup – Component test

Types of drives and controllers
SCSI, SATA peripherals
Hard disk partitioning
Functional choice Boot sequence

Workshop: Installing disks and partitioning

Printer types
Drivers, Installation

Workshop: Installation of printers

Network connection: wired, wireless
Network card and cabling (BNC, RJ45, optical fiber, wireless card)
IP addressing
Device sharing

Workshop: Network configuration – Device sharing

Common failures , methodology
Interrupt and I / O conflicts
Preventive maintenance
Find faulty components
System errors
Performance analysis
Topologies and offerings

Workshop: Multiple scenarios for solving common failures

Duration

3 days

Price

£ 1738

Audience

Support Technician

Prerequisites

Knowledge of the Windows environment

Reference

WIN706-F

Sessions

Contact us for more informations about session date

Titanium Appcelerator

Goals


- Master the development of cross-platform mobile applications using Appcelerator

Program

Development of mobile web applications
Panorama of available web frameworks: jQuery Mobile, Sencha Touch, Phonegap, …
HTML5 / CSS3 / AJAX presentation

Practical workshop: Setting up the development environment

Structure of an HTML5 page
Differences with HTML 4 / XHTML 1 (new elements, obsolete elements)
CSS style elements in HTML5
Semantic and organizational tags
Creation and use of forms: new features
Integration of animations and sounds
JavaScript reminders
Drawing 2D
Geolocation: concepts and operation
Event (EventSource API)
Message sending between documents / by channels (PostMessage API, XHR)
Presentation of CSS3

Practical workshop: creation of a site including forms and content

Presentation of the environment, versions
Full installation, platforms
Configuration, plugins
Use of Titanium CLI, the command line
Presentation of the complete process and the Marketplace

Practical workshop: setting up

Creation of the application
Critical project parameters
Some modifications, and execution

Workshop: creation, test of the application

Summary of the switch from the web to the application
Creating views View
sequences, special views, etc.
Interface: Alloy Framework and compatibility with classic javascript frameworks
Multiple interactions with the user (parameters, forms, etc.)
SDK: sensors, GPS, etc.
SDK: communication and storage
SDK: other elements available (internationalization, media, etc.)
Platform specialization and best practices with Appcelerator

Workshop: a complete, complex application, ready to deploy

Duration

3 days

Price

£ 1925

Audience

Web Developers

Prerequisites

Knowledge of HTML, CSS and JavaScript

Reference

De716-F

Sessions

Contact us for more informations about session date

IUI

Goals


- Development of web interfaces for mobile applications using IUI

Program

Development of mobile web applications
Panorama of available web frameworks: jQuery Mobile, Sencha Touch, Dojo Mobile, …
iUI: presentation, components
Presentation HTML 5 / CSS 3 / Ajax
Setting up an iUI project

Practical workshop: Setting up the development environment: web server, libraries and project organization

Pages / Windows: structure, navigation, overlay, dialog boxes
Tool and navigation bars: layout, positioning
Buttons: types, decoration and grouping
Forms: structure, detail of components, submission and plugin methods
Use of the css class « dialog »
Virtual keyboard
Lists: construction (simple / nested), actions, filtering, decoration
iUI extensions
Presentation of themes (theme-switcher)

Practical workshop: Multiple applications detailing the construction of pages with the use of forms

Configuration of the framework
Details of events, animations, …
Quick navigation (showPageByID, goBack)
Overview of other available methods
AJAX calls

Practical workshop: Using the iUI javaScript library and AJAX calls

Duration

2 days

Price

£ 1265

Audience

Web Developers

Prerequisites

Knowledge of HTML / CSS / JavaScript

Reference

Die621-F

Sessions

Contact us for more informations about session date

Exchange 2013 : Advanced Solutions (Course MS20342 – Exam 70-342)

Goals


- Design and implement Exchange Server 2013 unified messaging

- Design and implement site resiliency for Exchange Server 2013

- Plan a virtualization strategy for Exchange Server 2013 roles

- Design and implement message transport security

- Design and implement message retention in Exchange Server 2013

- Design and implement message compliance

- Design and implement administrative security in an Exchange Server 2013 environment

- Use Windows PowerShell 3.0 to manage Exchange Server 2013

- Design and implement integration with Exchange online

- Design and implement messaging coexistence

- Design and implement Exchange Server migrations from other messaging systems and updates up to date from previous versions of Exchange Server

Program

Overview of
Unified Messaging Telephony Technologies in Exchange Server 2013
The Components of Unified Messaging

Practical Workshop: Unified Messaging Overview – Identifying Unified Messaging Components 

Design the Unified Messaging Deployment
Deploy and Configure Unified Messaging Components
Integrate Exchange Server 2013 Unified Messaging with Lync

Practical Workshops: Designing and Implementing Exchange Server 2013 Unified Messaging – Designing the Unified Messaging Implementation – Configuring Unified Messaging Features – Configuring Unified Messaging Integration with Lync Server 2013

Site Resilience in Exchange Server 2013
Plan to Implement Site Resilience
Implement Site Resilience

Practical workshops: Design and implementation of site resilience – Design of a resilient solution for the site – Implementation of site resilience – Validation of resilience 

Hyper-V 3.0 Overview
Virtualize Server Roles

Practical Workshops: Planning Exchange Server Role Virtualization – Designing an Exchange Server 2013 Deployment for a Large Organization – Designing an Exchange Server 2013 Deployment for a Medium Organization – Designing an Exchange Server 2013 Deployment for a medium complex organization

Overview of Policy and Compliance Needs
Design and Implement Transport Compliance
Design and Implement AD RMS Integration with Exchange Server 2013

Practical Workshops: Designing and implementing message transport security – Planning a message transport implementation – Implementing message transport security – Implementing AD RMS and Exchange Server integration 

Manage message recordings and archiving overview
Design in-place archiving
Design and implement message retention

Practical Workshops: Design and implementation of message retention

Duration

5 days

Price

£ 2134

Audience

Email administrators, IT professionals and Help Desk professionals

Prerequisites

Experience required in network administration, Help-Desk and system administration

Good experience on Exchange Server 2013 or on previous versions of Exchange

Reference

WIN1078-F

Design and implement prevention against data loss
Design and implement management of legal registration
Design and implement legal research

Practical workshops: Design and compliance of messaging – Implementation of data loss prevention – The messaging policy comparison and compliance of options 

Design and implement RBAC role-based access control
Design and implement permission sharing
Plan and implement audit logging

Practical workshops: Design and implementation of administrative security and audit – Design of a solution to meet the requirements – Implementation of role-based access control – Implementation of access to the box letters and administrative logging

Power Shell 3.0 Overview
Use the Exchange Management Shell to Manage Exchange Server Recipients
Manage Exchange Server 2013 with the Exchange Management Shell

Practical Workshops: Managing Exchange Server 2013 and Exchange Management Shell – Exploring the Exchange Management Shell – Using the Exchange Management Shell to Manage Recipients 

Plan Exchange Online
Plan and implement the Exchange Online migration
Plan for coexistence with Exchange Online

Practical Workshops: Designing the integration with Exchange Online – Designing and implementing the integration with Exchange Online

Design and implement federation
Design coexistence between Exchange organizations
Design and implement mailbox movement across forests

Practical Workshops: Implementation of coexistence messaging – Implementation of Coexistence message routing – Migration of user mailboxes – Configuration of administrative coexistence 

Design migration from non-Exchange messaging systems
Plan to update from previous versions of Exchange
Implement migration from previous versions of Exchange

Practical Workshops: Designing and Implementing Exchange Server Migrations – Planning the Migration Strategy – Deploying Exchange Server 2013 to an Exchange 2007 Organization Server – Migrating All Mail Components to Exchange Server 2013 – Removing the Exchange Server 2007 

Sessions

Contact us for more informations about session date

Agile Scrum: Plan and manage the project

Goals


- Learn the fundamentals of the agile Scrum method

Program

Plan and manage a Scrum project

Roadmap and release plan
Sprint planning meeting, construction of the sprint backlog
Daily Scrum meeting
Performance indicators: Burn Down and Burn Up chart
Progress monitoring: Kanban board, Parking Lots
Team checkpoint tool: ROTI, One Word,. ..
Sprint review
Sprint review

Workshops:
– Animation of a sprint planning meeting, division of stories into tasks.
– Sprint review: actors, demonstration, validation of stories.
– The art of retrospective: speed car / boat, Turn the tables, Jeopardy
– Use of agile project management tools.

Duration

0.25 day

Price

£ 234

Audience

Anyone to be involved in a Scrum project: ScrumMaster, Product Owner, Scrum Developer, DSI

Prerequisites

Knowledge of the Scrum framework

Reference

Mé100947-F

  

Sessions

Contact us for more informations about session date

Exchange 2013 : Key Microsoft Exchange Server Solutions (Course MS20341 – Exam 70-341)

Goals


- Plan and perform the deployment and management of Microsoft Exchange Server 2013

- Plan the deployment of the Mailbox server and configure the Mailbox server role

- Create and manage the different types of recipient objects in Exchange Server 2013

- Plan and deploy Client Access servers

- Plan and configure client connectivity to the Exchange Server 2013 Client Access server

- Plan and configure message transport

- Plan and implement high availability

- Plan and implement disaster recovery for Exchange Server 2013

- Plan and configure message security options

- Plan and configure administrative security and administrative verification

- Monitor and troubleshoot Exchange Server 2013

Program

Exchange Server 2013 Deployment Prerequisites and Requirements
Deploy Exchange Server 2013
Manage Exchange Server 2013

Practical Workshops: Deploying and Managing Exchange Server 2013 – Assessing Exchange Server 2013 Requirements and Prerequisites Installation – Deploying Exchange Server 2013 – Managing Exchange Server 2013 

Mailbox Server Role Overview
Plan Mailbox Server Deployment
Configure Mailbox Servers

Practical Workshops: Configuring Mailbox Servers – Configuration Planning Mailbox Servers – Configuring Storage on Mailbox Servers – Creating and Configuring Mailbox Databases 

Manage Exchange Server 2013 Recipients
Manage Mailbox Server Address Lists and Address Policies

Practical Workshops: Managing Recipient Objects – Configuring Trey Research Recipients – Configuring Lists and Relevant Policies for Trey Research – Configuring Public Folders for Trey Research 

Plan Client Access Server Deployment
Configure Client Access Server Role
Manage Client Access Services

Practical Workshops: Deploying and Configuring a Client Access Server Role – Configuring Certificates for the Client Access Server – Configuring Client Access Services Options – Configuring Custom MailTips

Client connectivity to the Client Access server
Configure Outlook Web App
Plan and configure mobile messaging
Configure secure Internet access for Client Access servers

Practical Workshops: Planning and client connectivity E-mail configuration – Client connectivity planning – Configuration of Outlook Web App and Outlook Anywhere – Exchange ActiveSync configuration – Publishing Exchange Server 2013 thanks to TMG 2010 

Overview of Message Transport
Plan and Configure Message Transport
Manage Transport Rules

Practical Workshops: Implementing high availability – Creating and configuring a Database Availability Group – Deploying high availability of Client Access servers – Testing the high availability configuration 

Duration

5 days

Price

£ 2134

Audience

IT professionals who wish to become email administrators

Prerequisites

Experience required in Windows Server administration, in using Active Directory (AD DS), in using name resolution (DNS) and in managing security with certificates (PKI) is recommended

Reference

WIN1077-F

High availability in Exchange Server 2013
Configure high availability for mail databases
Configure high availability for Client Access servers

Practical Workshops: Implementing Disaster Recovery for Exchange Server 2013 – Backing Up Exchange 2013 – Restoring Exchange Server 2013 Data

Plan for risk mitigation
Plan and implement backup of Exchange Server 2013
Plan and implement recovery of Exchange Server 2013

Practical Workshops: Planning and configuring message transport – Configuring message transport – Troubleshooting sending messages – Configuring transport rules and data loss prevention policies 

Plan Mail System Security
Implement Antivirus Solution for Exchange Server 2013
Implement Antispam Solution for Exchange Server 2013

Practical Workshops: Planning and Configuring Message Security – Configuring Antimalware and Anti-Spam Options in Exchange Server 2013 – Antimalware Validation and Anti-Spam Configuration 

Configure role-based access control   
Configure audit recording

Practical Workshops: Configuring administrative security and auditing – Configuring Exchange Server permissions – Configuring audit logging – Configuring RBAC split permissions on Exchange Server 2013 

Monitor Exchange Server 2013
Maintain Exchange Server 2013
Troubleshoot Exchange Server 2013

Practical Workshops: Monitoring and Troubleshooting Exchange Server 2013 – Monitoring Exchange Server – Troubleshooting Client Access Servers 

Sessions

Contact us for more informations about session date

Agile Scrum: Estimate and prioritize stories

Goals


- Learn the fundamentals of the agile Scrum method

Program

Estimate and prioritize stories

Estimation techniques: ideal days vs story points
Implementation of the story points method
Reliability of the estimation
Factors for prioritization of needs
Prioritization methods: Kano vs MOSCOW vs Relative weights
Prioritization by themes: themes screening / scoring
Management of risks
Grouping and final order of stories in the product backlog

Workshops:
– Poker planning game for the estimation of stories.
– Calculation of the priority with the method of relative weights.
– Redesign of the product backlog.

Duration

0.25 day

Price

£ 234

Audience

Anyone to be involved in a Scrum project: ScrumMaster, Product Owner, Scrum Developer, DSI

Prerequisites

Knowledge of the Scrum framework

Reference

Mé100946-F

  

Sessions

Contact us for more informations about session date

Agile Scrum: Building a product backlog

Goals


- Learn the fundamentals of the agile Scrum method

Program

Build the product

From objectives to functionalities: Impact mapping
Identifying and structuring functionalities: Story mapping
Product backlog construction process
Writing user stories: form, INVEST specification
Complements of a user stories: operational constraints, models, ..
Writing acceptance tests (Behavior Driven Development method)
Test automation tools

Workshops:
– Construction of an impact map from the product vision.
– Writing user stories and three amigos workshops for acceptance tests.

Duration

0.25 day

Price

£ 234

Audience

Anyone to be involved in a Scrum project: ScrumMaster, Product Owner, Scrum Developer, DSI

Prerequisites

Knowledge of the Scrum framework

Reference

Mé100945-F

  

Sessions

Contact us for more informations about session date

Agile Scrum: Effectively collect the need

Goals


- Effectively collect the need to build the product

Program

Collect the need

Bring out the need
Data collection techniques
Organization of the roles of actors (RACI)
Formalize the need: IEEE vs Use Cases vs User Stories

Workshops:
– Construction of a RACI matrix to organize the roles of a project.
– conduct of a collection interview (9-box technique)
– Animation of a brainstorming workshop and construction of mind maps.

Duration

0.25 day

Price

£ 234

Audience

Anyone to be involved in a Scrum project: ScrumMaster, Product Owner, Scrum Developer, DSI

Prerequisites

Project management concepts

Reference

Mé100944-F

  

Sessions

Contact us for more informations about session date

Evolving to Exchange 2010: Updating and Coexistence (Course MS10165 – Exam 70-663)

Goals


- Learn to configure the security of the Exchange Server 2010 messaging system

- Know how to plan and implement backups and restores

- Be able to implement unified messaging in Exchange Server 2010

- Know how to update Exchange Server 2003 or 2007 to Exchange Server 2010

Program

New Exchange 2010 Features for Exchange 2003 Administrators
New Exchange 2010 Features for Exchange 2007 Administrators
Update previous versions of Exchange to Exchange 2010

Practical Workshops: Plan System Requirements for Microsoft Exchange Server 2010

Install Exchange Server 2010
Verify the installation of Exchange Server 2010

Practical Workshops: Install Exchange Server 2010 SP 1 – Verify the installation 

Configure Mailbox Databases
Configure Public Folders

Practical Workshops: Configure the Mailbox Server

Manage mailboxes
Manage other types of recipients
Configure email address policies and address lists
Perform batch tasks on recipients

Practical workshops: Manage recipients

Migrate the Client Access
Server role
Configure the Client Access server role Configure access services for Outlook clients
Configure Outlook Web App
Configure mobile messaging

Practical Workshops: Update and Configure the Client Access Server – Configure the Client Access Server for Outlook and Exchange ActiveSync

General overview of message
transport Configuring message transport

Practical workshops: Migration and management of message transport

Duration

5 days

Price

£ 2134

Audience

Microsoft Exchange Server 2003 or 2007 administrators wishing to migrate to version 2010

Prerequisites

Experience required in Exchange Server 2003 or 2007 administration

Reference

WIN1178-F

Deploying Edge Transport Servers
Deploying an Anti-Virus Solution
Configuring an Anti-Spam Solution
Configure Secure SMTP Mail

Practical Workshops: Configure Edge Transport and Forefront Protection 2010 Servers for Exchange Server

Configure high availability for mailbox databases
Deploy high availability for other roles
Deploy high availability with site redundancy

Practical Workshops: Implement a high quality solution

Plan for backup and recovery
Back up Exchange Server 2010
Restore Exchange Server 2010

Practical workshops: Set up a backup and recovery solution 

Introduction to Mail and Compliance Policy
Configure Transport Rules
Configure Journaling and Multi-Mailbox Search
Configure Online Archive Mailboxes
Configure Retention and Archive Policies

Practical Workshops: Configure transport rules, journaling and multi-mailbox search – Configure mailbox archiving and retention policies

Configure Role-Based Access Control (RBAC)
Configure Audit Logging
Configure Secure Internet Access

Practical Workshops: Securing Exchange Server 2010

Monitor Exchange Server 2010
Troubleshoot Exchange Server 2010

Hands-on Workshops: Monitor and Troubleshoot Exchange Server 2010

Update from Exchange 2007 to Exchange 2010

Sessions

Contact us for more informations about session date

Exchange 2010 : Design and deploy messaging solutions (Course MS10233 – Exam 70-663)

Goals


- Design the integration of Exchange Server with the current infrastructure

- Be able to guarantee the security of the messaging system

- Be able to deploy the high availability of Exchange Server 2010

- Know how to restore the messaging after a disaster

Program

Gather business prerequisites
Identify additional prerequisites
Introduction to service level management
Analyze the current messaging environment

Designing the Network Infrastructure
Designing the Active Directory Infrastructure
Designing the DNS Infrastructure
Planning Exchange Server Administration

Overview of Mailbox Services in Exchange Server 2010
Designing Mailbox Servers
Designing Recipient Management
Designing a Public Folder Architecture

Overview of the Client Access Server Role
Designing the Client Access Server Deployment
Designing Client Access
Designing Client Access Rules

Designing Message Routing in Exchange Server 2010 Designing the Routing Server
Platform
Designing the Message Routing Scope

Design of email security
Design of anti-virus and anti-spam solutions

Duration

5 days

Price

£ 2134

Audience

System administrators, project managers, person in charge of installing and deploying an Exchange Server 2010 server

Prerequisites

Experience in installing, managing, maintaining and updating Exchange Server

Reference

WIN1177-F

Designing Routing Compliance
Designing AD RMS Integration with Exchange Server 2010
Designing Message Logging and Archiving
Designing Messaging Reporting

Introduction to Planning for High Availability in Exchange Server 2010
Designing High Availability for Mailbox Databases
Designing High Availability for Other Server Roles
Designing Site Resilience

Plan disaster mitigation
Plan a backup of Exchange Server
Plan for recovery of Exchange Server

Plan for Monitoring Exchange Server 2010
Plan for Troubleshooting Exchange Server 2010

Overview of the Transition to Exchange Server 2010
Planning the Transition from Exchange Server 2003 or 2007 to 2010

Designing the Integration of Exchange Server 2010 with Other Messaging Systems
Designing the Integration of Exchange Server 2010 with Federated Partners
Designing the Integration of Exchange Server 2010 with Exchange Online

Sessions

Contact us for more informations about session date

Exchange 2010 : Configuring, Managing, and Troubleshooting Microsoft Problems (Course MS10219 – Exam 70-662)

Goals


- Install and deploy Exchange Server 2010

- Configure mail servers and server components

- Manage recipient objects

- Upgrade Exchange Server 2003 and Exchange Server 2007 to Exchange Server 2010

Program

Exchange Server 2010
System Requirements Overview Installing Exchange Server 2010 Server Roles
Performing an Exchange Server 2010 Installation

Practical Workshops: Installing Exchange Server 2010 – Verifying an Exchange Server 2010 Installation

Overview of Exchange Server 2010 Administration Tools
Configuring Mailbox Server Roles
Configuring Public Folders

Practical Workshops: Configuring Mailbox Servers

Managing Mailboxes
Managing Other Recipients
Configuring Email Address Policies
Configuring Address Lists
Performing Bulk Recipient Management Tasks

Practical workshops: Management of recipient objects

Configuring the Client Access server role
Configuring Client Access services for Outlook clients
Configuring Outlook Web App
Configuring mobile messaging

Practical Workshops: Configuring Client Access Servers for Access to Outlook Anywhere – Configuring Client Access Servers for Outlook Web App and Exchange ActiveSync

Overview of Message
Transport Configuring Message Transport

Practical workshops: Message transport management

Deploying Edge Transport servers
Deploying
an anti- virus solution Configuring an anti-spam solution
Configuring secure SMTP email

Practical Workshops: Configuring Edge Transport Servers and Forefront Protection 2010 – Implementing Anti-Spam Solutions

Duration

5 days

Price

£ 2134

Audience

System and network administrators

Prerequisites

Fundamental knowledge of network technologies (DNS, firewalls)

Knowledge of Windows Server 2003 and 2008 systems

Knowledge of Active Directory services

Reference

WIN1176-F

High Availability Options Overview
Configuring Highly Available Mailbox Databases
Deploying Non- Highly Available Mailbox Servers

Practical workshops: Implementation of high availability

Planning for Backup and Recovery
Backing Up Exchange Server 2010
Restoring Exchange Server 2010

Practical workshops: Implementing backup and recovery

Understanding Email Policy and Compliance
Configuring Transport Rules
Configuring Logging and Searching Across Mailboxes
Configuring Email Records Management
Configuring Personal Archives

Hands-on Workshops: Configuring Transport Rules, Journaling Rules, and Multiple Mailbox Search – Configuring Email Records Management and Personal Archives

Configure Role-Based Access Control
Configure Security for Server Roles in Exchange Server 2010
Configure Secure Internet Access

Practical Workshops: Securing Exchange Server 2010

Monitoring Exchange Server 2010
Maintaining Exchange Server 2010
Troubleshooting Exchange Server 2010 Problems

Practical Workshops: Maintaining Exchange Server 2010

Overview of Upgrading to Exchange Server 2010
Upgrading from Exchange Server 2003 to Exchange Server 2010
Upgrading from Exchange Server 2007 to Exchange Server 2010

Telephony
Overview Introduction to Unified Messaging
Configuring Unified Messaging

Practical workshops: Unified messaging implementation

Deploying highly available solutions for multiple sites
Implementing federated sharing

Sessions

Contact us for more informations about session date

Excel: VBA macros

Goals


- Know how to integrate a macro in Excel

- Know the VBA objects linked to Excel

Program

Objectives of the VBA language
Presentation of the VBA
Use of the VBA
Principle of operation of a macro

Modifying the code of a macro
Language syntax
Variables
Operators

The Application object
The Workbook
object
The Worksheet object The Range object

Principle of conditions
Presentation of the If condition
Principle of loops
Presentation of For and Do loops

Revisions on Excel
Questions / Answers
Passing the PCIE or TOSA certification

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

Duration

1 day

Price

£ 2495

Audience

All

Prerequisites

Have followed the course « Excel: Initiation + Deepening » or have equivalent knowledge

Reference

BUR1226-F

Sessions

Contact us for more informations about session date

Windows Server 2012 : Setting up application work environments (Course MS20416 – Exam 70-416)

Goals


- Design an application distribution strategy appropriate for the business environment

- Diagnose and remedy application compatibility issues for desktops and virtualized deployments

- Use Group Policy and Windows Intune to deploy applications

- Deploy applications applications centrally with Configuration Manager

- Configure self-service application deployment using Configuration Manager, Service Manager, and Windows 8 Application Store

- Design and deploy Windows Server 2012 roles and features to support virtualization

- Prepare, deploy and manage applications for a remote office,Web access to the remote desktop and RemoteApp

- Virtualize and deploy applications using App-V and System Center 2012 Configuration Manager

- Plan and configure the appropriate infrastructure to organize the deployment of software updates for the applications and plan and configure the application security

- Plan and implement application updates, supersedence and application coexistence

- Monitor application deployment, performance and usage and determine which applications are best suited to business needs

Program

Develop a strategy for the lifecycle of an application
Determine the business needs for the distribution of applications
Overview of application distribution strategies

Practical workshops: Designing an application deployment strategy

Diagnose application compatibility issues
Evaluate and implement solutions
Resolve compatibility issues with Application Compatibility Toolkit

Practical workshops: Diagnosis and remediation of application compatibility – Installation and configuration of ACT – Applications analyzing potential compatibility problems – Mitigating application compatibility problems – Automating the deployment of shims 

Deploy apps with
Sideloading Windows Store Apps Group Policies
Deploy apps with Windows Intune

Practical Workshops: Centralizing Application Deployment Using Group Policy and Windows Intune – Deploying an Application Using Group Policy – Running Windows Intune Simulations

Understanding Deploying Applications with Configuration Manager 2012 SP1
Deploying Applications with Configuration Manager 2012 SP1

Hands-On Workshops: Deploying Applications Using Configuration Manager 2012 – Create a Configuration Manager 2012 Query – Create Configuration Manager 2012 User and Device Collections 

Understand Self-Service Application Deployment
Configure Self-Service with Windows Intune
Deploy Self-Service Portal with Configuration Manager 2012 SP1
Deploy Self-Service Portal with Service Manager and Orchestrator

Practical Workshops: Configuring Self-Service Application Deployment – Preparing System Center 2012 Configuration Manager to Support a Service Manager 2012 Self-Service Portal – Checking that Users are Capable of Delivering Applications Using the Portal self-service 

Requirements for presentation virtualization
Plan the presentation virtualization infrastructure
Deploy the presentation
virtualization infrastructure Extend the presentation virtualization infrastructure

Practical workshops: Deployment and implementation Presentation Virtualization infrastructure – Assessment of capacity needs for virtualization presentation – High availability deployment Presentation Virtualization infrastructure 

Duration

5 days

Price

£ 2134

Audience

IT professionals

Prerequisites

Good knowledge of Systems administration

Reference

WIN1076-F

Determine application virtualization strategies
Plan and deploy Remote Desktop, RemoteApp, and RD Web Access

Hands-on Workshops: Configuring Applications for Virtualization Presentation – Configuring Remote Desktop Session Access to Host Resources – Deploying RD Desktop Session Host Applications – Configuring and Deploying a RemoteApp Application – Checking Applications to using RD Web Access 

Application virtualization models
Deploy the components of the application virtualization infrastructure
Configure the client to support application virtualization

Practical Workshops: Planning and Deploying Application Virtualization Infrastructure – Planning the Deployment of App-V Roles and Features – Deploying App-V Infrastructure – Configuring App-V Client Settings 

Sequence apps with App-V
Deploy App-V apps

Practical Workshops: Virtualizing Applications Using App-V Sequencer and Deploying Sequential Applications – Installing and Configuring App-V Sequencer – Sequencing Applications – Deploying App-V Applications Using Configuration Manager 

Schedule Application
Updates
Deploy Updates Using WSUS Deploy Application Updates Using Configuration Manager 2012 SP1
Implement Application Security

Practical Workshops: Planning and deployment of application updates – Determining an update strategy an appropriate deployment – Updating deployed applications – Updating an App- V application – Deploying AppLocker strategy to control running the application 

Plan and implement application updates
Plan and implement application coexistence

Practical Workshops: Upgrading Applications – Planning an Application Upgrade Strategy – Upgrading a Deployed Application – Replacing a Deployed Application – Configuration Application Version Coexistence 

Plan application monitoring
Plan inventory and metering
Monitor application resource usage

Practical workshops: Planning and control of the execution application – Planning Application Inventory – Software inventory generation

Sessions

Contact us for more informations about session date

Cordova / PhoneGap

Goals


- Master the development of web interfaces for mobile applications using Cordova

Program

Presentation and history phonegap / cordova
Difference between phonegap and cordova
Supported platforms
Development technologies (HTML5, CSS3, JS)

Workshop: Install the cordova environment

Create a Cordova project
Organize cordova folders
Add a platform to the project

Workshop: Create & test a Cordova project

Access the contacts
Use the geolocation
Use the accelerometer
Access the Camera
Read and write to a file
Use the dialog boxes (Alert, Confirm, Prompt)
Test the connection
Use the vibrator

Workshop: Testing several plugins

Detect application loading (onDeviceReady)
Detect switching to foreground and background (onResume, onPause) Touch
management (touchEnd, touchStart)

Workshop: Using the different events

List of existing hooks
Usefulness of hooks
Associating a script with a hook

Workshop: Testing a hook

API Restful
LocalStorage & SessionStorage
Web Storage HTML5
Api FileSystem
Plugin SQLite

Use SPA (Single Page Application)
Improve performance
Click vs Touch
Animations (CSS vs JS)
Test connection status
Manage security with CSP (Content Security Policy)

Duration

3 days

Price

£ 2245

Audience

Web Developers

Prerequisites

Knowledge of HTML and JavaScript

Reference

De553-F

Sessions

Contact us for more informations about session date

Cordova / Phonegap and jQuery Mobile

Goals


- Master the development of web interfaces for mobile applications using Cordova in conjunction with jQuery mobile

Program

Presentation and history phonegap / cordova
Difference between phonegap and cordova
Supported platforms
Development technologies (HTML5, CSS3, JS)

Workshop: Install the cordova environment

Create a Cordova project
Organize cordova folders
Add a platform to the project

Workshop: Create & test a Cordova project

Access the contacts
Use the geolocation
Use the accelerometer
Access the Camera
Read and write to a file
Use the dialog boxes (Alert, Confirm, Prompt)
Test the connection
Use the vibrator

Workshop: Testing several plugins

Detect application loading (onDeviceReady)
Detect switching to foreground and background (onResume, onPause) Touch
management (touchEnd, touchStart)

Workshop: Using the different events

List of existing hooks
Usefulness of hooks
Associating a script with a hook

Workshop: Testing a hook

API Restful
LocalStorage & SessionStorage
Web Storage HTML5
Api FileSystem
Plugin SQLite

Use SPA (Single Page Application)
Improve performance
Click vs Touch
Animations (CSS vs JS)
Test connection status
Manage security with CSP (Content Security Policy)

Development of mobile web applications
Panorama of available web frameworks: jQTouch, jQuery Mobile, Sencha Touch, Dojo Mobile, …
jQuery Mobile: presentation, components
jQTouch vs jQuery mobile
Presentation HTML 5 / CSS 3 / Ajax
Parameterization of a jQuery project Mobile
jQuery Reminders

Practical workshop: Setting up the development environment: libraries, web server and project organization

Pages / Windows: structure, navigation, overlay, dialog boxes
Tool and navigation bars: layout, positioning
Buttons: types, decoration and grouping
Forms: structure, detail of components, submission and plugin methods
Lists: construction (simple / nested), actions, filtering, decoration
Presentation of themes

Practical workshop: Multiple applications detailing the construction of pages with the use of forms

Framework configuration
Details of events: Touch, Orientation Change, Scroll, animations, …
Overview of methods of the $ .mobile object Dynamic
creation of components
AJAX calls

Practical workshop: Using the jQuery Mobile JavaScript library, dynamic insertion of elements and AJAX calls

Creation of jQuery Mobile components
Data persistence: database, session, …
Geolocation, Google Maps integration, GPS, … presentation of PhoneGap

Hands-on workshop: Creating mobile jQuery components

Duration

5 days

Price

£ 2565

Audience

Web Developers

Prerequisites

Knowledge of HTML, CSS and JavaScript

Reference

Dé640-F

Sessions

Contact us for more informations about session date

Sencha Touch

Goals


- Know how to use the Sencha Touch framework in any application

Program

Versions, licenses and uses
General principles
JavaScript reminders

Installation and implementation in the pages
The application and the namespaces generated
The panels, organization of the page

Workshop: a first application

Panels, tabs, etc., layouts and animations
Quick tour of the DataModel
Form using the DataModel
Toolbars, List, etc.
Multimedia (Audio, Video)

Workshop: static content pages

Feedback on the DataModel
Data validation
Proxy, Store and other data communication
Complete sequence of edit pages

Workshop: a complete data application

Duration

3 days

Price

£ 1865

Audience

Mobile Developers

Prerequisites

HTML5, CSS3, Javascript, Typescript, Angular 2+

Reference

De100287-F

Sessions

Contact us for more informations about session date

Flex Mobile

Goals


- Knowing how to develop mobile applications with Flex

Program

Development of rich applications, frameworks available
Flex, AIR: presentation, versions,
Flex Mobile functionalities : architecture, development environment
Flex Mobile Project: structure, properties

Practical workshop: Setting up the development environment: web server, libraries and project organization

MXML, ActionScript 3 with Flex
Panorama of Flex Mobile graphics components
Positioning and sizing
Creation of MXML custom components
Tool and navigation bars: layout, positioning
Buttons: types, decoration and grouping
Forms: structure, detail of components, submission
Lists and ItemRenderer: construction, actions, filtering, decoration

Practical workshop: Multiple applications detailing the construction of pages with the use of forms

XML flow handling
Optimization of display
Skin and density
Advanced components
Data persistence: database, session, …
Geolocation, Google Maps integration, GPS, …
Packaging and deployment: iOS, Android

Practical workshop: Data processing, geolocation and application deployment

Processing of http, HTTPService requests RemoteObject
security management AS3 class mapping and server push

Practical workshop: server communication from a Flex application

Duration

2 days

Price

£ 1605

Audience

Web Developers

Prerequisites

Knowledge of XHTML / CSS / JavaScript and ActionScript

Reference

Dice536-F

Sessions

Contact us for more informations about session date

GWT Mobile

Goals


- Know how to create applications with GWT Mobile

Program

Development of mobile web applications
Panorama of available web frameworks: jQTouch, jQuery Mobile, Sencha Touch, Dojo Mobile, …
Presentation of Google Web Toolkit (GWT 2)
Java to JavaScript compilation
Environment, plugins and Google App Engine
Structure of a GWT2 project: slicing, libraries

Practical workshop: Setting up the development environment: eclipse / plugin, web server, libraries and project organization

Rich application and GWT widgets
Presentation of the API and overview of graphic components
Positioning
managers Event management: model, implementation GWT Designer
internationalization mechanisms
: presentation, use
Integration of an existing site

Practical workshop: creation of a GWT 2 project

JavaScript Native Interface
JavaScript / Java interactions
Custom component design
Session
management Navigation management, Same Origin Policy (SOP)
Loading and optimization
In-Browser development, UIBinder
Pattern MVP
HTML 5 and GWT Mobile
Deployment, PhoneGap

Hands-on workshop: using JavaScript and creating graphical components

Asynchronous communication and Ajax Study of RPC communication Serialization and exception handling Use of JSON, XML, DOM

Practical workshop: setting up an asynchronous service

Implementation of tests (JUnit / GWTTestCase) Asynchronous tests

Practical workshop: implementing tests for a GWT application

Duration

2 days

Price

£ 1605

Audience

Java Web Developers

Prerequisites

Knowledge of HTML / CSS / JavaScript and Java language

Reference

De535-F

Sessions

Contact us for more informations about session date

Windows Server 2012 : Setting up a desktop infrastructure (Course MS20415 – Exam 70-415)

Goals


- Evaluate and determine the different workstation deployment solutions

- Plan an image management strategy

- Implement workstation security

- Capture and manage an operating system image

- Plan and implement User State Migration Tool

- Plan and deploy workstations using Microsoft Deployment Toolkit

- Plan and deploy workstations using System Center 2012 Configuration Manager

- Plan and implement Remote Desktop Services

- Manage user state virtualization of workstations

- Plan and implement updates to ensure support

- Protect workstations against malware and data loss

- Monitor the performance and health of theworkstation infrastructure

Program

Overview of a workstation lifecycle
Inventory the hardware and prepare the infrastructure for workstation deployment
Overview of workstation deployment methods
Technologies for volume activation of workstations job

Practical Workshops: Evaluate and determine desktop deployment options – Planning a Desktop Deployment strategy – Collecting infrastructure data – Implementing a Volume Activation solution 

Overview of Windows Image Formats
Overview of Image Management

Practical workshops: Planning an image management strategy – Assessment of business needs to support an image management strategy 

Implement a centralized workstation security solution
Plan and implement BitLocker
Plan and implement Encrypted File System

Hands-on Workshops: Configuring Desktop Security Using Group Policy – Configuring Drive Encryption Using BitLocker and MBAM – Implementing an EFS Centralized Management Solution – Verifying EFS Document Recovery 

Windows ADK Overview
Manage the Windows Pre-Installation Environment
Create a Reference Image Using Windows SIM and Sysprep
Capture and Edit a Reference Image
Configure and Manage Windows Deployment Services

Practical Workshops: Preparing the imaging and Windows PE environment – Building a reference image using Windows SIM and Sysprep – Capturing and maintaining a reference image – Configuring and managing Windows DS

User State Migration Overview
Plan User State Migration Using USMT
Migrate User State Using USMT

Hands-on Workshops: User State Migration Using Link Migration – Planning and Executing User State Migration

Plan the Environment for a Lite Touch Deployment
Implement MDT 2012 for a Lite Touch Deployment
Integrate Windows Deployment Services with MDT

Practical workshops: Planning and deployment of workstations using MDT – Planning of the MDT LTI Environment – Install MDT 2012 and Prerequisites – Creation and configuration of the MDT 2012 Deployment Share – Deployment and Capture of a reference image of the operating system – Integration of Windows DS with MDT 2012 to provide PXE capabilities – Boot 

Duration

5 days

Price

£ 2134

Audience

IT professionals who manage workstation environments

Prerequisites

Knowledge of management tools such as System Center 2012 Configuration Manager as well as image management, packaging, and operating system deployment concepts

Reference

WIN1075-F

Plan the Environment for a Zero Touch Deployment
Prepare the Site for the Operating System Deployment
Create a Reference Image with Task Sequence in Configuration Manager
Use MDT Task Sequences to Deploy Client Images

Hands-on Workshops: Preparing the environment for operating system deployment – Performing a Zero Touch installation using PCT and Configuration Manager 

Remote Desktop Services Overview
Plan the Remote Desktop Services Environment
Configure the Virtual Desktop Infrastructure (VDI)
Deployment Configure a Basic Session for Desktop Deployment
Extend the Virtual Desktop Services Environment Internet remote desktop

Hands-on Workshops: Performing a Zero Touch Installation Using PCT and Configuration Manager – Planning the Operating System Deployment Infrastructure – Preparing the ZTI Environment – Configuring Deployment Packages and System Images – Execution of a ZTI 

User State Virtualization Overview
Plan User State Virtualization
Configure Roaming Profiles, Folder Redirection, and Offline Files
Implement Microsoft User Experience Virtualization

Practical Workshops: User State Virtualization Management for Enterprise Desktops – User State Virtualization Planning – User State Virtualization Implementation 

Plan the update infrastructure for the enterprise
Implement Configuration Manager 2012 to support software
updates Manage updates for virtual machines and images
Use Windows Intune to manage software updates

Hands-on Workshops: Planning and implementing an up-to-date infrastructure to support office businesses – Preparing a System Center 2012 Configuration Manager site to support software updates – Updating compliance Software determining – Deploying software updates for the customers 

System Center 2012 Endpoint Protection Overview
Configure EndPoint Protection Client Settings and Monitor Status
Use Windows Intune EndPoint Protection
Protect Desktops with System Center 2012 Data Protection Manager

Hands-on Workshops: Endpoint Protection Client Implementation – Point Endpoint Protection Configuration – Configuration and Deployment Endpoint Protection Fonts – Configuration of Client Settings to Support Endpoint Protection – Endpoint Protection Monitoring – Personal Data Protection Configuration and Verification 

Workstation performance and health
Monitor virtual office infrastructure (VDI)

Practical Workshops: Monitoring the performance and health of the office infrastructure – Configuration Performance and reliability Monitoring of workstations – Configuration Operations Manager for monitoring virtual environments 

Sessions

Contact us for more informations about session date

Agile: Product Owner

Goals


- Clarify the work and responsibilities of the Product Owner

Program

Reminders

SCRUM Cycle Ceremonial
Artefacts Roles

The Product Owner and the team

Responsibilities (artefacts, ceremonials, deliverables)
Desired skills
Choose the Product Owner of a team

The requirements repository

From vision to stories
Development and refinement of the product backlog
Estimation
techniques Prioritization techniques

Workshop: Planning Poker

Release plan and BurnUp chart
Backlog user guide

Scrum meetings

Workshop Backlog Redesign : Redesigning Stories

Sprint Planning Sprint
Review (demo)

Example of use of an Agile project management tool: IceScrum

Monitoring indicators

Indicators for Sprint
Monitoring
Indicators for Product Monitoring Indicators for Release Monitoring

SCRUM and software engineering

Design:
– Scalable architecture
– Technical study work
Coding:
– Continuous integration
– Piloting by tests – Pair
programming
– Refactoring
– Acceptance tests
Maintenance:
– Bug management

Panoramas of software engineering tools for agility

Duration

1 day

Price

£ 574

Audience

Anyone who must be involved in a Scrum project: Product Owner, ScrumMaster, Scrum team member and other stakeholders (project management, future users, etc.)

Prerequisites

Knowledge of Scrum

Reference

ME776-F

  

Sessions

Contact us for more informations about session date

Windows Server 2012 : Setting up an advanced server infrastructure (Course MS20414 – Exam 70-414)

Goals


- Plan and implement a server virtualization strategy

- Plan and implement networks and storage for virtualization

- Plan, deploy and manage virtual machines

- Plan and implement a server monitoring strategy

- Plan and implement implement high availability for file services and applications

- Plan and implement a highly available infrastructure with the failover cluster

- Plan and implement a server update infrastructure

- Plan and implement a strategy for service continuity

- Plan and implement a public key infrastructure (PKI)

- Plan and implement an identity federation infrastructure (AD FS) and a rights management infrastructure (AD RMS)

Program

Overview of Enterprise Data Center
Overview of Microsoft System Center 2012 R2 Components

Practical Workshops: Considerations for Implementing an Enterprise Data Center – Planning for the Secure Implementation of Services within an Enterprise Data Center

Plan VMM Deployment
Plan and implement a server virtualization host environment

Practical workshops: Planning and implementation of a server virtualization strategy – Planning a deployment of the Hyper-V host – Configuration of groups of Hyper-V hosts – Configuration of VMM libraries

Plan storage infrastructure for virtualization
Implement storage infrastructure for virtualization
Plan and implement network infrastructure for virtualization
Plan and implement network virtualization

Practical workshops: Planning and realization of virtual networks and storage – Planning of a storage infrastructure for virtualization – Planning of a network infrastructure for virtualization – Implementation of a storage infrastructure for virtualization – Implementation of  » a network infrastructure for virtualization 

Plan the configuration of virtual machines
Prepare deployments of virtual machines with VMM
Deploy virtual machines
Plan and implement the Hyper-V replica

Practical Workshops: Planning and implementation of a virtual machine deployment and management strategy – Planning of virtual model machines and services – Configuration of VMM profiles and models – Hyper-V Replica implementation

Plan and implement automation with System Center 2012
Plan and implement administration of System Center 2012
Plan and implement self-service options in System Center 2012
Plan and implement updates in a server virtualization infrastructure

Practical Workshops: Planning and implementation of an administration solution for virtualization – Planning Administrative delegation and self-service in System Center 2012 – Configuration Delegated and self-service administration in VMM – Host implementation update in VMM 

Duration

5 days

Price

£ 2134

Audience

IT professionals responsible for planning, designing and deploying a physical and logical infrastructure of Windows Server 2012, Active Directory Domain Services (AD DS)

Prerequisites

Good knowledge of Systems administration

Reference

WIN1074-F

Plan for Monitoring in Windows Server 2012
Operations Manager Overview
Plan and Configure Monitoring Components
Configure Integration with VMM

Hands-On Workshops: Implementing a Server Monitoring Strategy – Configuring Server Monitoring Using Windows Server 2012 – Implementing Monitoring Operations Manager – Configuring Operations Manager Monitoring Components 

Plan and implement repositories
Plan and implement DFS
Plan and implement NLB

Practical Workshops: Planning and execution of high availability of file and application services – Planning of a high availability strategy for web applications – Implementing a high availability file storage solution – Implementing a high availability solution high availability using NLB 

Plan infrastructure for the cluster
Implement the cluster
Plan and implement updates for the cluster

Practical Workshops: Planning and Implementing a Highly Available Infrastructure Using Failover Clustering – Designing High Availability Server Roles – Deploying a Failover Cluster – Implementing a Scale-Out File Server – Cluster configuration -Aware Update – Implementation of high availability virtual machines – Implementation of Operations Manager and VMM integration 

Business continuity overview
Plan and implement backup strategies
Plan and implement recovery
Plan and implement backup and recovery of virtual machines

Practical Workshops: Implementing a Virtual Machine Backup Strategy with DPM – Configuring DPM – Implementing Backup and Restore for Virtual Machine Data – Implementing Virtual Machine Backup and Recovery Using DPM 

Plan and implement CA deployment
Plan and implement certificate templates
Plan and implement certificate distribution and revocation
Plan and implement key archiving and recovery

Practical Workshops: Planning and implementation of an Active Directory Certificate Services infrastructure – Planning of the Certificate Directory deployment of Active services – Deployment of the CA infrastructure – Implementation of certificate models – Implementation of certificate revocation and distribution 

Plan and implement AD FS server infrastructure
Plan and implement AD FS claim providers and parties thereto
Plan and implement AD FS claims
and claim rules Plan and implement the proxy web application

Practical Workshops: Planning and Implementing an AD FS Infrastructure – Designing the AD FS Deployment – Configuration Required Components for AD FS – AD FS Deployment for Internal Users – AD FS Deployment for a Partner Organization – Web Application Proxy Deployment 

Plan and implement DAC
Plan Workplace join
Plan Work Folders

Practical Workshops: Implementation CAD Assistance and Access Denied – Planning and implementation of CAD – Preparation for DAC deployment – Implementation of CAD – Preparation and implementation of an infrastructure for work cases – AD FS configuration and d  » Web Proxy applications for publishing work folders – Validate Work Folders functionality 

AD RMS Overview
Plan and implement the AD RMS cluster
Plan and implement AD RMS models and policies
Plan and implement external access to AD RMS services
Plan and implement AD RMS integration with dynamic access control

Practical workshops: Planning and implementation of an AD RMS infrastructure – Planning an AD RMS deployment – Deployment of an AD RMS infrastructure for internal users – Implementation of AD RMS integration with dynamic access control – Implementation implementing ADRMS integration for external users 

Sessions

Contact us for more informations about session date

Agile: Scrum projects

Goals


- Master the management of agile projects with the Scrum method

Program

Project management: predictive vs agile
Why agility?
The agile manifesto
Overview of agile methods
Approach to adopting agility

Lean Management: objective,
Kanban principles : principle, advantage, life cycle of a label
XP Practices (eXtreme Programming)

The Scrum framework / Guide
Lifecycle of a Scrum project
Roles defined by Scrum: Product Owner, Scrum Master, Team
Time boxes: Sprint planning, Sprint Review, Sprint Retrospective, Daily Scrum
Artifacts: Product Backlog, Sprint Backlog, Burndown chart
Rules and key principles of Scrum
Responsibilities / role
Choice of the size of the sprint
Constitution of the team
Weaknesses of the methods

Workshop: analysis of the Scrum guide and passage of the Open Assessment PSM I

Product vision: definition, interest
Form of a vision: Lean Canvas
Toolbox
Complete example of Product Vision Board

Workshop: Construction and analysis of a product vision

Bring out the need
Data collection techniques
Organization of the roles of actors (RACI)
Formalize the need: IEEE vs Use Cases vs User Stories

Workshops:
– Construction of a RACI matrix to organize the roles of a project.
– conduct of a collection interview (9-box technique)
– Animation of a brainstorming workshop and construction of mind maps.

Construction of a Roadmap
From objectives to functionalities: Impact mapping
Identify and structure the functionalities: Story mapping
Deduce the roadmap from the story map
Product backlog construction process
Writing user stories: form, INVEST specification
Complements of a user stories: constraints operational, models, ..
Writing of acceptance tests (Behavior Driven Development method)
Test automation tools

Workshops:
– Construction of an impact map from the product vision.
– Construction of a story map, identification of MMFs (Minimum Marketable Features).
– Construction of the roadmap.
– Writing user stories and three amigos workshops for acceptance tests.

Estimation techniques: ideal days vs story points
Implementation of the story points method
Reliability of the estimation
Factors for prioritization of needs
Prioritization methods: Kano vs MOSCOW vs Relative weights
Prioritization by themes: themes screening / scoring
Management of risks
Grouping and final order of stories in the product backlog

Workshops:
– Poker planning game for the estimation of stories.
– Calculation of the priority with the method of relative weights.
– Redesign of the product backlog.

Roadmap and release plan
Sprint planning meeting, construction of the sprint backlog
Daily Scrum meeting
Performance indicators: Burn Down and Burn Up chart
Progress monitoring: Kanban board, Parking Lots
Sprint review Sprint
retrospective

Workshops:
– Animation of a sprint planning meeting, division of stories into tasks.
– Sprint review: actors, demonstration, validation of stories.
– The art of retrospective. – Use of agile project management tools.

Different forms of an agile contract
Implementation of a Quality Assurance Plan (QAP)
Contracting by Sprint

Duration

3 days

Price

£ 1851

Audience

Anyone to be involved in a Scrum project: ScrumMaster, Product Owner, Scrum Developer, DSI

Prerequisites

Project management concepts

Reference

Mé100115-F

  

Sessions

Contact us for more informations about session date

Cordova + Ionic 3

Goals


- Master the development of web interfaces for mobile applications using Cordova te Ionic

Program

Presentation and history phonegap / cordova
Difference between phonegap and cordova
Supported platforms
Development technologies (HTML5, CSS3, JS)

Workshop: Install the cordova environment

Create a Cordova project
Organize cordova folders
Add a platform to the project

Workshop: Create & test a Cordova project

Use geolocation
Access the Camera
Read and write to a file
Use the dialog boxes (Alert, Confirm, Prompt)
Test the connection

Workshop: Testing several plugins

Detect application loading (onDeviceReady)
Detect switching to foreground and background (onResume, onPause) Touch
management (touchEnd, touchStart)

Workshop: Using the different events

Structure of an ionic project
The command line interface (CLI)
Adding pages, directives, pipes
Angular Decorators, Components, and Templates

Start an ionic project
The different project starter (blank, tabs, sidemenu)
Test and run the project in a browser
Add and remove a platform
Run on a simulator

Workshop: test the application

Lists, buttons, icons, inputs, etc.
Create a grid
Modification of
CSS utilities theme , Sass Variable
Conditions depending on platforms

Workshop: Change the appearance of the app

Menus and tabs
Navigation between pages
Push and pop functions
Transmit parameters between pages

Workshop: Navigate between different pages

List of components Component
configurations
Attributes, event, and specific method

Workshop: Testing several components

The camera access plugin
Use geolocation
Plugin Maps

Workshop: Testing several plugins

User Input
ngModel and ngSubmit
Angular validators
Create a form using a formBuilder

Workshop: Create a form and validate it

Run asynchronous queries
Communicate with a REST API
Data retrieval
Observables & Promises
Persist data using localStorage

Workshop: retrieve remote data

Duration

5 days

Price

£ 2785

Audience

Web Developers

Prerequisites

Knowledge of HTML and JavaScript / Ecmascript

Reference

De101061-F

Sessions

Contact us for more informations about session date

Windows Server 2012 : Designing and Implementing an Infrastructure (Course MS20413 – Exam 70-413)

Goals


- Plan server update and migration

- Plan and implement a server deployment strategy

- Plan and deploy servers with System Center 2012 R2 Virtual Machine Manger (VMM)

- Design and maintain the IP configuration and address the solution management

- Design and implement name resolution

- Design and implement AD DS forests and domain infrastructure

- Design and implement AD DS organizational unit (OU) infrastructure

- Design and implement implement a Group Policy Objects (GPO) strategy

- Design and implement the AD DS physical topology

- Plan and implement storage and file services

- Design and implement network protection

- Design and implement services remote access

Program

Requirements for updates and migrations
Create a server update and migration
plan Plan for virtualization

Practical Workshops: Planning a server upgrade and migration – Planning a strategy for server upgrade and migration – Assessing candidates for server virtualization 

Select an appropriate deployment strategy
Implement an automated deployment strategy

Practical workshops: Planning and carrying out a server deployment infrastructure – Planning an automated server installation and deployment strategy – Preparing the Windows Server 2012 R2 image – Deploying Windows Server 2012 R2 

System Center 2012 R2 Overview Virtual Machine Manager
Implement Virtual Machine Manager
Library and Profiles Plan and Deploy Virtual Machine Manager Services

Practical workshops: Planning and deployment of virtual machines using Virtual Machine Manager – Planning Microsoft System Center 2012 R2 components of Virtual Machine Manager – Planning of virtual model machines and services – Implementation of Virtual Machine Manager components 

Designing DHCP Servers
Planning DHCP
Scopes Designing an IPAM Provisioning Strategy
Managing Servers and Address Spaces with IPAM

Practical workshops: Design and maintenance of an IP address management and IP configuration solution – DHCP planning to support your proposal – Planning an IPAM deployment – DHCP and IPAM implementation 

Designing the DNS Server Implementation Strategy
Designing the DNS Namespace
Designing DNS Zones
Designing Zone Replication and Delegation
Optimizing DNS Servers
Designing DNS for High Availability and Security

Practical workshops: Design and implementation of name resolution – Design of a DNS name resolution strategy – Design of a strategy for the placement of the DNS server – Design of DNS zones and DNS zone Replication – DNS implementation

Design an Active Directory forest
Design and implement trust relationships for Active Directory forests
Design Active Directory integration with Windows Azure Active Directory
Design and implement Active Directory domains
Design DNS namespaces in Active Directory environments
Design trust relationships for Active Directory domains

Practical workshops: Design and implementation of an Active Directory domain infrastructure – Design of an Active Directory forest infrastructure

Duration

5 days

Price

£ 2134

Audience

This training is intended for IT professionals responsible for planning, designing, and deploying a Windows Server 2012 Active Directory Domain Services (AD DS) infrastructure

Prerequisites

A good understanding of TCP / IP protocol fundamentals, networking concepts, Windows Server 2012 R2 and Active Directory Domain Services (AD DS)

A good understanding of scripts and batch files

Reference

WIN1073-F

Plan Active Directory Administrative Task Delegation Templates
Design an OU Infrastructure
Design and Implement an AD DS Group Policy

Practical workshops: Design and implementation of an Active Directory OU infrastructure and delegation Model – Design of an organizational unit infrastructure

Collect the information needed to design GPOs
Design and implement GPOs Design the GPO
process
Plan group policy management

Practical workshops: Design and implementation of a Group Policy Object strategy – Design of a GPO strategy – Implementation of the GPO model 

Design and implement Active Directory sites
Design Active Directory replication
Design the location of domain controllers
Considerations for virtualization of domain controllers
Designing high availability of domain controllers

Practical workshops: Site design and Active Directory replication – Planning the placement of domain controllers – Implementation of Active Directory sites and domain controllers 

Plan and implement iSCSI SANs
Plan and implement storage spaces
Optimize file services for branch offices

Practical Workshops: Planning and implementing storage – Implementing iSCSI storage – Configuring redundant storage space 

Network Security
Design Overview Design and Implement a Windows Firewall Strategy
Design and Implement a NAP Infrastructure

Practical Workshops: Design and implementation of network protection – Design and implementation of a Windows firewall solution – Design of a NAP solution – NAP implementation with IPsec Enforcement 

Plan and implement DirectAccess
Plan and implement VPN
Plan and implement Web Application Proxy
Plan a complex remote access infrastructure

Practical workshops: Design and implementation of network access services – Design of a remote access strategy – Planning and implementation of a DirectAccess solution – Planning and implementation of a VPN solution – Web Proxy application implementation 

Sessions

Contact us for more informations about session date

Ionic 3

Goals


- Learn how to use Ionic to build cross-platform apps

Program

History
What’s new in ionic 3
Using angular 2+
The importance of angular with ionic
Switching from cordova to ionic

Workshop: install the ionic environment

Structure of an ionic project
The command line interface (CLI)
Adding pages, directives, pipes
Angular Decorators, Components, and Templates

Start an ionic project
The different project starter (blank, tabs, sidemenu)
Test and run the project in a browser
Add and remove a platform
Run on a simulator

Workshop: test the application

Lists, buttons, icons, inputs, etc.
Create a grid
Modification of
CSS utilities theme , Sass Variable
Conditions depending on platforms

Workshop: Change the appearance of the app

Menus and tabs
Navigation between pages
Push and pop functions
Transmit parameters between pages

Workshop: Navigate between different pages

List of components Component
configurations
Attributes, event, and specific method

Workshop: Testing several components

The camera access plugin
Use geolocation
Plugin Maps

Workshop: Testing several plugins

User Input
ngModel and ngSubmit
Angular validators
Create a form using a formBuilder

Workshop: Create a form and validate it

Run asynchronous queries
Communicate with a REST API
Data retrieval
Observables & Promises
Persist data using localStorage

Workshop: retrieve remote data

Duration

3 days

Price

£ 1865

Audience

Mobile Developers

Prerequisites

HTML5, CSS3, Javascript, Typescript, Angular 2+

Reference

De100287-F

Sessions

Contact us for more informations about session date

Windows Server 2012 : Advanced Service Configuration (Course MS20412 – Exam 70-412)

Goals


- Configure advanced settings for DHCP, DNS and IPAM network services

- Configure and manage advanced settings for iSCSI, BranchCache and FSRM file services

- Configure dynamic access control (DAC) to manage and control access to shared files

- Implement Distributed AD DS Deployment

- Implement AD DS Sites and Replication

- Implement Certificate Services (AD CS)

- Implement Rights Management (AD RMS)

- Implement Federation Services (AD FS)

- Provide high availability and load balancing for web applications by implementing theNetwork Load Balancing (NLB)

- Ensure high availability for network services and applications by implementing the failover cluster

- Deploy and manage Hyper-V virtual machines in a failover cluster

- Implement a failover cluster solution backup and disaster recovery

Program

Configure advanced DHCP features
Configure advanced DNS settings
Implement IPAM
Manage IP address spaces with IPAM

Practical workshops: Implementation of Advanced Network Services – Configuration of advanced DHCP parameters – Configuration of advanced DNS parameters – IPAM configuration

Configure iSCSI Storage
Configure BranchCache
Optimize Storage Usage

Practical Workshops: Advanced implementation File Services – Configuration of iSCSI storage – Configuration of the folder classification infrastructure – Configuration of Main Office servers for BranchCache – Configuration of Branch Office servers for BranchCache – Configuration of client computers for BranchCache – BranchCache Tracking 

DAC Overview
Implement DAC Components
Implement DAC for Access Control
Implement Access Denied Assistance
Implement and Manage Work Folders

Practical Workshops: The implementation of secure access to data – Preparation for the deployment of the CAD – Implementation of the CAD – Validate and Sanitation DAC – Implementation work files 

Overview of Distributed AD DS Deployments
Deploy an AD DS Distributed Environment
Configure AD DS Trust Relationships

Practical Workshops: Implementing AD DS Distributed Deployments – Implementing Child Domains in AD DS – Implementing Forest Trusts 

Overview of AD DS Replication
Configure AD DS Sites
Configure and Monitor AD DS Replication

Practical Workshops: Implementing AD DS Sites and replication – Changing the default site – Creating additional sites and subnets – Configuring AD DS replication – Analyzing and troubleshooting AD DS replication 

Using Certificates in the Work Environment
Public Key Infrastructure (PKI) Overview
Deploying Certification Authorities
Deploying and Managing Certificate Templates
Implementing Certificate Distribution and Revocation
Managing Certificate Restoration

Practical Workshops: Deploying and configuring CA Hierarchy – Deploying a stand-alone root CA – Deploying an Enterprise subordinate CA – Configuring certificate templates – Configuring certificate enrollment – Configuring certificate revocation – Configuring recovery key 

Duration

5 days

Price

£ 2134

Audience

Systems and network technicians, administrators and engineers

Prerequisites

Have followed the "Windows Server 2012: Installation and configuration" and "Windows Server 2012: Administration" courses or have equivalent knowledge

Good knowledge of Windows server 2012 administration in an Active Directory environment

Reference

WIN1072-F

AD RMS Overview
Deploy and Manage AD RMS Infrastructure
Configure Content Protection with AD RMS
Configure External Access to AD RMS

Practical Workshops: AD RMS implementation – AD RMS installation and configuration – AD RMS Templates configuration – Implementation of AD RMS trust policies – AD RMS verification on a client 

Overview of AD FS
Deploy AD FS
Implement AD FS for a Single Business
Deploy AD FS in a Business-to-Business Federation Scenario
Extend ADFS to External Customers

Practical Workshops: AD FS Implementation for External Partners and Users – AD FS Installation and Configuration – Configuration of an Internal Application for AD FS – AD FS Configuration for a Federated Business Partner – Configuration of Web Proxy Applications

NLB Overview
Configure an NLB Cluster
Plan for NLB Implementation

Practical workshops: NLB implementation – Implementation of an NLB cluster – Configuration and management of the NLB cluster – High availability validation for the NLB cluster 

Overview of the failover cluster
Implement the failover cluster
Configure the highly available applications and services on the failover cluster
Maintain the failover cluster
Implement the multi-site failover cluster with failover

Practical workshops: Implementation of failover clustering – Configuration of a failover cluster – Deployment and configuration of a high level of file server availability – Validation of the deployment of high availability of the file server – CAU configuration on the failover cluster 

Overview of Hyper-V integration with failover cluster
Implement Hyper-V virtual machines on failover clusters
Implement relocation of Hyper-V virtual machines

Practical Workshops: Implementing Failover Clusters with Hyper-V – Configuring Hyper-V Replicas – Configuring a Failover Cluster for Hyper-V – Configuring a Highly Available Virtual Machine 

Data Protection Overview
Implement Windows Server Backup
Implement Server and Data Restore

Hands-on Workshops: Implementing Windows Server Backup and Restore – Backing Up Data on a Windows Server 2012 R2 Server Computer – Restoring Files Using Windows Server Backup 

Sessions

Contact us for more informations about session date

JQuery Mobile

Goals


- Master the development of web interfaces for mobile applications using jQuery Mobile

Program

Development of mobile web applications
Panorama of available web frameworks: jQTouch, jQuery Mobile, Sencha Touch, Dojo Mobile, …
jQuery Mobile: presentation, components
jQTouch vs jQuery mobile
Presentation HTML 5 / CSS 3 / Ajax
Parameterization of a jQuery project Mobile
jQuery Reminders

Practical workshop: Setting up the development environment: libraries, web server and project organization

Pages / Windows: structure, navigation, overlay, dialog boxes
Tool and navigation bars: layout, positioning
Buttons: types, decoration and grouping
Forms: structure, detail of components, submission and plugin methods
Lists: construction (simple / nested), actions, filtering, decoration
Presentation of themes

Practical workshop: Multiple applications detailing the construction of pages with the use of forms

Framework configuration
Details of events: Touch, Orientation Change, Scroll, animations, …
Overview of methods of the $ .mobile object Dynamic
creation of components
AJAX calls

Practical workshop: Using the jQuery Mobile JavaScript library, dynamic insertion of elements and AJAX calls

Creation of jQuery Mobile components
Data persistence: database, session, …
Geolocation, Google Maps integration, GPS, … presentation of PhoneGap
Introduction to jQTouch

Hands-on workshop: Creating mobile jQuery components

Duration

2 days

Price

£ 1265

Audience

Web developers

Prerequisites

Knowledge of HTML / CSS / JavaScript and jQuery

Reference

Die527-F

Sessions

Contact us for more informations about session date

PWA: Progressive Web App

Goals


- Learn to develop Progressive Web App (PWA) type mobile applications

Program

Presentation of mobile application types
Advantages and disadvantages
Presentation of Progressives Web App (PWA)
HTML5
callback JavaScript / ES6 callback (promesse, fetch, async / await)

Discover the development context
The rules to respect (https, sw, manifest)
The offline first principle
The SPA frameworks
The architecture Shell applications

Workshop: Testing the application with Lighthouse 

Presentation of service workers
Declaration and configuration
Discover the available events (install, activate, fetch)
Caching datasets
Building and rendering a response from the service worker
Managing data updates

Workshop: setting up a caching strategy using a service worker

Presentation of the cache API
Cachable content type
Available events
Handling data in the cache
Alternative to the cache API: IndexedDB

The manifest.json file
Define the characteristics of the app (name, splash images, icon)
Web App Install Banner
Browser compatibility

Workshop: Create the manifest.json file

Presentation of the Notification API
Managing permissions
Triggering notifications
Presentation of the Push
Notifier API from a server

Workshop: Set up notifications

Duration

2 days

Price

£ 1350

Audience

Web and Mobile Developers

Prerequisites

Good knowledge of HTML5 / CSS3 and JavaScript / ES6. Have some notions with the JS API HTML5

Reference

De101237-F

Sessions

Contact us for more informations about session date

Windows Server 2012 : Administration (Course MS20411 – Exam 70-411)

Goals


- Configure and troubleshoot DNS (Domain Name System)

- Maintain Active Directory Domain Services (AD DS)

- Manage user and service accounts

- Implement an infrastructure based on group policies

- Manage workstations with group policies

- Configure and troubleshoot remote access

- Install, configure and troubleshoot the NPS (Network Policy Server) role

- Implement NAP (Network Access Protection)

- Optimize file services

- Configure encryption and advanced audits

- Deploy and maintain server images

- Implement update management

- Monitor Windows Server 2012 R2

Program

Overview of WDS
Implement Deployment with WDS
Administer WDS

Practical Workshops: Using Windows Deployment Services to deploy Windows Server 2012 – Installing and configuring Windows Deployment Services – Creating the operating system for images with Windows Deployment Services – Customizing user workstation names – Deploying images with Windows Deployment Services

Install DNS Server Role
Configure DNS Server Role
Configure DNS Zones
Configure DNS Zone Transfers
Manage and Troubleshoot DNS

Practical Workshops: DNS Configuration and Troubleshooting – DNS Resource Records Configuration – DNS Conditional Forwarding Configuration – DNS Troubleshooting

Introduction to AD DS
Implement Virtualized Domain Controllers
Implement RODC
Administer AD DS
Manage AD DS Databases

Practical workshops: Installation and configuration of a read-only domain – AD DS snapshot configuration – Active Directory recycle bin configuration

Automate user account management
Configure password policies and locked user accounts
Configure managed service accounts

Hands-on Workshops: Managing user and service accounts – Configuring password and account lockout settings – Creating and associating a managed service account

Introduction to Group
Policies Implement and Administer GPOs
Manage the Scope and Process of Group
Policies Troubleshoot Group Policies

Practical workshops: Implementation of a group policy infrastructure – Creation and configuration of GPOs – Management of the GPO scope – Application GPO verification – Management of GPOs

Implement Administrative Templates
Configure Folder Redirection and Scripts
Configure Group Policy Preferences
Manage Software with Group Policy

Hands-on Workshops: Managing User Workstations with Group Policy – Implementing Settings Using Group Policy Preferences – Configuring Folder Redirection

Duration

5 days

Price

£ 2134

Audience

Systems and network technicians, administrators and engineers

Prerequisites

Have taken the course "Installation and configuration (70-410)" or have equivalent skills

Have significant experience in the administration of Windows Server 2008 and Windows 7

Reference

WIN1071-F

Overview of Remote Access
Configuring DirectAccess
Setting Up and Managing an Advanced DirectAccess Infrastructure
Setting Up a VPN Solution
Setting Up the Web Application Proxy

Practical workshops: Configuring remote access – Configuring a VPS server – Configuring VPN clients – Configuring the DirectAccess infrastructure – Configuring DirectAccess clients – Checking the DirectAccess configuration

Install and configure the
Configure RADIUS clients and servers role
NPS authentication methods
Monitor and troubleshoot the server

Practical Workshops: Installation and configuration of an NPS server – Installation and configuration of NPS to support RADIUS – Configuration and testing of a RADIUS client

Network Access Protection
Overview Overview of Network Access Protection (NAP)
Enforcement Enforcement
Processes Configure NAP Provide NAP Monitoring and Troubleshooting

Practical Workshops: PAN implementation – Configuration of NAP components – Configuration of VPN access – Configuration of supporting NAP client parameters

File Server Resource Manager (FSRM) Overview
Use FSRM to Control Quotas, File Filtering, and Storage Reports
Implement Classification Management and File Management Tasks
Overview DFS
Configure DFS Namespaces
Configure and Troubleshoot DFS Replication

Practical Workshops: Implementing DFS – Configuring FSRM Quotas – Configuring File Filtering and Storage Reports – Installing the DFS Role Service – Configuring a DFS Namespace – Configuring DFS- R

Encrypt files with EFS
Configure advanced auditing

Practical Workshops: Configuration of encryption and advanced verification – Encryption and recovery of files – Advanced audit configuration

Windows Deployment Services (WDS) Overview
Manage Images
Implement Deployment with WDS
Administer WDS

Practical Workshops: Configuration of encryption and advanced verification – Encryption and recovery of files – Advanced audit configuration 

Implement the Windows Server Update Services (WSUS) server role
Deploy updates with WSUS

Hands-on Workshops: Implementing Update Management – Implementing the WSUS Server Role – Configuring Update Settings – Approving and Deploying an Update Using WSUS 

Monitoring tools
Using the performance
monitor Monitoring the event monitor

Practical Workshops: Windows Server 2012 Monitoring – Establishing a performance baseline – Identifying the source of a performance problem – Centralized viewing and configuration of event logs 

Sessions

Contact us for more informations about session date

Agile: Scrum Developer

Goals


- Define the action of a developer in an agile project

- Learn good development and testing practices in an agile Scrum environment

Program

The Scrum framework / Guide
Lifecycle of a Scrum project
Roles defined by Scrum: Product Owner, Scrum Master, Team
Time boxes: Sprint planning, Sprint Review, Sprint Retrospective, Daily Scrum
Artifacts: Product Backlog, Sprint Backlog, Burndown chart
Rules and key principles of Scrum
Responsibilities / role

Workshop: analysis of the Scrum guide and XP practices

Product vision analysis
Understanding the organization of roles (RACI)
Product backlog construction process
Writing user stories: form, INVEST specification
Complements of a user stories: operational constraints, models, ..
Writing of tests acceptance (Behavior Driven Development method)
Test automation tools

Workshops:
– Construction of a story map, identification of MMFs (Minimum Marketable Features).
– Construction of the roadmap.
– Writing user stories and three amigos workshops for acceptance tests.

Estimation techniques: ideal days vs story points
Implementation of the story points method
Reliability of the estimation
Factors for prioritization of needs
Prioritization methods: Kano vs MOSCOW vs Relative weights
Prioritization by themes: themes screening / scoring
Management of risks
Grouping and final order of stories in the product backlog

Workshops:
– Poker planning game for the estimation of stories.
– Calculation of the priority with the method of relative weights.
– Redesign of the product backlog.

Practices XP (eXtreme Programming)
Daily Scrum meeting: approach, interest
development Standards
Technical Debt: classification, prioritization, planning
Architecture, refactoring, design patterns and Crosscutting Concerns
Tests in an agile environment unit, functional, integration, …
Techniques tests: TDD, BDD, ATDD
Treatment of anomalies
Management of the life cycle of an application (ALM)
Understanding the performance indicators: Burn Down and Burn Up chart
Presentation of progress monitoring: Kanban board, Parking Lots
Sprint review
Sprint retrospective

Workshops:
– Animation of a sprint planning meeting, division of stories into tasks.
– Test writing and automation
– Design patterns
– Sprint review: actors, demonstration, validation of stories.
– The art of retrospective. – Use of agile project management tools.

Mastering an SCM (Git or SVN): operation, main commands
Continuous integration: principles, use: Jenkins, GitLab-CI
Overview of agile Scrum project management tools

Duration

2 days

Price

£ 1693

Audience

Developers working in an agile Scrum team

Prerequisites

Knowledge of the Scrum framework

Reference

Mé100117-F

  

Sessions

Contact us for more informations about session date

Agile: Product Owner

Goals


- Clarify the work and responsibilities of the Product Owner

- Master the techniques of writing and prioritizing the stories of the product backlog

Program

The Scrum framework / Guide
Lifecycle of a Scrum project
Roles defined by Scrum: Product Owner, Scrum Master, Team
Time boxes: Sprint planning, Sprint Review, Sprint Retrospective, Daily Scrum
Artifacts: Product Backlog, Sprint Backlog, Burndown chart
Rules and key principles of Scrum
Responsibilities and role of the Product Owner
Activities of the Product Owner in the Scrum life cycle

Workshop: Analysis of the Scrum guide and passage of the Open Assessment PSPO I

Product vision: definition, interest
Form of a vision: Lean Canvas
Toolbox
Complete example of Product Vision Board

Workshop: Construction and analysis of a product vision

Bring out the need
Data collection techniques
Organization of the roles of actors (RACI)
Formalize the need: IEEE vs Use Cases vs User Stories

Workshops:
– Construction of a RACI matrix to organize the roles of a project.
– conduct of a collection interview (9-box technique)
– Animation of a brainstorming workshop and construction of mind maps.

Construction of a Roadmap
From objectives to functionalities: Impact mapping
Identify and structure the functionalities: Story mapping
Deduce the roadmap from the story map
Product backlog construction process
Writing user stories: form, INVEST specification
Complements of a user stories: constraints operational, models, ..
Writing acceptance tests (Behavior Driven Development method)
Test automation tools
Understanding technical debt: identification, categorization, prioritization

Workshops:
– Construction of an impact map from the product vision.
– Construction of a story map, identification of MMFs (Minimum Marketable Features).
– Construction of the roadmap.
– Writing user stories and three amigos workshops for acceptance tests.

– Organization of product construction (Ready Kanban)
– Product enrichment and optimization process.

Estimation techniques: ideal days vs story points
Implementation of the story points method
Reliability of the estimation
Factors for prioritization of needs
Prioritization methods: Kano vs MOSCOW vs Relative weights
Prioritization by themes: themes screening / scoring
Management of risks
Grouping and final order of stories in the product backlog

Workshops:
– Poker planning game for the estimation of stories.
– Calculation of the priority with the method of relative weights.
– Redesign of the product backlog.

Design:
  – Scalable architecture
  – Technical study work
Coding:
  – Continuous integration
  – Piloting by tests   – Pair
  programming
– Refactoring
  – Acceptance tests
Maintenance:
 – Bug management

Workshop: Panorama of the software toolbox of an agile project.

Different forms of an agile contract
Implementation of a Quality Assurance Plan (QAP)
Contracting by Sprint

Duration

2 days

Price

£ 1353

Audience

Anyone who must play the role of Product Owner in an agile Scrum project

Prerequisites

Knowledge of the agile Scrum method

Reference

Mé100116-F

  

Sessions

Contact us for more informations about session date