Badge Directory

Scala Programming for Data Science - Level 1

This badge earner understands the main concepts of Scala programming including object oriented programming, case object and classes, collections, for expressions, pattern matching and more.

Scala Programming for Data Science - Level 2

This badge earner has an understanding of the main concepts of Scala programming, Spark, and Data Science with the Scala language.

Hadoop Programming - Level 1

The badge earner demonstrates the ability to use programming concepts provided by the various technologies in the Hadoop ecosystem including, but not limited to MapReduce.

Hadoop Programming - Level 2

This badge earner demonstrates the ability to use programming concepts provided by Apache MapReduce, Apache Pig and Apache Kafka.

LearnQuest IBM CICS Foundations

This badge holder has a solid background in the transactions & APIs that are supplied with CICS. Recipients are able to use programming aids that support application development for CICS, including...

Optimization Modeling Essentials

This badge earner is be able to identify the components of the CPLEX Optimization Studio, develop applications using the CPLEX mathematical programming engine, and develop scheduling applications...

IBM Streams V4.2.x Foundational Programming

This badge earner is able to describe and code a variety of basic Streams Processing Language (SPL) operators. The individual is able to develop Streams applications using the Streams Studio...

IBM Streams V4.2.x Advanced Programming

This badge earner is able to control the placement of processing elements and use the debugging capabilities of the Streams Processing Language. The individual can list a variety of specialized...

Interskill - Mainframe Application Programmer - COBOL...

This badge earner has experience with COBOL’s code structure and syntax. The individual can efficiently create code to define data types, and to access and manipulate data in files.

Interskill - Mainframe Specialist - REXX Programming -...

This badge earner has experience with REXX’s code structure and syntax, and can describe how it is used in a z/OS environment. The individual can code REXX to perform execution branching, conditional...

Interskill - Mainframe Specialist - Linux Operations and...

This badge earner has experience with the Linux environment (structure, interfaces, and operational processes) and understands shell syntax, commands, and utilities. This individual is proficient with...

Interskill - Mainframe Application Programmer - Assembler...

This badge earner has experience with Assembler’s code structure and syntax, and can efficiently create code to perform arithmetic calculations, data comparisons and branching. This individual can...

Interskill - Mainframe Application Programmer - Assembler...

This badge earner has higher level Assembler skills and can create re-entrant programs, programs that utilize access registers to address data spaces, and implement cross memory functionality. This...

Interskill - Mainframe Application Programmer - PL/1...

This badge earner has experience with PL/1’s code structure and syntax and can efficiently create code to define data types, and to access and manipulate data in files. This individual can code PL/1...

z/OS Introduction Workshop

The badge earner has demonstrated above average familiarity and practical experience with the z/OS environment, including: z/OS access and navigation of data sources; programming languages and JES...

Interskill - Mainframe Application Programmer - CICS v5.3...

This badge holder can explain the CICS environment (component structure and communication methods) and describe how programs are written to incorporate CICS commands. This person is experienced in...

Interskill - Mainframe Application Programmer - CICS v5.3...

This badge holder possesses a high level of CICS programming skills, extending their knowledge to web based interfaces, and the integration of CICS with various application platforms. This person can...

Mobile Computing Diploma

The badge earner has good knowledge of the Mobile application development and its management. The individual has skills on Responsive programming using HTML5, Java script and Dojo framework. The...

Business Analytics Specialist (3 Year)

The badge earner has excellent critical thinking, visual modelling and analytical skills and can apply Predictive, Social, Mobile and Web Analytics to business situations to define business solutions....

iCAT Foundations

The badge earner has a basic understanding of the following technologies: Cloud Computing and Virtualization; Data Science or Business Analytics; Mobile Applications; IT Infrastructure Landscape; and...

Mobile Computing - Certificate

The badge earner has an understanding of Mobile application development and management. The individual has skills on Responsive programming using HTML5, Java script and Dojo framework. The individual...

Programming Essentials - Python Workshop

The badge holder has participated in a Python classroom course where they learned the basics of Python programming. These include programming basics like syntax, conditions, loops & functions. The...

Java

Through self-paced learning, this badge earner has displayed an understanding of topics such as Object- Oriented programming, the Java platform, Java syntax, strings and operators, conditional...

IBM Cloud Garage Method Developer Bootcamp

The badge earner has demonstrated the ability to use the core practices of the Garage Method: Test-driven development, pair programming and refactoring to develop a slice of an MVP (minimal viable...

IBM Cloud Private - Foundation Technology

This badge holder understands the core technologies of IBM Cloud Private: Containers, Docker, Kubernetes, Helm and Cloud Foundry. The earner understands how IBM Cloud Private supports choice in...

LearnQuest IBM Korn and Bash Shell Programming

This badge holder has demonstrated experience with using shell scripts and utilities for practical system administration of AIX (or other UNIX) operating systems.

Tech Data -z/OS REXX Programming

The badge holder has working knowledge necessary to write programs using the REXX language in z/OS, using various data parsing techniques and built-in REXX functions. This includes the knowledge...

Graphics and Gaming Graduate

The badge earner has excellent knowledge of the 3-D Complexity Techniques for Graphics Modelling & Animation and Advance Game Programming. The individual has a thorough knowledge of XML and PHP...

Mobile Computing Graduate

The badge earner has excellent knowledge on how to develop mobile applications on iOS and Android platforms as well as how to manage Enterprise Mobile Applications. The individual also has a good...

Data Science Foundations - Level 2 (V2)

This badge earner has a solid understanding of data science methodologies, and tools. The individual also has a hands-on appreciation of programming languages to use in data science tasks.

Mobile Computing - Advanced Certificate

This badge earner has an understanding of the Mobile application development and management. The individual has skills on Responsive programming using HTML5, JavaScript and Dojo framework. The badge...

Python for Data Science and AI

This badge earner has the core skills in Python such as critical data structures, programming fundamentals and experience with core libraries for data science. They can apply this knowledge to work...

Principles of Reactive Architecture

The badge earner has demonstrated an understanding of why Reactive Architecture is important. They have shown knowledge of the Reactive Principles. They understand the difference between Reactive...

LearnQuest IBM z/OS REXX Programming Foundations

This badge holder has demonstrated experience with writing programs using the REXX language in z/OS. The recipient is also able to use TSO extensions for REXX and interaction with other environments...

Fundamentals of Scalable Data Science

This badge earner has proven a deep understanding of massive parallel data processing on ApacheSpark. They have mastered low-level functional programming using python on the Resilient Distributed...

Mainframe Application Services - Z/OS Programming...

Able to apply zOS Programming Environment knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services - COBOL Programming...

Able to apply COBOL Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – PL/1 Programming Essentials

Able to apply PL/1 Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – Assembler Programming...

Able to apply Assembler Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – Z/OS DB2 Programming...

Able to apply DB2 Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – IMS-DB Programming...

Able to apply IMS-DB Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – CICS Programming Essentials

Able to apply CICS Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – IMS-DC Programming...

Able to apply IMS-DC Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

Mainframe Application Services – MQ Programming Essentials

Able to apply MQ Programming knowledge when delivering IBM Mainframe Application Services to co-create client work products using IBM methods and engagement practices

IBM Cloud Garage Test-Driven Development (TDD)

The IBM Cloud Garage Test-Driven Development (TDD) badge earner has demonstrated the ability to complete the "red-green-refactor" TDD loop to produce quality code. They develop code using pair...

Internet of Things Diploma

The badge earner has a very good knowledge on Python programming and how to build IoT applications using Python programming. The individual has developed the skills to use Business Intelligence on IoT...

Coding Intro

Through self-paced learning, this badge earner has displayed an understanding of topics such as what is coding, different types of programming languages, and learning to code using Blockly visual...

Interskill - Mainframe Application Programmer – IMS 15...

This badge holder has a solid understanding of the IMS environment and how online and batch programs are used to extract data from this type of database. This person can write code used to access IMS...

Interskill - Mainframe Systems Programmer – Programming...

This badge holder has experience with CLIST and REXX code structure and syntax and can efficiently create code in these languages in order to interact with mainframe data. This person also has a solid...

Python

Through self-paced learning, this badge earner has displayed an understanding of topics such as what is Python programming language? data types, variable assignment, arithmetic operations, conditional...