_ Courses

  • All
  • Agile & Lean
  • Business Courses
  • IT
  • Product Management
  • All
  • Agile & Lean
  • Business Courses
  • IT
  • Product Management

Comprehensive Angular

Comprehensive Angular training teaches attendees how to build applications using ES6, TypeScript, and modern front-end tools, including npm and Webpack. Students also gain an understanding of application architecture and design best practices in Angular, …


Introduction to Angular

Introduction to Angular allows developers to easily build dynamic, responsive single-page web applications that dynamically rewrite portions of the current page rather than having to generate a new page in response to every request. …


React and Redux using JavaScript/ECMAScript

React and Redux using JavaScript/ECMAScript course, students gain hands-on experience with the latest version of React and the tools for developing React applications. Developers learn the skills they need to immediately use React and …


React and Redux using TypeScript

React and Redux using TypeScript course, students gain hands-on experience with the latest version of React and the tools for developing React applications. Developers learn the skills they need to immediately build React and …


Supporting and Troubleshooting Windows 10

Supporting and Troubleshooting Windows 10 training provides students with the knowledge and skills required to support and troubleshoot Windows 10 PCs and devices in a Windows Server domain environment. These skills include understanding of …


ITTL Foundation

ITTL Foundation course introduces the learners to ITIL®, ITSM and the key processes, which are part of the ITIL® Best Practices Framework. This course includes a comprehensive case study to enable the learners to …


CISSP Certified Information Systems Security Professional

CISSP Certified Information Systems Security Professional training was created to ensure professionals in computer security have standardized knowledge of the field, validating their expertise and becoming an (ISC)² member, unlocking a broad array of …

< 1


Principles of Data Protection in Europe covers the essential pan-European and national data protection laws, as well as industry-standard best practices for corporate compliance with these laws. Those taking this course will gain an …

< 1

Data Loss Prevention (DLP)

Data Loss Prevention (DLP) is a computer security term referring to systems that identify, monitor, and protect data in use, data in motion, and data at rest. Experts accomplish this through deep content inspection, …

< 1

Linux Network and Administration

Linux Network and Administration training course teaches attendees how to install, configure, maintain and secure Linux network services and a wide array of common network applications. Objectives Install and configure Linux Understand the boot …

< 1

Computer Network Administrator

Computer network administration and management refers to all of the activities associated with designing, building, monitoring, and maintaining computer and telecommunication networks. In a small office, one person may be responsible for performing all …

< 1

Web Design

Web design training teaches attendees how to build an intuitive user experience across all digital channels through personas, journey maps, user stories, sketches, wireframes, paper, interactive, and high-fidelity prototypes. In addition, students are introduced …


Oracle Database Administration

Oracle Database Security Administration training course teaches attendees how to leverage the security features built into the Oracle database. Objectives Learn about the security issues that must be addressed Work with Oracle’s standard security …

< 1


ASP.NET Core 3 is the latest release of Microsoft’s cross-platform version of its ASP.NET Web development framework. This ASP.NET Core 3 Development training introduces attendees to ASP.NET Core development and teaches the skills necessary …

< 1

Kubernetes Advanced

Kubernetes Advanced training is aimed at engineers wishing to automate, secure, and monitor containerized applications in a large-scale Kubernetes cluster. Objectives Have a deeper understanding of the most important areas to consider when running …

< 1

Kubernetes from Basic to Advanced

Kubernetes from Basic to Advanced training course will learn how to deploy a collection of sample servers inside containers, then automate, scale, and manage their containerized servers within a Kubernetes cluster. The training goes …

< 1

Security for Developers – an Offensive Approach

Secure coding training includes an offensive component to give students a well-rounded understanding of code vulnerabilities. This will also help keep students engaged by teaching them a new perspective and giving them the chance …

< 1

Designing and Implementing Microsoft DevOps solutions

Designing and Implementing Microsoft DevOps solutions course provides the knowledge and skills to design and implement DevOps processes and practices. Students will learn how to plan for DevOps, use source control, scale Git for …


Jira Service Desk Administration

Jira Service Desk Administration course gives you a solid introduction to getting a service desk up and running using Jira Service Desk. You’ll get hands-on experience performing the most crucial configuration tasks to set …


Portfolio Management

Portfolio Management is the application of management activities to a collection of programs, projects and/or operations to achieve strategic business objectives. Portfolio Management is not just about ensuring profits but cohesively binding projects within …

< 1

Angular 7

Angular 7 is an open source JavaScript framework for building web applications and apps in JavaScript, html, and Typescript which is a superset of JavaScript. Angular provides built-in features for animation, http service, and …


Angular 7 Advanced

Angular 7 Advanced training covers topics of this next generation of the Angular framework. This course is intended for those that already have a basic understanding of the Angular 7 fundamentals and now want …

< 1

IBM InfoSphere DataStage v11.5 – Advanced Data Processing

IBM InfoSphere DataStage v11.5 – Advanced Data Processing course is designed to introduce you to advanced parallel job data processing techniques in DataStage v11.5. In this course you will develop data techniques for processing …


Docker with Kubernetes

Docker with Kubernetes training teaches attendees how to use Docker and Kubernetes in enterprise and cloud environments. First, attendees learn the core features of Docker including container creation, container management, and interacting with Docker …

< 1

Management of Product Managers

Managing Product Managers is a one-day course provides managers with the practical tools they need to develop and manage a team of Product Managers. Topics include what makes managing Product Managers different, building team …

< 1

Product Interactions

The Critical Importance of Product Management is a short course of half a day that educates stakeholders and executives about the Product Management function, why it is critical and how optimization can benefit organizations. …


People Skills for Product Managers

People Skills for Product Managers and Marketers is a one-day course that teaches the people skills side of Product Management and Product Marketing. Topics include the role of Product Management and Product Marketing, how …

< 1

Product Strategy and Roadmap

How are you assuring product’ success? What is your planning? You do not know this then this course is for you. The workshop is ideal for product managers, product owners, product executives, and entrepreneurs …

< 1

Bring Products to Maximum Success

Leadership in Product Management is a one-day course for Product Managers who want to become highly-effective and dynamic product leaders. You learn to lead without authority and developing a personal leadership style and action …

< 1

Core concept of a product

Core Concepts of Product Management course it gives an overview of Product Management mindset. Through a combination of lecture and hands-on exercises, attendees get a basic overview of the Product Management role and corresponding …

< 1

Fundamentals of HTML5 and CSS3

Fundamentals of HTML5 and CSS3 training introduces new client-side web designers and developers to HTML5, CSS3, and responsive web design. Attendees learn the HTML and CSS skills needed to create professional looking web pages …


Introduction to Modern JavaScript Development

Introduction to Modern JavaScript Development training class teaches attendees how to build rich client-side web applications using HTML, CSS, JavaScript, and some jQuery. Students develop real-world JavaScript applications and learn how to create object-oriented …


DevOps Foundation

DevOps Foundation training gives attendees a solid foundation for managing dozens, hundreds, or even thousands of servers using Chef, the operations management platform used by Facebook, Target, Nordstrom, and many other successful enterprises. This …


Integration with Maven, Jenkins and Artifactory

Integration with Maven, Jenkins, and Artifactory training course teaches attendees the Apache Maven build process, the principles of continuous integration, and how to implement continuous integration with automated test execution using Jenkins, Maven, and …


Integration with Jenkins for Developers

Integration with Jenkins for Developers training class teaches attendees the principles of continuous integration and how to implement continuous integration with automated test execution using Jenkins. Students use a local copy of Jenkins and …


Introduction to Nginx Administration

Introduction to Nginx Administration training teaches how to administer Nginx, a popular, open source web server, reverse proxy server, HTTP cache, and load balancer. Objectives Install and configure Nginx Use the mail module Work …

< 1

React Native – Advanced

React Native Advanced course teaches attendees how to create and manage cross-platform native applications with React on iOS and Android, work with ES2015 JavaScript development, and much more. React Native is a JavaScript code …


Advanced React and Redux

Advanced React and Redux training teaches attendees how to apply advanced React and Redux coding techniques and gain a deeper understanding of events, reconciliation, animations, and non-React UI elements. Objectives Learn and apply advanced …

< 1

Ignite JavaScript Development

Modern JavaScript Development with Microservices, WebRTC, and React training teaches attendees both server-side and front-end development and the skills required to develop cutting-edge web applications. Objectives Build and deploy microservices with Seneca Use WebRTC …

< 1

Simple Redux for React JS

Redux for React JS course present Redux as a predictable state container for React JS. In this training, experienced React developers learn how to use Redux Objectives Understand what React is and the problems …

< 1

Apache Hadoop Fundamentals

Apache Hadoop Fundamentals training class teaches attendees how to build distributed, data-intensive applications using the Hadoop framework. Students learn the principles of parallel programming and how use Big Data tools such as Pig, Hive, …

< 1

Linux Fundamentals

Linux Fundamentals course enables participants to perform everyday tasks using the Linux operating system. Objectives This course prepares students to take the 101 exam of the LPI level 1 certification. This course covers fundamental …


Linux Advanced

Linux Advanced course covers more Linux skills such as system management and networking. Objectives Configure network devices to communicate in networks Implement DHCP services Implement DNS server Implement Internet and web hosting services Manage …


Microsoft PowerPoint

Microsoft PowerPoint training gives more knowledge on how to create amazing slide presentations that can integrate images, video, narration, charts, and more. Objectives What a Microsoft PowerPoint presentation is, and how they can be …

< 1

Oracle Solaris 11

Oracle Solaris 11 System Administration training covers the full range of introductory system administration tasks on Oracle Solaris 11. The topics covered range from installing the operating system on a single system, to monitoring …


Agile Testing

Agile Testing training teaches students to implement the Scrum Framework, compare and contrast Scrum with other Agile methodologies, and understand the testing roles within a Scrum project. Objectives Understand Agile Testing and Development Learn …

< 1

Oracle Weblogic Server – Speedy tuning

This Oracle WebLogic Server: Performance Tuning Workshop teaches you how to monitor the effects of a running Oracle WebLogic Server application on the overall system. Objectives Configure a work manager for an application. Monitor …


Red Hat Administration

Red Hat System Administration provides a foundation for students wishing to become full-time Linux system administrators by introducing key command line concepts and other enterprise-level tools. Objectives Install Red Hat Enterprise Linux using Kickstart …


Quality Assurance Fundamentals

Quality Assurance training course teaches you how to design quality into a software project, and how to review a software project to ensure that quality remains high throughout the project. This training also focuses …


Mobile Test Automation

With the growing number of mobile OSs, browsers, and platform combinations,comprehensive mobile web application testing can be a nightmare? But it doesn’t have to be! We will demonstrate ways to leverage the open source …


Writing User Stories

Writing User Stories training course teaches students to create User Stories as a means of tracking project requirements. In addition, attendees learn to decompose User Stories, groom the product backlog, and estimate the timing …

< 1

IBM MQ – Application Development

IBM MQ Application Development (Windows Labs) course is also available as self-paced virtual (eLearning) course IBM MQ V9 Application Development. This course helps you develop the skills that are necessary to implement various application …


IBM ICM Building the Model

IBM ICM Building the Model course teaches clients the foundation of IBM Incentive Compensation Management. Clients will learn to customize an ICM model by creating tables, calculations, components and data stores. Training demonstrations and …


Mobile Application Testing

Mobile application testing in the QA departments already is facing pressure. There are web applications that we need to test them for mobile devices and potentially test their own organizations’ native mobile applications. Quality …


Integration Testing – DevOps approach

Why should you use an Integration Test with a DevOps approach? Organizations today are seeking ways to improve the efficiency of both their software development efforts and operations while still meeting quality objectives. Competitive …


Kanban Fundamentals

Kanban Fundamentals course teach you how Kanban helps you drive improvements, both in your environment and in the surrounding value stream and of course is a reminder for what is an Agile mindset. Learn …


Light Lean-Agile(enterprise)

Implement light Lean-Agile in Enterprise in your business create the ability to deliver highly profitable products faster than the competition. The goal of Lean-Agile software development is to have the ability to add value …


Oracle MySQL Fundamentals

The Oracle MySQL Fundamentals course helps you learn about the world’s most popular open source database. You’ll learn how to use the MySQL Server and tools, while helping you develop deeper knowledge of using …

< 1

IBM DB2 Fundamentals

DB2 Fundamentals course provides you with information about the functions of IBM’s DB2, a relational database manager which may be installed under a variety of operating systems on many hardware platforms. DB2 runs under …


Product Interactions Fundamentals

Product Interactions is a course that educates stakeholders and executives about the Product Management function, why it is critical and how optimization can benefit organizations. Topics include why great companies need Product Management, the …


DevOps Test Integration

What DevOps Test Integration is about? Testers need dedicated and controlled testing environments for each iteration that are built, deployed, and configured in a reliable and repeatable manner. DevOps can provide on-demand disposable test …


Clean Code Explained

This Clean Code explained workshop will help you to apply methods from practical experience of the trainer in different languages and sizes, enhancing your professional knowledge and helping you applying it efficiently. Objectives Write code …


Python for Testers

During the course of Python for Testers we will work with a strong focus on practical knowledge. I build a large amount of exercises to give the opportunity to build simple but powerful tools …


Java Design Patterns

This Java Design Patterns course reviews common and emerging patterns specific to Java SDK and EE development. Objectives Explore the concept of Java design patterns Understand the most used design patterns and the problems …

< 1

QC Automation Testing

This class of QC Automation Testing will teach automation techniques to improve regression testing, story and feature testing, and enhancement of exploratory testing. Test Driven Development techniques, precise test and tool selection, appropriate automation …


Apple Final Cut Pro X

Apple Final Cut Pro X Professional Post-Production is a revolutionary video-editing application that helps beginners and seasoned professionals achieve stunning results. In this 3-day, hands-on course, you’ll become familiar with the user interface while …


ISTQB – Software Tester – Foundation Level

In this ISTQB course that follows the curriculum of the original quality assurance course, you will learn the basic skills required of a software test professional and how testing fits into software development. Using …


Lean-Agile(enterprise) – The PM

Lean-Agile enterprise – The Product Manager course focuses on the business responsibilities and practices needed to effectively prioritize and drive technology projects to achieve the highest business value faster. Objectives Defining the role of …


QC Security Testing

QC Security Testing course describes how to get started with security testing, introducing foundational security testing concepts and showing you how to apply those security testing concepts with free and commercial tools and resources. …


Quality Control Fundamentals

Quality Control Fundamentals course you will develop the basic skills required of a software test professional and learn how testing fits into the development of a software solution. Objectives Understand basic software testing concepts …

< 1

Angular JS Unleashed

This Angular JS Basics class will introduce you to the basic concepts and tools in the AngularJS framework. We will also discuss general concepts of MVC architecture for Javascript applications, further reading and some …


SCRUM Framework Fundamentals

Scrum Framework Fundamentals is designed to help get new teams up and running. If you want to get more out of Scrum than you are getting, this course can fine tune your current practices …


AngularJS Advanced

Delegates on the AngularJS Advanced training course will learn to build Single-Page Applications using HTML, CSS, JavaScript, Node.js, JSON, and of course Angular itself. In this course, Advanced AngularJS Workflows, you will work through some …


Agile Test Automation

This Agile Test Automation class will teach automation techniques to improve regression testing, story and feature testing, and enhancement of exploratory testing. Most agile teams deliver potentially shippable software at the end of each …


Agile SAFe

In this Leading Agile SAFe course, you will gain the knowledge necessary to lead an enterprise agile transformation by leveraging the Scaled Agile Framework, and its underlying principles of lean thinking, and product development …


Agile Requirements Fundamentals

Agile Requirements Fundamentals is one of your objectives? As Agile development teams become faster, you need modern techniques for quickly understanding and producing requirements that developers can work with at Agile speeds. And that’s the …

< 1

Agile Product Owner Fundamentals

Agile Product Owner Fundamentals course will learn how to manage the enterprise backlog, delivering features, agile requirements, the events within SAFe, and finally, stakeholder management in context of a product manager role. Objectives Basic …


Software Architecture Principles

This Software Architecture Principles course provides an introduction to software architecture principles. It is the result of expertise developed by the SEI over two decades and is based on the SEI book Software Architecture …


SOLID Principles

SOLID Principles course will teach you the principles of flexible design. To allow requirements to change, we need to create flexible architecture and design. Knowing and applying the five SOLID. principles is one of …


Agile Product Manager Fundamentals

The Agile Product Manager Fundamentals is a one-day course provides managers with the practical tools they need to develop and manage a team of Product Managers. Topics include what makes managing Product Managers different, …


Agile Product Management Unleashed

Agile Product Management course is focusing on value-driven software delivery, the accompanying mindset, and key agile practices designed to emphasize customer value. It also looks at creating organizational and team environments conducive to frequent …


Spring and Hibernate Frameworks

The developing applications with Spring and Hibernate Frameworks will give students an overview of these programming frameworks, with a focus on practically applying them by different exercises. Objectives Describe the relationships between SQL, Java, …


Story Acceptance Tests

Implementing Story Acceptance Tests affords your team superior communication, in-depth understanding of the system and how it should be changed, and an evolving suite of system tests definitions. Automating these tests, in a way …


Strategic Analysis and Planning

Using strategic analysis and planning in your business goals you can learn and then apply techniques that help you in identifying requirements for your projects. Objectives Strategically plan improvements instead of only implementing features …


Test Management Fundamentals

Test Management Fundamentals training focuses on how to achieve a consensus on important test strategy issues such as resource allocation, scheduling, risk prioritization, exit criteria, automation, etc. Objectives Discuss the importance of corporate culture …


Agile PM

Agile PM course will help you to adopt a practical and repeatable methodology that achieves an ideal balance between the standards, rigour and visibility required for good project management, and the fast-pace, change and …


Agile LeSS Fundamentals

LeSS principles is a framework for scaling Agile development to multiple teams. Agile LeSS builds on top of the Scrum principles such as empiricism and cross-functional self-managing teams. And Agile LeSS provides a framework …


Test Driven Development

Test Driven Development course is designed to help you use strategic business goals, which you can learn. Then you can apply techniques that help you in identifying requirements for your projects. Objectives Strategically plan …


Agile Leadership and self-organization

Agile Leadership and self-organization? Typical Agile introductions focus on training teams or tend to focus on specific roles in an Agile or Scrum adoption. Having a group of “agile” teams does not provide the …


Agile Leadership – Empowered Teams

The Leading Empowered Teams course that teaches the foundations of great Agile leadership. It presents the essential characteristics of great leaders and what they do differently, how they use inspiration and motivation to introduce …


Value Stream Mapping in simple processes

Improving Business Process with Value Stream Mapping (VSM) is a technique that can be employed to not only provide a visual representation of a procedure, but also have the potential to identify significant savings …


XP practices

XP Practices does not involve bungee cords but you’ll be in cords in order to take the most of this course. XP teams design software for specific functionalities without adding any functionalities that are …

< 1

Java Basics

Java Basics course will help gain all the knowledge you will need to build an interactive command-line program in Java. Thus, the Java Basics training will improve your professional skills. Objectives Understand basic programming …

< 1

Agile Finance

Why should you adopt Agile Finance? When organizations adopt agile approaches enterprise-wide, one of the most common challenges is changing the way finance and accounting functions operate. In the traditional world, financial planning most …


Agile HR

Agile HR course is not just to implement controls and standards, and drive execution—but to facilitate and improve organizational agility. This changes HR’s mission and focus. Driving agility means driving programs that create adaptability, …


Agile Business Analyst Unleashed

The Agile Business Analyst training teaches attendees how to serve as analysts on Agile projects and make solve their tasks efficiently. Objectives Understanding how to gather business value Differences between a traditional and agile …


Agile Architecture at Scale

This Agile Architecture at Scale course discusses all aspects of architecture required at scale. It covers topics such as the purpose of architecture, different ways of achieving resilient architectures and the roles of those …


QC Mobile Application Testing

Mobile Application Testing course provides an introduction to the complexities of mobile application testing and delivers testing skills that participants can immediately apply back on the job. Using a real-world case study, you will …


Java Performance Tuning

Our comprehensive four day Java Performance Tuning course will provide you with the skills you’ll need to quickly performance tune your Java applications. Topics covered include tooling, methodology, architecture, best practices, benchmarking, and memory …

< 1

PHP Fundamentals

PHP Fundamentals course will give you an overview of many of the language’s core concepts. Objectives Gain the PHP programming skills needed to successfully build interactive, data-driven sites Use the MVC pattern to organize …


PHP advanced

PHP advanced training class teaches attendees advanced skills, including object-oriented development, processing XML, creating and consuming SOAP-based and RESTful web services, handling AJAX calls and securing PHP. Throughout the course, best practices for PHP …

< 1

Oracle SQL – Performance Tuning

This Oracle SQL – Performance Tuning course is developed in order for you to learn and practice about Oracle SQL tuning and how to apply tuning techniques to your SQL code. Learn the different …


Spring Framework

Learn Spring framework that has impacted Java and the open source community more than any other framework. In this class, students are exposed to the light-weight Spring container, configuration, foundational API, and general Spring …


Java advanced

The Java advanced course provides you with advanced skills for programming in Java language. This course goes deeper into the data structures, file input and output features, exception handling, object-oriented design and analysis, object …


Frontend advanced

Frontend advanced development is an area of Web Development that includes all the skills required to create the visual and interactive part of a website. It’s a complex mix of skills and technologies and …


Enterprise Application Development

Enterprise Application Development with Java EE training teaches you how to develop robust architectures for enterprise Java applications. Learn how to use Java Platform, Enterprise Edition (Java EE) technology. Objectives Understand basic concepts of …


C++ Programming – Advanced

C++ Programming – Advanced training is a fairly detailed overview covering right from the intricacies of classes to STL, an overview of meta programming and design with C++. Objectives Differentiate between global functions, friend …

< 1

Frontend Basics

Frontend Basics Development is an area of Web Development that includes all of the skills required to create the visual and interactive part of a website.​ Objectives Have a basic understanding of HTML 5 …

< 1

C++ Programming – Intermediate

C++ Programming – intermediate course is regarded as an intermediate-level language, as it comprises both high level and low level language features. Why? Because knowing C++, you can create applications that will run on …


Java Intermediate

Java intermediate course provides in depth coverage of object oriented concepts and how to apply them to Java software design and development. Objectives Query databases with JDBC Be able to work with Sockets, perform …


Java Web Development Unleashed

Java Web Development course covers what you need to get started as a Java Web Developer. Servlets, JSP, MVC and Spring are all covered during the Java Web Development training. Objectives Understand the architecture …

< 1

QlikView Design & Layout

QlikView Design & Layout is a scenario-based course covering the fundamentals required to get started building QlikView applications. Objectives Understanding how Qlikview worksLearn to configure the Qlikview environmentGet familiar with the Qlikview UI objects and …

< 1

Oracle SQL Basics

This Oracle SQL course will create an introduction to SQL helps you write sub-queries, combine multiple queries into a single query using SET operators and report aggregated data using group functions. Learn this and …

< 1