• Call us now on
  • T: +44m(0)m117 935m3444
  • Or email
  • E: mocemail.siradma@ksa
Home What we do Training Courses
Training Courses
training courses

Java

  • Java Programming for Developers
  • Advanced Java Programming
  • The Spring Framework
  • Java Persistence with Hibernate
  • Using the Java Programming Language to Build Effective XML Applications
  • Pattern-Based Software Development in Java - Hands-on Introduction to Patterns with Models and Code
  • Test-Driven Development in Java - Unit Testing and Refactoring for Agile Software Development
  • Total Development Workshop in Java - Hands-on Agile Development from Requirements to Code
  • Introduction to Java Programming
  • Developing Java User Interfaces using Swing
  • Wireless Programming Using J2ME and MIDP

Java EE

  • Developing Java Web Applications
  • Building and Deploying Java EE Applications using JBoss, Hibernate/JPA, Struts/JSF, and Spring
  • Building and Deploying Enteprise JavaBeans 3.0 using Hibernate and JBoss
  • The Spring Framework
  • Java Persistence with Hibernate
  • Comparing and Contrasting the Java Enterprise Edition and the .NET Framework Platform
  • Overview of the Java EE Platform
  • Java EE Patterns
  • Building and Deploying J2EE Applications using BEA Weblogic Server
  • Java Persistence Strategies
  • Testing Web Applications

C and CPP

  • Introduction to C Programming
  • C for Experienced Programmers
  • C++ Programming
  • Advanced C++ Programming

IBM Rational

  • Building and Deploying J2EE Applications using Rational tools, WebSphere Application Server and WebSphere Portal Server
  • Building and Deploying Web Services using Rational Tools and WebSphere Application Server
  • Object Oriented Analysis and Design with Use Cases
  • Implementing a SOA Using Rational Tools

.Net

  • Essential F# Programming
  • Developing Applications Using Visual C# 2008
  • Developing Applications using Visual Basic 2008
  • Microsoft LINQ using Visual C# 2008
  • ASP.NET using C# (VS 2008)
  • Windows Presentation Foundation using C# (VS 2008)
  • Developing Applications using Visual Basic 2008: Advanced Topics
  • Microsoft ASP.NET using Visual C# 2008: Advanced Topics
  • Agile Development using C#
  • Web Services using C# and ASP.NET
  • Comparing and Contrasting the Java Enterprise Edition and the .NET Framework Platform
  • Pattern-Based Software Development in C# - A Hands-on Introduction to Patterns with Models and Code
  • Test-Driven Development in C# - Unit Testing and Refactoring for Agile Software Development
  • Total Development Workshop in C# - Hands-on Agile Development from Requirements to Code
  • ASP.NET Conversion

Agile

  • Agile Development using C#
  • Test-Driven Development - Tools, patterns and techniques for writing well-designed and testable code
  • Agile Development - A Tour of Streamlined Development Processes and Practices
  • Test-Driven Development in Java - Unit Testing and Refactoring for Agile Software Development
  • Test-Driven Development in C++ - Unit Testing and Refactoring for Agile Software Development
  • Test-Driven Development in C# - Unit Testing and Refactoring for Agile Software Development
  • Total Development Workshop in C# - Hands-on Agile Development from Requirements to Code
  • Total Development Workshop in C++ - Hands-on Agile Development from Requirements to Code
  • Total Development Workshop in Java - Hands-on Agile Development from Requirements to Code
  • Use Case Workshop - A Hands-on Introduction to Scenario-Driven Development

Analysis and Design

  • Object Oriented Analysis and Design with Use Cases
  • Object-Oriented Analysis and Design Using the Unified Modelling Language (UML)
  • Business Process Modelling and Analysis using BPMN
  • IT Architectures
  • Pattern-Based Software Development in C# - A Hands-on Introduction to Patterns with Models and Code
  • Pattern-Based Software Development in Java - Hands-on Introduction to Patterns with Models and Code

XML

  • Introduction to XML Technology
  • Transforming XML using XSLT 1.0 and 2.0
  • Introduction to Web Services
  • Transforming XML using Altova Stylevision
  • Developing XML Schemas
  • XSL-FO Development
  • Building and Deploying Web Services using Apache Axis
  • Using the Java Programming Language to Build Effective XML Applications
  • AJAX (Asynchronous JavaScript + XML) Approach to Web Application Development

SOA and Web Services

  • Introduction to Web Services
  • Building and Deploying Web Services using Apache Axis>
  • Building and Deploying Web Services using Rational Tools and WebSphere Application Server
  • Web Services using C# and ASP.NET
  • Overview of a Service Oriented Architecture
  • Implementing a SOA Using Rational Tools

Web

  • Developing Java Web Applications
  • ASP.NET using C# (VS 2008)
  • ASP.NET Conversion
  • AJAX (Asynchronous JavaScript + XML) Approach to Web Application Development
  • Testing Web Applications
  • Web Application Security
  • Interaction Design Foundation

eGIF

  • Introduction to XML Technology
  • Transforming XML using XSLT 1.0 and 2.0
  • Introduction to Web Services
  • Transforming XML using Altova Stylevision
  • Developing XML Schemas
  • Implementing a SOA Using Rational Tools
  • Introducing the requirements of eGIF (e-Government Interoperability Framework)