Adobe® Illustrator® is a sophisticated graphics application that helps you to create complex and attractive designs with type effects. You can create logos, advertisements, and other illustrations with ease using this software. However, creating complex designs can be overwhelming if you are not familiar with the tools present in Adobe Illustrator and their features. In this course, you will learn to use Adobe Illustrator by drawing and manipulating simple shapes to create logos. You will also combine text and graphics to create advertisements.
This is a bridging course which acts as a refresher for delegates wishing to achieve Agile Project Manager Practitioner status. This is the newly launched certification by APMG and the DSDM Consortium that has been created to sit alongside PRINCE2 as an approach to project management.
Class goals :
To aim of this course is to enable delegates who have already gained Foundation level certification in Agile Project Management or DSDM Atern to progress to the next stage of Agile Project Management Practitioner status.
The Windows Azure Platform is the Microsoft solution for cloud computing. The Azure Platform provides operating system, database and application services that simplify administration, streamline maintenance and reduce costs.
Class goals :
Build scalable, fault-tolerant and secure cloud-based applications using the Windows Azure Platform
Leverage existing knowledge of Visual Studio and .NET to develop applications for the cloud
Create, deploy, configure and monitor ASP.NET applications that run in the Azure cloud
Host Windows Communication Foundation (WCF) services using Azure
Employ worker roles and queues for asynchronous processing
Create and access SQL Azure databases for cloud-based storage
Content of Windows Azure Platform Introduction: Programming Cloud-Based Applications
Introduction to Azure Features and Services
Scalablity
Fault tolerance
Security
Affordability
Cloud-based storage
AppFabric
SQL Azure
Developing Azure Applications with Visual Studio
Creating a Windows Azure program
Registering a Windows Azure account
Building Azure projects in Visual Studio
Adding Web and Worker roles
Programming ASP.NET applications for Azure
Uploading and testing Azure applications
Testing applications using the development fabric
Publishing an Azure application
Configuring Azure applications
Saving data with Azure blob storage
Configuring blob storage locally and for the cloud
Adding blob containers
Saving, listing, accessing and deleting blobs
Storing structured data using Azure tables
Configuring table storage
Creating entities
Controlling concurrency and transactions
Migrating ASP.NET Applications to Azure
Deploying Azure applications to production
Monitoring and debugging cloud-based applications
Scaling Azure applications
Reconfiguring Azure applications
Customizing Web Forms security for Azure
Employing Azure-enabled membership and role providers
Configuring access rules and roles
Leveraging ASP.NET login controls within Azure
Implementing transport security with SSL
Enabling ASP.NET sessions and profiles for Azure
Investigating design considerations for Azure Web applications
Writing sessions to Azure storage
Modifying profile configuration for Azure
Building Service-Oriented Azure Applications
Hosting WCF services with Azure
Adding WCF services to an ASP.NET application
Creating a WCF Service Web Role
Programming WCF interfaces, attributes and configuration
Implementing a WCF service
Building interoperable Azure services
Locating Azure services
Adding service references
Setting WCF bindings
Accessing Azure services using SOAP or REST
Employing Azure services from WPF, Silverlight and non-.NET environments
Leveraging Azure for Asynchronous Computing
Adding worker roles to Visual Studio projects
Asynchronous background processing
Communicating between roles
Polling for worker completion using Ajax
Implementing queue storage for messaging
Sending messages to queues
Serializing objects for queues
Reading queued messages
SQL Azure Cloud-Based Storage
Overview of SQL Azure
Creating a SQL Azure account
Identifying the differences between SQL Azure and SQL Server
SQL Azure tool support
Migrating to a SQL Azure database
Building tables
Consuming SQL Azure data
Synchronizing data sources with Microsoft Sync Framework
Implementing AppFabric
Distributing applications with the service bus
Registering services via the service bus
Sending messages using the service bus
Controlling access using AppFabric
Supported standards
Authenticating and authorizing users
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
As organizations evaluate cloud computing technologies, many are unwilling to trust the public cloud with their sensitive data. Creating a private cloud solution can allow your organization to exploit the benefits of cloud technologies within its data centers.
Class goals :
Build dedicated and hosted private cloud solutions to optimize IT service delivery
Assess private cloud computing options to solve business problems
Leverage open source and proprietary private cloud products
Manage and monitor your cloud infrastructure to improve resource utilization
Secure key components of your private cloud implementation
Integrate your private cloud with a public cloud to create a hybrid cloud solution
Content of Implementing a Private Cloud Solution
Introduction to Private Cloud Computing
Defining private cloud computing models
Specifying architectural components
Comparing SaaS, PaaS and IaaS service models
Leveraging a virtualized infrastructure
Identifying cloud market players
Solving IT Challenges with Cloud Technologies
Applying the benefits of private cloud computing in your organization
Identifying the business drivers
Maximizing resource utilization
Improving service provisioning time
Estimating private cloud implementation costs
Analyzing the cost benefits with a decision matrix
Comparing pricing models
Calculating hosted fees vs. on-premises costs
Implementing an On-Premises Private Cloud
Leveraging open source solutions
Identifying architectural components in OpenStack
Exploring OpenStack community projects
Enabling application computing power
Fabricating facilities for redundant data storage
Connecting private cloud components through the virtual network
Extending investment in proprietary technologies
Examining the Microsoft private cloud solution
Creating a Hyper-V private cloud
Building a virtual network
Customizing storage allocation
Monitoring and reporting on private cloud resource utilization
Automating self-service provisioning with the System Center Virtual Machine Manager portal
Planning host sizing and consolidation
Working with templates and clones
Deploying virtual machine images
Managing hosts and virtual machines
Deploying an Off-Premises Private Cloud Solution
Building and managing a dedicated infrastructure
Differentiating between hosting models: physical vs. virtual
Optimizing the infrastructure based on usage patterns
Commissioning physical hosted servers
Starting with bare metal configurations
Automating installation tasks
Administering servers from a Web-based control panel
Provisioning virtual hosted dedicated servers
Specifying instance resources appropriately
Scaling computing and storage based on demand
Scheduling near-line backups and images
Amazon Web Services (AWS) multitenant servers
Networking with Virtual Private Cloud to ensure maximum security
Creating and attaching Elastic Block Storage (EBS) volumes
Launching Elastic Cloud Computing (EC2) instances
Securing the Private Cloud
Evaluating the layers of cloud security
Applying certification standards as a security benchmark
As cloud computing revolutionizes IT, organizations must search for the right cloud solution for a flexible and cost-effective infrastructure. Amazon Web Services (AWS) provides a comprehensive range of IT cloud products that allows organizations to access reliable and scalable computing resources.
Class goals :
Develop a robust, flexible and cost-effective cloud solution with Amazon Web Services
Design a highly durable and reliable storage system using Amazon S3, RDS and SimpleDB
Customize Elastic Compute Cloud (EC2) images to meet your business needs
Build a high-performance computing environment that automatically scales up or down to meet demand
Deploy and host Web applications using AWS Elastic Beanstalk and Amazon CloudFormation
Leverage the Amazon Virtual Private Cloud to provision secure, isolated resources
Content of Cloud Computing with Amazon Web Services
Administering Amazon Web Services
Getting started with Amazon cloud
Creating accounts and analyzing the cost breakdown
Evaluating Service Level Agreements (SLA)
Console, command-line tools and API
Overview of the architecture
EC2
S3
EBS
Beanstalk
RDS
VPC
CloudFront
SimpleDB
SQS
CloudWatch
Selecting geographic regions and availability zones
Achieving Agility with EC2
Managing the EC2 infrastructure
Browsing Amazon Machine Images (AMI)
Launching instances
Specifying security groups and key pairs
Provisioning resources
Evaluating Elastic Block Store (EBS) and instance store root devices
Assigning elastic IP addresses
Mapping instance types to computing needs
Implementing Durable and Reliable Storage
Storing data in the cloud
Persisting off-instance storage with EBS volumes
Creating backups with snapshots
Achieving very high durability with Simple Storage Service (S3)
Organizing information in Buckets
Transmitting large amounts of data in or out of the Amazon cloud
Simplifying the database infrastructure
Achieving high-availability of nonrelational data with SimpleDB
Effortlessly implement a relational database with Relational Database Service (RDS)
Creating cost-effective distributed solutions
Decoupling applications with Simple Queue Service (SQS)
Leveraging CloudFront for high performance edge cache content delivery
Delivering static and streaming content
Adapting EC2 to Your Business Needs
Customizing virtual machines
Modifying existing images
Creating new images off of running instances
Persisting an AMI to S3
Sharing images with other users
Creating an AWS cloud architecture
Applying best practices for a cloud solution
Selecting a cloud setup for different use case scenarios
Handling Dynamic Resource Requirements
Monitoring from inside or outside of the cloud
Visualizing utilization metrics with CloudWatch
Setting alarms to send and receive notifications
Leveraging traditional monitoring tools
Transparently scaling to meet load variations
Distributing incoming traffic with elastic load balancing
Dynamically adding and removing instances with Auto Scaling
Setting capacity thresholds
Hosting Applications with Elastic Beanstalk
Improving application delivery with Platform as a Service (PaaS)
Deploying and managing scalable applications on the AWS cloud
Selecting and launching an application environment
Managing application environments
Customizing and configuring platform stacks
Provisioning application resources with CloudFormation
AWS Security Features
Controlling account security
Configuring access credentials
Enabling MultiFactor authentication
Managing multiple users with Identity Access Management (IAM)
Leveraging the Virtual Private Cloud (VPC)
Provisioning isolated AWS resources
Bridging EC2 instances to your internal network with a VPN
Avoiding multitenancy
Launching EC2 instances on dedicated hardware
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
The primary objective of this course is to consider advanced subjects and techniques pertaining to the SQL database language. Even professionals experienced in other implementations of the industry-standard SQL language will benefit from the advanced and Oracle-specific features of SQL discussed in this course.
Class goals :
Learn to use the SQL99 join syntax. Also, performing advanced SQL queries using techniques such as grouping and cube operations.
• Moving beyond basic table definitions, consideration of defining the full range of database objects, such as advanced table definitions, indexes, sequences, views and others.
• Understanding basic database security and object privileges.
• Using the powerful set of built-in SQL functions.
• Protecting the database and extending the basic data model using declarative constraints.
• Developing complex SQL*Plus reports and using SQL*Plus scripts.
Content of Oracle SQL 2 users
The target audience for this course is all Oracle professionals. Further, this course is well suited for non-Oracle professionals already experienced in the SQL but who wish to become acquainted with the unique and advanced features of Oracle SQL. Among the specific groups for whom this course will be helpful are application developers and database administrators.
Training Oracle SQL 2 users
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
The primary objective of this course is to consider advanced subjects and techniques pertaining to the SQL database language. Even professionals experienced in other implementations of the industry-standard SQL language will benefit from the advanced and Oracle-specific features of SQL discussed in this course.
As organizations transition to cloud computing technology, security issues are a vital concern. In order to protect your sensitive data and maintain regulatory compliance, you must address the unique cybersecurity challenges faced when moving to a cloud environment.
Class goals :
Analyze, manage and implement security for public and private clouds
Establish data integrity and privacy in the cloud to manage risk
Maintain platform security and protect data confidentiality
Protect networks, operating systems and applications within various cloud deployments
Achieve organizational cybersecurity compliance with effective cloud governance
Exploit the cloud for efficient disaster recovery and business continuity
Content of Cloud Security Essentials
Cloud Computing Essentials
Cloud computing service models: Software as a Service (SaaS), Platform as a Service (PaaS), Infrastructure as a Service (IaaS)
Public
Private
Virtual Private
Hybrid
Establishing cybersecurity fundamentals
Determining when security goals require a private cloud
Risk Management and Division of Responsibility
Managing risks in the cloud
Centralizing information with SaaS to increase data security
Implementing and managing user authentication and authorization
Modern Web sites must be intuitive to use, accessible to all users, and have responsive applications that promote a fluid, uninterrupted workflow. Ajax is a powerful tool for creating interactive Web applications that meet these requirements.
Class goals :
Develop powerful, easy-to-use Web 2.0 sites using Ajax techniques
Construct robust user interfaces that are compelling, intuitive and accessible
Create effective, dynamic content for integration with your Web applications
Enhance application functionality with the JQuery, Prototype and Dojo libraries
Apply best practices to create standards-compliant, robust Web applications
Enhance the security of Ajax-based Web applications
Content of Developing Ajax Web 2.0 Applications
Exploring Ajax Fundamentals
Identifying core Ajax/Web 2.0 components
XHTML
XML
JavaScript
CSS
DOM
JSON
Exchanging information using the XMLHttpRequest object
Building rich, interactive Web applications
Measuring the business benefits of Ajax
Improving data exchange efficiency
Streamlining data entry and presentation
Applying Client-Side Ajax Techniques
Implementing Ajax communication approaches
Exchanging data with the server using XHR
Selecting GET or POST methods
Processing the server response
Handling communication errors
Development and debugging methods
Monitoring communications
Utilizing browser tools
Developing Dynamic Content
Exploiting the power of DOM
Accessing page elements
Modifying HTML content
Avoiding memory leaks
Searching and manipulating XML with DOM
Enhancing the user experience
Latency and feedback
Ensuring up-to-date data with cache defeat
Compressing for optimal download speed
Leveraging Third-Party Libraries
Optimizing functionality
Tapping into the power of client libraries
Extending standard objects
Decreasing time-to-market with code-reuse
Defining and configuring JavaScript objects with JSON
Exploiting third-party libraries
Assessing the benefits of JavaScript library code
Utilizing the library selection criteria
Introducing JQuery, Prototype and Dojo
Simplifying page logic
Streamlining page content manipulation
Reacting to the user with event handling
Cleaning up HTML with unobtrusive JavaScript
Encapsulating Ajax requests
Making the User Interface Accessible
Meeting accessibility standards
Architecting for progressive enhancement and graceful degradation
Complying with W3C and statutory guidelines
Improving ease of use
Resolving back button limitations
Adding bookmarking capabilities
Managing Security and Validation
Reducing security threats
Analyzing the XHR security model
Preventing theft of JSON data
Validating user input
Checking form data
Addressing the limitations of client-side validation
On-Demand JavaScript Capabilities
Hiding complexity
Dynamically injecting script blocks
Creating self-contained JavaScript libraries
Constructing cross-domain requests
Making use of the <script> tag to access JSON data from a second site
Integrating cross-domain RSS with a server-side proxy
Maximizing Toolkits for Rich User Interfaces
Taking advantage of code libraries
Adding a graphical calendar control
Enabling drag and drop
Marrying data and presentation through in-line editing
Exploiting special effects for the « wow » factor
Developing a rich user interface
Populating forms with dynamic requests
Assisting the user with autosuggest
Supercharging data forms with rich text editors
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
Visually exciting and compelling Web pages are key components to a successful Web strategy. This course provides in-depth hands-on experience writing client-side JavaScript.
Class goals :
Write and debug client-side JavaScript using proven development techniques
Add interactivity and dynamic graphics
Create interactive forms that capture and validate user input
Develop DHTML Web pages
Personalize pages using cookies
Leverage the power of unobtrusive JavaScript and Ajax
Content of JavaScript for Web Development
Introduction and Overview
What is JavaScript?
Capabilities of JavaScript
Surveying the limitations
Applications of JavaScript
Client-side
Server-side
Writing compliant JavaScript for cross browser support
Fundamentals of JavaScript
The JavaScript programming model
Formatting and coding conventions
Embedding JavaScript in HTML
JavaScript syntax
Declaring variables and arrays
Statements, operators and relational expressions
Making decisions with if and else
Performing loops with while and for
Defining and invoking functions
Using built-in objects
The String object and string manipulations
The Date object
Dynamically updating a Web page using the document object
Accessing Web page elements
Writing Client-Side JavaScript
Creating eye-catching animation and graphics
Developing dynamic links
Creating rollover graphics
Using off-screen images for animation
Manipulating images dynamically
Interacting with the browser
Utilizing browser objects
Using pop-up dialog boxes and prompting users for input
Opening, closing and writing to new browser windows
Manipulating dates and times
Writing to the browser status line
Determining browser type and version
Handling browser events
Trapping the JavaScript event handlers
Triggering interaction with user actions
Scheduling future tasks with timer events
Using cookies for persistence
How cookies operate
Creating, reading and manipulating cookies
Implementing personalization with cookies
JavaScript security
Denial-of-service and spoofing attacks
Security holes and browser policies
Creating Intelligent Forms
Client-side form validation
Accessing and modifying form fields with JavaScript
Checking form fields on the fly
Validating user input with client-side scripts
Accessing drop-down select box options
Controlling form submission
Enhancing the user experience
Validating forms at the earliest opportunity
Reducing response times for incorrectly filled-out forms
Adding interactivity to forms
Assigning JavaScript functions to form elements
Implementing a drop-down menu for site navigation
Performing actions based on form events
Form validation best practices
Creating Web Pages Using Dynamic HTML
Overview of DHTML
Using Cascading Style Sheets (CSS)
Capabilities of DHTML
DHTML and the Document Object Model (DOM)
Implementing DHTML
Dynamically repositioning elements on a page
Dynamically modifying documents
Manipulating images
Collapsible outlines, dynamic document reflow and inner HTML
Complementary Technologies
Highlighting functionality of available JavaScript libraries
Introducing unobtrusive JavaScript
Separating JavaScript from the Web page
Exploring the operation of Ajax
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
Organizations rely on electronic files for efficient document distribution and collaboration. Adobe Acrobat enables you to create polished PDF files with multimedia functionality, apply passwords to secure your work, streamline document review, and easily create electronic forms.
Class goals :
Leverage the Portable Document Format (PDF) for effective document management and optimized workflow
Collaborate for interactive streamlined document reviews
Create Acrobat forms and submit them electronically
Apply interactivity to PDFs with actions, bookmarks, buttons and links
Combine PDF and non-PDF files in a PDF portfolio
Secure documents against modification or unauthorized viewing
Content of Adobe® Acrobat®: Managing Electronic Documents
Fundamentals of Adobe Acrobat
Exploring Acrobat capabilities
Navigating the latest version of Adobe Acrobat
Key Acrobat concepts
Opening PDFs
Viewing document metadata
Navigating and configuring the interface
Customizing the work area
Adjusting navigation panels
Optimizing the interface
Creating PDF Documents
Producing PDFs from various sources
Office documents
E-mails
Web pages
Paper documents
Optimizing PDF files
Reducing file size
Managing search indexes
Managing Document Collaboration
Reviewing PDF documents
Working with comments
Dynamically adding text or graphics
Adding sticky notes and highlighting
Annotating PDF documents with markup tools
Managing and tracking shared document reviews
Comparing documents to determine differences
Optimizing office workflow
Initiating a shared review
Exporting comments to an Office document
Implementing Electronic Forms
Creating PDF forms
Converting PDF files to interactive PDF forms
Adding form fields
Customizing form fields
Adding calculations
Distributing forms
Collecting form data
Validating input field data
Performing calculations with numeric fields
Receiving and processing form data
Enhancing and Editing PDF Documents
Applying interactivity
Adding and editing links
Bookmarks
Creating and configuring an action button
Producing multimedia presentations
Incorporating videos and Flash animation
Modifying PDF documents
Merging PDF documents
Deleting and renumbering pages
Rotating and cropping pages
Adding watermarks
Converting PDF pages to image format files
Enhancing PDF document accessibility
Acrobat accessibility features
Adding alternate text
Viewing accessible documents
Combining Files in PDF Portfolios
Generating PDF portfolios
Integrating PDF and non-PDF files into a portfolio
Branding a portfolio
Leveraging portfolios
Distributing and sharing a PDF portfolio
Searching a PDF portfolio
Sorting components
Adding Security to PDF Files
Controlling access
Protecting and controlling documents containing sensitive information
Protecting documents with passwords
Preventing modification
Ensuring file integrity with digital signatures
Validating a signed document
Integrating PDF Documents in Your Organization
Optimizing PDF files for improved Web search engine results
Preparing PDF documents for professional printing
Applying Bates numbering
Mac PDF support
Translating XML documents to PDF
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …