Klocwork University - all courses
Klocwork Learning Series provides online, self-paced training modules that introduce you to the Klocwork Insight tool chain
and walk you through setting up and running your integration build analysis, configuring and running static analysis on your
desktop and handling your results. The information below describes the contents of this training.
For earlier versions of Insight, the CBT's are available here: Insight 9.2
| Course | Description | Audience | Level | Duration | Component |
|---|---|---|---|---|---|
| Introduction | |||||
|
A tour of Klocwork Insight and Inspect; a look at who in your organization will use them; and how Insight and Inspect integrate with the users' workflow. |
All |
Introductory |
12 Min. |
All |
|
|
Klocwork Insight 101 |
Klocwork Insight 101へようこそ。Klocwork Insightとは何でしょうか?このビデオは基本的な特徴と構成を説明しながら、使用方法をご紹介します。 |
何人も |
概論 |
12分 |
全て |
|
Klocwork Insight 101 中文字幕 (Closed captioning in Simplified Chinese) |
Klocwork Insight 及 Inspect 的介绍短片: 从这里您可以了解如何在企业中使用这些工具; 以及如何将Insight 和 Inspect集成到用户的工作流程中。 |
全部 |
简介 |
12分钟 |
全部 |
| Installing and deploying the Klocwork Servers and desktops | |||||
|
How to install the integration build analysis tools and Klocwork Servers that are contained in the Klocwork Server package. Applies to Unix. |
Administrators |
Installation |
4 Min. |
Integration build analysis, Servers, Licensing |
|
|
How to install the integration build analysis tools and Klocwork Servers that are contained in the Klocwork Server package. Applies to Windows. |
Administrators |
Installation |
4 Min. |
Integration build analysis, Servers, Licensing |
|
|
How to install IDE plug-ins, desktop command-line tools and other client tools such as Klocwork Review, Klocwork Inspect, Architect and extensibility API for custom checker creation. Applies to Unix. |
Administrators, Developers, Development managers, Team leads, Architects |
Installation |
4 Min. |
Desktop, Klocwork Review, Klocwork Inspect, Custom checkers |
|
|
How to install IDE plug-ins, desktop command-line tools and other client tools such as Klocwork Review, Klocwork Inspect, Architect and extensibility API for custom checker creation. Applies to Windows. |
Administrators, Developers, Development managers, Team leads, Architects |
Installation |
3 Min. |
Desktop, Klocwork Review, Klocwork Inspect, Custom checkers |
|
|
How to install the Klocwork Insight update site for C/C++ and Java in Eclipse. Prerequisite: "Installing the Klocwork User package". |
Administrators, Developers |
Installation |
3 Min. |
Desktop |
|
|
How to request a license file from Klocwork Support. How to start and stop the Klocwork Servers. |
Administrators |
Setup |
5 Min. |
Servers, Licensing |
|
| Managing server projects | |||||
|
How to generate a build specification file to capture your build settings, and run an analysis of your integration build, using the build specification file. |
Administrators, Team leads, Development managers |
Introductory |
13 Min. |
Integration build analysis |
|
|
How to identify defects that occur in multiple projects that share the same source code (branches) and avoid duplicating citing efforts among branched projects. |
Administrators, Team leads, Development managers |
Introductory |
9 Min. |
Integration build analysis |
|
|
Enabling and disabling checkers, and creating checker taxonomies |
How to enable or disable checkers for the integration build analysis and set up your own checker taxonomies. Note: Checker settings are automatically synchronized to connected desktops. |
Development managers, Team leads, Administrators |
Advanced |
7 Min. |
Klocwork Review |
| Klocwork Review - Tracking and reporting for managers / team leads | |||||
|
How to use built-in and custom reports in Klocwork Review to answer four key questions about your code base. |
Development managers, Team leads |
Introductory |
8 Min. |
Klocwork Review |
|
|
コードベースに関する主要な質問に答えるために、Klocwork Review でビルドインとカスタムレポートを使用する方法について説明します。 |
開発マネージャ、チームリーダー |
概論 |
8分 |
Klocwork Review |
|
|
An overview of the Klocwork Review projects list and reporting features. |
Development managers, Team leads |
Introductory |
5 Min. |
Klocwork Review |
|
|
How to use views and modules to easily target areas of interest or exclude test code from your results. |
Development managers, Team leads |
Advanced |
5 Min. |
Klocwork Review |
|
| Developers | |||||
| Klocwork Insight - Static Analysis using Visual Studio | |||||
|
How to set up connected desktop in Visual Studio. |
C/C++ developers |
Introductory |
4 Min. |
Desktop |
|
|
How developers find and fix C/C++ defects with on-the-fly analysis in Visual Studio |
C/C++ developers |
Introductory |
6 Min. |
Desktop |
|
| Klocwork Insight - Static Analysis using Eclipse | |||||
|
How to set up connected desktop for C/C++ and Java users. |
C/C++ and Java developers using Eclipse |
Introductory |
6 Min. |
Desktop |
|
|
How to respond to the results of C/C++ continuous analysis in Eclipse (and Eclipse-based IDEs). |
C/C++developers using Eclipse |
Introductory |
6 Min. |
Desktop |
|
| Klocwork Insight - Static Analysis using Klocwork Desktop | |||||
|
Setting up Klocwork Desktop for C/C++ (unsupported IDEs, text editors, and command-line users) |
How developers using unsupported IDEs, text editors or the command line can set up and connect their local projects using Klocwork Desktop |
C/C++ developers |
Introductory |
5 Min. |
Klocwork Desktop |
|
Setting up Klocwork Desktop for Java (unsupported IDEs, text editors, and command-line users) |
How developers using unsupported IDEs, text editors or the command line can set up and connect their local projects using Klocwork Desktop |
Java developers |
Introductory |
6 Min. |
Klocwork Desktop |
|
How developers can find and fix C/C++ defects with Klocwork Desktop when using an unsupported IDE, text editor, or command line. |
C/C++ developers |
Introductory |
3 Min. |
Klocwork Desktop |
|
|
How to respond to the results of Java analysis in Klocwork Desktop and Eclipse (and Eclipse-based IDEs). |
Java developers using unsupported IDEs or Eclipse |
Introductory |
7 Min. |
Klocwork Desktop |
|
| Klocwork Insight - Refactoring | |||||
|
Optimize your C/C++ code in Eclipse and Visual Studio by renaming, introducing and inlining variables. |
Developers using Eclipse or Visual Studio |
Advanced |
4 Min. |
Desktop |
|
|
Optimize your C/C++ code in Eclipse and Visual Studio by extracting and inlining functions. |
Developers using Eclipse or Visual Studio |
Advanced |
3 Min. |
Desktop |
|
|
Optimize your C/C++ code in Eclipse and Visual Studio by optimizing headers (to remove unused headers or add missing transitive headers). |
Developers using Eclipse or Visual Studio |
Advanced |
3 Min. |
Desktop |
|
| Klocwork Insight - Optimizing Static Analysis for C/C++ | |||||
|
Creating your own Klocwork AST (KAST) checkers with Checker Studio |
How to create your own Klocwork AST (KAST) checkers to detect code syntax problems or enforce coding standards. |
Developers |
Advanced |
5 Min. |
Custom checkers |
| Klocwork Inspect - Code reviews for developers | |||||
|
How to set up post-checkin code reviews in Klocwork Inspect to compare two versions of the same checked-in file(s). |
Developers, Development managers, Team leads, Architects |
Introductory |
4 Min. |
Klocwork Inspect |
|
|
How to set up a pre-checkin code review from Eclipse. |
Developers, Development managers, Team leads, Architects |
Introductory |
4 Min. |
Klocwork Inspect |
|
|
How to use Klocwork Inspect's social media model to participate in asynchronous code reviews. Learn how to "follow" specific users or code paths using feeds. |
Developers, Development managers, Team leads, Architects |
Introductory |
5 Min. |
Klocwork Inspect |
|
| Architecture | |||||
|
Visualizing source code architecture with Klocwork Architect |
How to use Klocwork Architect to examine the impact of proposed changes to your code base and identify cyclical dependencies. |
Architects |
Advanced |
6 Min. |
Klocwork Architect |
| Coding best practices | |||||
|
Learn about improper NULL termination, improper release of memory, use of uninitialized variables, and NULL pointer dereference. |
Developers |
Advanced |
60 Min. |
n/a |
|
|
Learn about the fundamentals of software security; the differences between network and software security; defensive C/C++ coding principles; and the risks posed by buffer overflows, and stack and heap overflows. |
Developers |
Advanced |
90 Min. |
n/a |
|
|
Learn about the benefits of the Security Development Life Cycle (SDL), the importance of the Final Security Review (FSR), and the steps and tools involved to meet SDL requirements. |
Developers |
Advanced |
60 Min. |
n/a |
|
|
Understand the key security principles related to the OWASP Top 10 and learn mitigation techniques for identified OWASP Top 10 threats. |
Developers |
Advanced |
90 Min. |
n/a |
|









