Course Description Using Adobe InDesign, you have created simple documents. Now, you may need to create huge documents that are attractive as well as can be accessed globally. In this course, you will deploy the advanced InDesign techniques to enhance the look and functionality of your documents.
Class goals :
· Use the advanced features of Adobe InDesign CS4-5 to create and design content for print and web.
Course Description You are starting to familiarize yourself with print layout and design using InDesign. You would like to learn about the tools and features available to you in InDesign CS6. In this course, you’ll work with some of the tools and features to create eye-catching printed documents using InDesign CS6.
Class goals :
Utilize Adobe InDesign CS6 to create and deliver eye-catching printed documents
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.
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, …
Course Description This course, Oracle Database 10g: Administration I, will address critical skills needed by Oracle Database 10g administrators and prepare students for the Oracle Database 10g: Administration I (1Z1-042) exam.
Class goals :
Perform key administrative tasks in Oracle Database 10g
Creating and controlling databases
Administering users
Implementing security features
Monitoring performance
Performing backup and recovery
Content of Oracle DB Administration I
This course is intended for Oracle Database 10g Administrators, Sales Consultants, Support Engineers, Oracle Software Developers, and Technical Consultants. Students should have some knowledge of Oracle database utilities, architecture, and terminology. Students will also have knowledge of SQL *Plus, iSQL *Plus, and PL/SQL.
Training Oracle DB Administration I
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, …
Course Description This course, Oracle Database 10g: Administration I, will address critical skills needed by Oracle Database 10g administrators and prepare students for the Oracle Database 10g: Administration I (1Z1-042) exam.
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 cloud computing becomes a viable IT solution, increasing numbers of organizations are evaluating how they can benefit from cloud computing technologies.
Class goals :
Comparing and contrasting the available delivery models of cloud computing
Evaluating the benefits of cloud products, including Salesforce.com, Microsoft Azure, Google, and Amazon EC2
Deploying Software as a Service (SaaS) to optimize productivity and collaboration
Leveraging Platform as a Service (PaaS) to streamline application deployment
Examining the cost benefits of deploying Infrastructure as a Service (IaaS)
Integrating multivendor cloud products and services
Content of Cloud Computing Overview: Evaluating the Opportunities
Cloud Computing: Defining a New Strategy for IT Delivery
Exploring the cloud computing landscape
Defining cloud computing
The benefits of cloud computing
Cloud computing components
Cloud computing delivery models
Analyzing the types of clouds: public, private, hybrid, community
Layering cloud services to create a coherent architecture
Integrating Software as a Service (SaaS) for Maximum Business Impact
Defining SaaS
Exploiting access anywhere software
Exploring best practices of the SaaS delivery model
Benefitting from SaaS
Minimizing administration costs
Improving productivity and collaboration
Replacing capital investments with pay-per-use
Live, in-class demonstrations
Capturing, analyzing and presenting data in real time with SaaS
Managing customer relationships with Salesforce.com
Improving Application Delivery with Platform as a Service (PaaS)
Employing PaaS
Leveraging off-premise execution platforms
Instantaneous provisioning
Achieving transparent application scalability
Exploiting prepackaged configurations with Windows Azure and the Google App Engine
Live, in-class demonstrations
Deploying applications to the Google App Engine for dynamic scalability
Hosting ASP.NET data-driven applications in the Windows Azure cloud
Achieving Organizational Agility with Infrastructure as a Service (IaaS)
Implementing IaaS
Leveraging on-demand servers
Eliminating software license costs with preconfigured servers
Migrating existing machine images to the cloud
Cost-effective, scalable and reliable data storage with Amazon Simple Storage Solution (S3)
Minimizing risk to your organization
Immediate response to market demands
Elastically scaling infrastructure capacity to meet organizational demands
Evaluating operating systems and software with pay-per-use
Live, in-class demonstration
Instantaneous server provisioning with Amazon Elastic Computing Cloud (EC2)
Examining Potential Barriers to Adopting the Cloud
Highlighting security implications in the cloud
Analyzing security concerns
Maintaining privacy of proprietary data
Achieving acceptable reliability and service-level agreements
Maintaining business continuity
Avoiding vendor lock-in
Exploiting multiple cloud providers for cross-platform interoperability
Evaluating the impact on employee skill requirements
Live, in-class demonstration
Integrating the best of cloud vendor offerings into one customized solution
Moving Forward to Cloud Adoption
Taking the next steps to implement cloud computing in your organization
Building a business case
Selecting a pilot project
Forecasting the cloud
Tracking cloud trends and vendor solutions
Monitoring emerging standards and regulations
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, …
Those involved in establishing, developing or maintaining a Web site and anyone wanting to gain more knowledge about Web technologies. A basic familiarity with Microsoft Windows, the Internet and the Web is helpful.
Class goals :
An in-depth case study provides the hands-on skills to generate a dynamic Web site. Exercises include:
Creating accessible, standards-based Web pages with HTML, XHTML and CSS
Building, testing and refining your Web site
Adding DHTML effects to Web pages
Enhancing your Web page with images and image maps
Configuring and testing a Web server
Processing user requests and generating dynamic pages as the response
Interfacing your Web site to a database
Incorporating multimedia effects
Content of Developing a Website
Introduction to the Web
Internet/intranet fundamentals
Web architecture
Exploring multiple browsers
Search Engine Optimization (SEO)
HTML: Hypertext Markup Language
Building a Web page with HTML and XHTML
Head and body elements
Formatting text with tags
Establishing hypertext links
Ordered and unordered lists
Designing tables to display data
Defining relative and absolute anchors
Adding graphic elements
Making your pages graphical with embedded images
Adding interactivity with « clickable » images
Utilizing animated images to liven up a Web page
Creating image maps to link multiple parts of a single image
Controlling page styles and layout with CSS
Attaching style properties to HTML tags
Creating and applying style sheets
Implementing a styled navigational menu
Choosing and applying styles with class and ID attributes
Ensuring a consistent look across all pages of a site
Implementing a Web Server
Web server functionality
Web server/browser communication
The HyperText Transfer Protocol (HTTP)
Configuring a Web server
Setting up the server directory structure
Deploying access configuration/security
Ongoing server administration
Programming on the Server
Server-side scripting
Client/server/script interaction
Exploring the operation of server-side Web applications
Accessing data on the Web server
Creating dynamic Web pages
The difference between GET and POST requests
Including a consistent navigational menu on all pages
Reading and writing browser cookies
Processing user data with forms
Capturing user input with HTML forms
Adding text fields, selection lists, check boxes and radio buttons to a Web page
Configuring a form to invoke your server-side program when submitted
Processing form input with dynamic Web pages
Interfacing to a Database
Relational databases and the Web
Characterizing database records
Using SQL to manipulate the database
Database-driven Web pages
Opening a connection to a database
Storing data captured from forms
Performing dynamic queries on the database
Generating a Web page response displaying the results of a query
Creating Dynamic Web Pages
Adding interactivity with JavaScript
Incorporating JavaScript that executes in the Web browser
Enhancing client-side functionality
Validating form content to ensure forms are filled out correctly
Reacting to user actions
Incorporating multimedia
Embedding animation and video content in Web pages
Adding interactivity with plug-ins
Creating interactive Web pages with Dynamic HTML (DHTML)
Combining JavaScript and CSS
Supporting multiple browsers
Dynamically positioning content within a page
Revealing and hiding page content
Implementing rollover graphics with DHTML
XML and HTML5
Fundamentals of XML
Implementing an RSS feed on your site
Introducing HTML5
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
This course provides students hands on experience with cutting edge Java Enterprise (Java EE) technologies, creating dynamic web and enterprise applications that utilize several Java frameworks and technologies including JSP’s and Servlets, Java Persistence API (JPA), JNDI, JDBC, AJAX, Web Services, Spring and Hibernate.
Class goals :
The goal is to enable students to exploit the Java EE platform and accompanying frameworks to facilitate the development of distributed, web-enabled applications.
Students will architectural design issues as well as specific coding models for a variety of Java EE components. By working with several Java frameworks in hands on labs, students will build applications that incorporate many of the patterns commonly used in these and other Java frameworks. Upon completion of the course, students should be able to learn and effectively utilize frameworks appropriate for their application environment.
Starting with Java Server Pages and Servlets, the course then introduces some of the most widely used frameworks to provide concrete illustrations of the services available. Since coding and deployment files are standardized by the Java EE specifications, students may readily apply the skills learned in this class to write code for any compliant server, including Apache Tomcat, JBoss, WebSphere, Oracle, WebLogic and many others.
Students will learn how to utilize ANT, a flexible and powerful XML-based build utility, to compile, deploy and execute stand-alone and enterprise Java applications. They will also use ANT to execute standalone client applications that communicate with Java EE applications. Comprehensive hands-on lab exercises reinforce instructor lectures and build direct competence in the topics presented throughout the course.
Content of Programming Java EE and Frameworks
Introduction to the Java EE Architecture
Using ANT
Servlet Classes and Interfaces
Request and Response Objects
Writing a Servlet
Web Application Structure
Introduction to Java Server Pages
Deploying a JSP
JSP Document Syntax
Communication Between Web Components
Database Persistence with and without Hibernate
Designing with Spring
Adding Spring to Existing Solutions
AJAX Integration with Java
Web Services in a Java Environment
Working with AJAX Toolkits
RESTful Web Services
AJAX Patterns
Training Programming Java EE and Frameworks
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
This course provides students hands on experience with cutting edge Java Enterprise (Java EE) technologies, creating dynamic web and enterprise applications that utilize several Java frameworks and technologies including JSP’s and Servlets, Java Persistence API (JPA), JNDI, JDBC, AJAX, Web Services, Spring and Hibernate.
This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.
Class goals :
Students practice applying object oriented analysis during the course to improve software designs and to see how software objects can be altered to build software systems that are more robust and less expensive. Students use several methods for analyzing software systems, finding and refining useful classes and relationships between objects. Care is taken not to focus on any one language so that all students can participate in the design exercises without relying on specific programming skills. The course emphasizes the most practical analysis and design methods, including the application of use case analysis, CRC analysis, problem domain analysis, activity diagramming, interaction diagramming, and class diagramming. The Unified Modeling Language (UML) is presented in detail and is used in the exercises and case studies. Practical aspects of project management and implementation are presented from the perspective of experienced object system designers. Special emphasis is given to the use of object patterns in developing software systems. The students apply their skills in labs that are mini design sessions, during which the instructor helps the students identify and overcome common obstacles that occur during group sessions.
Content of Object Oriented Analysis & Design with UML
Structured vs. Object-Oriented Development
Complexity and its Effects
Inadequate and Unstable Requirements
UML Notation
OOA&D Project Methodology
Requirements Phase Activities
Analysis Phase Activities
Design Phase Activities
Characteristics of Iterative OOAD
Conducting Productive OOAD Sessions
Developing a High Level Use Case Model
Adding Details to a Use Case Model
Conceptual Class Diagrams
Analysis Patterns
CRC Analysis
State Machine Diagrams
System Operations Diagrams
Applying Design Patterns
Interaction Diagrams
Communication Diagrams
Sequence Diagrams
Documenting a Design Using Specification Class Diagrams
Evaluating Object-Oriented Software Design
Organizing Large Scale Software Applications
Training Object Oriented Analysis & Design with UML
Onze voordelen :
Type of training: Inter-company, intra-company and individual
100% flexible & personalised training : You choose the place, the dates and the training program
Offer request : Response within 24 hours
50% discount for SME’s from Brussels-Capital Region
Free parking, lunch & drinks
Free use of our Digital Competence Centre: Manuals, courses, exercises, …
This OOA&D training course presents the key concepts and methodologies required to perform quality object-oriented software engineering, with particular attention to practical techniques such as use-case and CRC analysis, UML diagramming, and patterns.