SoftQualM Training Courses
The following list of courses grouped by category features just a few subjects more often covered by SoftQualM. Please feel free to contact us with any other requirements and we will be happy to offer a suitable course if within our remit.
- Web Design and Development
- (Web) Application Development
We offer on-site, off-site, web-based and distance learning services pretty much wherever you fancy. We also offer Live Online On-demand Training.
Whether standard or tailored, 1-to-1 or class room, we are happy to deliver a format suitable for your purpose.
Alongside the courses you find literature and other learning resources we are happy to recommend including links to relevant suppliers.
NOTE:
Some of the below links are setup
to open in a new browser window
which may wrongly be suppressed by some pop-up blockers.
Soft Skills
(IT) Auditing & Compliance
- Essential Audit Skills - Learn How to Successfully Prepare and Perform Audits
This course is aimed at people moving into audit functions, either as (internal) auditors or prime business contact to auditors, and therefore in need to gain an understanding of audit principles and mechanics. Readers will learn and practise the various skills required to successfully prepare and perform audits.
Prerequisites: Basic desktop computing skills, some audit experience of advantage.
Duration: 5 day
Special Offers and further learning resources and formats.
Literature Recommendation:
Paperback:
Kindle eBook:
Security
- Certified Information Systems Security Professional (CISSP)
This course covers all 10 CISSP exam domains - whether to prepare for the exam and simply learn about them as a security baseline.
Prerequisites: General IT systems knowledge of advantage.
Duration: 5 days
Literature Recommendation:
- Mobile Device Security
Mobile devices have essentially replaced computers for corporate users who are on the go and there are millions of networks that have little to no security. This course walks you through the steps for securing a network and building a bulletproof framework that will protect and support mobile devices in the enterprise. Featuring real–world case scenarios, this course shares invaluable advice for protecting mobile devices from the loss of sensitive and confidential corporate information.
Prerequisites: None, however basic mobile device and computing experience will be helpful.
Duration: 2 days
Literature Recommendation:
- Computer Forensics
Internet crime is on the rise, catapulting the need for computer forensics specialists. This course presents you with an up-to-date overview of the basic skills that are required as a computer forensics professional and introduces the latest software and tools that exist. A variety of real-world practices take you behind the scenes to look at the root causes of security attacks.
Prerequisites: Sound general IT administration knowledge.
Duration: 3 days
Literature Recommendation:
Systems Development Life Cycle (SDLC)
- Introduction to Object Oriented Programming (OOP)
This course presents OOP's core concepts: abstraction, encapsulation, inheritance, polymorphism, interfaces, object models, frameworks; and applies them to concrete examples. This course is of genuine nature applicable to various OO languages, eg C++, Java, C#, VB.NET, .NET, Perl, PHP etc.
Prerequisites: Basic desktop computing skills.
Duration: 1 day
- Introduction to Unified Modelling Language (UML)
This course introduces the various design concepts of UML as applicable to the whole system design life cycle and applies them in hands-on exercises.
.
Prerequisites: Basic desktop computing skills, some understanding of object oriented concepts of advantage.
Duration: 5 days
Literature Recommendation:
- MOC2710B: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
This course teaches how to design Microsoft .NET solution using the Microsoft Solutions Framework (MSF) Process Model.
Prerequisites: Basic desktop computing skills - some knowledge of systems development life cycle and .NET technologies of advantage.
Duration: 5 days
Microsoft Course Outline
- Software Testing - ISTQB-ISEB Foundation
This course provides an introduction to basic aspects of software testing like life cycles, static and dynamic testing, test design and management.
Prerequisites: Basic desktop computing skills, some knowledge of systems development life cycle of advantage.
Duration: 2 days
Literature Recommendation:
Database Systems
Oracle
- Oracle DBA (10g and 11g)
This course provides an overview to the various tasks you face as an Oracle database administrator.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and system administration of advantage.
Duration: 5 days
Literature Recommendation:
- Oracle 10g Discoverer (User and Admin)
Discoverer is Oracle's long established BI tool for ad-hoc reporting and analysis. In the user course you will learn how to use Discoverer Plus, while the admin course teaches the setup of the underlying end user layer (EUL).
Prerequisites: Basic desktop computing skills - some knowledge of rational databases of advantage.
Duration: 2 days (User) + 3 days (Admin)
Courseware and detailed outline from Sideris:
Create Queries and Reports
Develop An EUL
- Oracle 10g Reports
This course teaches how to create reports using Oracle Reports.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases, PL/SQL and report design of advantage.
Duration: 5 days
Courseware and detailed outline from Sideris:
Build Reports
- Oracle 10g Forms
This course teaches how to develop database driven web applications using Oracle Forms.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases, PL/SQL and user interface design of advantage.
Duration: 5 days
Courseware and detailed outline from Sideris:
Build Internet Applications
- Oracle 11g JDeveloper / ADF – A Guide to Oracle Fusion Web Development
This course provides an introduction to ADF, Oracle's latest framework for J2EE web application development featuring rich graphical user interfaces, object-relational mapping etc.
Prerequisites: Basic knowledge of rational databases, some knowledge of Java or any other object oriented language of advantage.
Duration: 5 days
Oracle Course Outline
Literature Recommendation:
SQL Server
- MOC6232B: Implementing a Microsoft SQL Server 2008 R2 Database
This course provides an overview to the various aspects of designing and implementing a SQL Server database.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and system administration of advantage.
Duration: 5 days
Microsoft Course OutlineLiterature Recommendation:
- MOC6236A: Implementing and Maintaining Microsoft SQL Server 2008 Reporting Services
This course provides an overview to SSRS.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and report design of advantage.
Duration: 3 days
Microsoft Course OutlineLiterature Recommendation:
- MOC2779B: Implementing a Microsoft SQL Server 2005 Database
This course provides an overview to the various aspects of designing and implementing a SQL Server database.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and systems development of advantage.
Duration: 5 days
Microsoft Course Outline
- MOC2780B: Maintaining a Microsoft SQL Server 2005 Database
This course provides an overview to the various tasks you face as a SQL Server database administrator.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and system administration of advantage.
Duration: 5 days
Microsoft Course OutlineLiterature Recommendation (for both MOC2779 and 2780):
- MOC2793A: Implementing and Maintaining Microsoft SQL Server 2005 Reporting Services
This course provides an overview to SSRS.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and report design of advantage.
Duration: 3 days
Microsoft Course Outline
Miscellaneous
- Designing Relational Databases
Successful operation of databases starts from design.
This course teaches an introduction to database modelling theory, which is then applied to concrete examples and solutions are discussed for pros and cons. The course is platform and RDBMS independent.
Prerequisites: Basic desktop computing skills
Duration: 1 day
- Querying Databases using SQL
This course provides an overview of ANSI standardized SQL applicable to virtual any relational database product on the market. The course is platform and RDBMS independent, however may be tailored to include specifics.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases of advantage.
Duration: 3 days
Literature Recommendations:
Web Design and Development
Web Basics
- Macromedia Dreamweaver for Beginners
This course provides an introduction to Dreamweaver to enable you to design your own website without necessarily having to learn all the underlying languages, eg HTML and CSS.
Prerequisites: Basic desktop computing skills.
Duration: 1 day
- Introduction to Image Processing
This course teaches basic procedures on how to prepare and optimize images and other graphical elements for usage with your website.
Prerequisites: Basic desktop computing skills.
Duration: 1 day
- Introduction to Adobe Acrobat
This course provides an introduction to Adobe Acrobat to create your own pdf files for usage with your website or else.
Prerequisites: Basic desktop computing skills.
Duration: 1 day
- Introduction to HTML
This course provides an introduction to HTML, the document description language behind webpages.
Prerequisites: Basic desktop computing skills.
Duration: 1 day
Literature Recommendation:
- Introduction to CSS
This course provides an introduction to Cascading Style Sheets (CCS) providing far extended formatting features for HTML.
Prerequisites: Basic knowledge of HTML.
Duration: 1 day
Literature Recommendation:
- Introduction to JavaScript
This course provides an introduction to JavaScript, the client-side scripting language enabling some level of programmatic features in webpages, eg form validation, flip menus etc.
Prerequisites: Basic knowledge of HTML, some knowledge of Java or any other object oriented language of advantage.
Duration: 1 day
Literature Recommendation:
Web & Scripting Technologies
- Introduction to Active Server Pages (ASP)
This course provides an introduction to ASP, the classical server-side scripting language to create dynamic websites hosted on Windows servers.
Prerequisites: Basic knowledge of HTML and rational databases, some knowledge of any programming language of advantage.
Duration: 2 days
- Introduction to PHP
This course provides an introduction to PHP, one of the most commonly used server-side scripting language to create dynamic websites especially when hosted on Linux servers.
Prerequisites: Basic knowledge of HTML and rational databases, some knowledge of any programming language of advantage.
Duration: 2 days
Literature Recommendation:
- Introduction to Perl
This course provides an introduction to Perl - a powerful scripting language whether for UNIX, web or else. The course is platform independent.
Prerequisites: Basic desktop computing skills - some knowledge of any programming language of advantage.
Duration: 2 days
Literature Recommendations:
(Web) Application Development
Oracle
- Oracle 10g Forms
This course teaches how to develop database driven web applications using Oracle Forms.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases, PL/SQL and user interface design of advantage.
Duration: 5 days
Courseware and detailed outline from Sideris:
Build Internet Applications
- Oracle 11g JDeveloper / ADF – A Guide to Oracle Fusion Web Development
This course provides an introduction to ADF, Oracle's latest framework for J2EE web application development featuring rich graphical user interfaces, object-relational mapping etc.
Prerequisites: Basic knowledge of rational databases, some knowledge of Java or any other object oriented language of advantage.
Duration: 5 days
Oracle Course Outline
Literature Recommendation:
Microsoft
- MOC2310D: Developing Web Applications Using Microsoft Visual Studio 2008
This course provides an introduction to the development of ASP.NET based web applications in C# or VB.NET.
Prerequisites: Basic desktop computing skills - some knowledge of any other object oriented language and rational databases of advantage.
Duration: 5 days
Microsoft Course Outline
- MOC2609A: Introduction to C# Programming with Microsoft .NET
This course teaches fundamental skills that are required to design and develop object-oriented applications for the Web and Windows by using C#, .NET and Visual Studio.
Prerequisites: Basic desktop computing skills - some knowledge of rational databases and report design of advantage.
Duration: 3 days
Microsoft Course Outline
- MOC2710B: Analyzing Requirements and Defining Microsoft .NET Solution Architectures
This course teaches how to design Microsoft .NET solution using the Microsoft Solutions Framework (MSF) Process Model.
Prerequisites: Basic desktop computing skills - some knowledge of systems development life cycle and .NET technologies of advantage.
Duration: 5 days
Microsoft Course Outline