Top Trending Skills & Programs

Programming & Coding

Coding for Beginners
Coding for Non-Developers

Getting Started with Programming, OO and Java Basics for Non-Developers (TT2000)

Learn to Think Like a Programmer: Jumpstart your Java coding skills in this engaging, skill-focused programming course
Code: TT2000 / TTCODE101-J
Duration: 5 Days

Java Basics Primer for Selenium Users (Non-Developers, QA, Testers, etc.)

Learn “Just Enough Java” Syntax to Use Java with Selenium Web Testing Tools
Code: TT2190
Duration: 3 Days

Introduction to Programming in C# / .Net Core Basics for Non-Developers (10975)

Learn to Think Like a Programmer: Jumpstart your C# / .Net Core coding skills in this engaging, skill-focused programming basics course
Code: TTCN10975 / TTCODE101-N
Duration: 5 Days

Introduction to Programming & Coding | Object Oriented Coding Basics

Jumpstart your software development coding skills with this gentle introduction to OO and programming basics
Code: TTCODE101-O
Duration: Multi Day: Please Contact Us

Introduction to Programming and C++ Basics for Non-Programmers (TTCP2000)

Kickstart Your Software Development Skills with this Introduction to Coding Basics, Object Oriented Development and C++
Code: TTCP2000 / TTCODE101-CP
Duration: 5 Days
Web Programming & Scripting
HTML5 / CSS3

Introduction to HTML5 / CSS3, and Responsive Design Basics

Quickly gain solid HTML5 and CSS3 skills for creating modern, responsive, and user-friendly web designs
Code: TT4002 / TT4605
Duration: 2 Days

Introduction to HTML5 / CSS3 and JavaScript

Quickly gain solid HTML5 and CSS3 skills for creating modern, responsive, and user-friendly web designs
Code: TT4003 / TT4650
Duration: 3 Days
JavaScript & JQuery

Introduction to HTML5 / CSS3 and JavaScript

Quickly gain solid HTML5 and CSS3 skills for creating modern, responsive, and user-friendly web designs
Code: TT4003 / TT4650
Duration: 3 Days

Introduction to JavaScript | Modern JavaScript Essentials

JumpStart JavaScript Essentials, Responsive Design, Debugging, Classes, Functions, Security, ES6 / TypeScript Intro & More
Code: TT4110
Duration: 3 Days

JavaScript & JQuery Essentials

JumpStart Responsive Web Design with JavaScript and JQuery | Explore Design, Tooling, Security, Frameworks and More
Code: TT4115 / TT4675
Duration: 5 Days

Getting Started with the Redux JavaScript Library | Redux Deep Dive

Explore Using Redux to Simplify Your Complex Data, Working with Redux Middleware, Handle Asynchronous Ops and More
Code: TT4193
Duration: 3 Days
ECMA6 / ES6

Introduction to ECMAScript 6 (ES6)

Core ES6 Scripting and Development Skills for Modern Web Developers
Code: TT4145
Duration: 2 Days
Node.js

Introduction to Node.js | JumpStart to Node.js

Explore Server-Side Coding through Node.js, RESTify, Development, Working with BootStrap, Using Data Storage Engines & More
Code: TT4153
Duration: 3 Days
Angular & React

Introduction to Angular 16 Essentials (TT4165)

Get Started with Angular! Learn How to Construct Robust, Scalable, and Feature-Rich Web Applications using Angular (Latest Edition)
Code: TT4165
Duration: 3 Days

Mastering Angular 16 Boot Camp (TT4168)

Hands-on Angular! Learn How to Construct Robust, Scalable, and Feature-Rich Web Applications using Angular (Latest Editions)
Code: TT4168
Duration: 5 Days

Intermediate Angular | Reactive Angular, RxJS, NgRX, Testing, Security, Optimization & More

Gain Next-Level Angular Skills | Enhance, Optimize, Authenticate, Secure Angular & More
Code: TT4169
Duration: 2 Days

Getting Started with React Essentials (TT4190)

Explore React Basics, Components, Forms, Routing & More
Code: TT4190 / TTREACTJS
Duration: 3 Days

React JumpStart | Fast Track to React for Skilled Web Developers

Fast Paced React Foundation Course for Experienced Web Developers | React, Redux, Routers, Hooks, Composition & More
Code: TT4192
Duration: 3 Days

Getting Started with the Redux JavaScript Library | Redux Deep Dive

Explore Using Redux to Simplify Your Complex Data, Working with Redux Middleware, Handle Asynchronous Ops and More
Code: TT4193
Duration: 3 Days

React Testing Deep Dive

Explore React Testing Strategies, TDD, Jest and RTL, Test Asynchronous Code & Components & More
Code: TT4194
Duration: 3 Days

Mastering React Boot Camp (TT4195)

Hands-on React! Explore React Essentials, Best Practices, Forms, Redux, Flux, Routing, Hooks, Unit Testing, Rest & More
Code: TT4195 / TTSREACT3
Duration: 5 Days

Next-Level React | Working with React Hooks

Explore Working with React Hooks to Modernize State Management in your React Applications
Code: TT4196
Duration: 5 Days

Advanced React

Explore Next Level React Skills & Best Practices for Experienced Developers
Code: TT4197
Duration: 2 Days

Getting Started with React Native (TT4198)

Next -Level React: Explore Step-by-Step how to Build, Test & Publish React Native Applications
Code: TT4198 / TTSREACT5
Duration: 3 Days

Mastering React Native

Next -Level React: Explore Step-by-Step How to Build Test & Publish React Native Applications
Code: TT4199
Duration: 5 Days

Introduction to GraphQL with React

Build a Complete Full Stack Web Project using Express.js, Apollo, GraphQL, PostMan and React
Code: TT4203
Duration: 3 Days
XML

Introduction to XML Fundamentals (TT4300)

JumpStart Your Basic XML Skills: Explore XML Structures, Formatting, XPath & XSLT, XSL FO & More
Code: TT4300
Duration: 3 Days
Swift

Swift Programming Essentials for OO Developers

Master Swift's powerful syntax and features to craft clean, efficient code for iOS and MacOS applications.
Code: TTMBSFT004
Duration: 4 Days

Introduction to Swift for Beginners

Hands-on Swift Essentials: Swift Programming Basics, Swift Essentials, Practical Application of Swift & More
Code: TTMBSFT005
Duration: 5 Days
Java Programming
Java Intermediate to Advanced

SOLID Design in Java

Explore Java Application Design Goals, Common Smells, Process and the SOLID Principles and Best Practices for Modern Application Design
Code: TT1270-J
Duration: 3 Days

Migrating from Java 7 to Java 8 | Transitioning Java 7 to Java 8

Jumpstart your Java 8 Skills | Explore New Features, Lambda Expressions, Collection API, Streams, Concurrency and More
Code: TT2130
Duration: 2 Days

Migrating from Java 8 to Java 11 | Java 11 New Features & Skills

Gain the Skills Required to Seamlessly Transition to Java 11, Elevate your Development Skills, Maximize Perfomance & More
Code: TT2133
Duration: 2 Days

Migrating Java 11 to Java 17 | Java 17 New Features and Skills (TT2135)

Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java.
Code: TT2135
Duration: 1 Day

Next Level Java Programming | Intermediate Java

Explore Jigsaw, JShell, Performance Enhancements, Migrating, Monitoring, Optimizing & More
Code: TT2209
Duration: 4 Days

Intermediate Java | Next-Level Java Developer Skills (TT2211)

Explore Modular System, Jigsaw, Concurrency, JShell, JDBC, Performance Optimization, CDI, JPA, Project Lombok & More
Code: TT2211
Duration: 3 Days

Advanced Java 8 Programming

Explore Next-Level Java Skills with Lambda Expressions, Collection API, Concurrency, Performance, JVM, CDI, Best Practices & More
Code: TT3103-J8
Duration: 3 Days

Java 8 Performance and Tuning

Next-Level Java Skills | Explore Writing High-Performance Applications, Effective Java, Data Structures and More
Code: TT3110-J8
Duration: 2 Days

Java Concurrency and Reactive Programming using Project Reactor

Next-Level Java Skills | Explore Parallel Programming in Java, Reactive Programming, Reactive Events, Backpressure and More
Code: TT3133
Duration: 2 Days

RxJava 2: Reactive Programming in Java

RxJava 2: Reactive Programming in Java
Code: TT3420
Duration: 2 Days

Functional and Reactive Programming using RxJava 2

Explore Concurrent, Asynchronous and Reactive Programming, APIs and Techniques in Java
Code: TT3423
Duration: 3 Days

Fast Track to Jakarta EE (JEE) Web Development With Servlets/JSPs, JNDI, EL, JPA, WebSockets, Security & More (TT5100)

Learn Core Jakarta EE Skills Required to Build Production-Level, Robust, Scalable and Dynamic Web Applications
Code: TT5100
Duration: 5 Days
Java Code Camps & OnRamps

Getting Started with Programming, OO and Java Basics for Non-Developers (TT2000)

Learn to Think Like a Programmer: Jumpstart your Java coding skills in this engaging, skill-focused programming course
Code: TT2000 / TTCODE101-J
Duration: 5 Days

Java OnRamp: Java and OO Essentials for COBOL / Mainframe Developers - Blended Program

The Essential Java Training Series
Code: TT2002
Duration: Multi Day: Please Contact Us
Java Coding for Non-Developers

Getting Started with Programming, OO and Java Basics for Non-Developers (TT2000)

Learn to Think Like a Programmer: Jumpstart your Java coding skills in this engaging, skill-focused programming course
Code: TT2000 / TTCODE101-J
Duration: 5 Days

Java Basics Primer for Selenium Users (Non-Developers, QA, Testers, etc.)

Learn “Just Enough Java” Syntax to Use Java with Selenium Web Testing Tools
Code: TT2190
Duration: 3 Days
Java Fundamentals

Java OnRamp: Java and OO Essentials for COBOL / Mainframe Developers - Blended Program

The Essential Java Training Series
Code: TT2002
Duration: Multi Day: Please Contact Us

Introduction to Core Java Programming for OO Experienced Developers (C#, C++ etc.)

Write Robust Java Applications with Sound Development Techniques, Improved Performance & Capabilities for Rapid AppDev
Code: TT2100
Duration: 5 Days

JumpStart to Java 11 Programming for Object Oriented Experienced Developers

Get Started with Java 11 Latest Features & Best Practices
Code: TT2103-J11
Duration: 3 Days

Fast Track to Core Java 17 Programming for OO Developers (TT2104)

Gain the latest skills, techniques and best practices required to create robust, well designed and efficient modern Java applications
Code: TT2104
Duration: 4 Days

Basic Java Programming for Developers New to OO (TT2120)

Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java.
Code: TT2120
Duration: 5 Days

Migrating Java 11 to Java 17 | Java 17 New Features and Skills (TT2135)

Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java.
Code: TT2135
Duration: 1 Day

Java / JEE Web Developer for Object Oriented Programmers

Learn Basic Java programming skills, in preparation for building server-side applications on the Java EE platform
Code: TT5140 / TT5190
Duration: 5 Days
Java Migration

Migrating from Java 7 to Java 8 | Transitioning Java 7 to Java 8

Jumpstart your Java 8 Skills | Explore New Features, Lambda Expressions, Collection API, Streams, Concurrency and More
Code: TT2130
Duration: 2 Days

Migrating from Java 8 to Java 11 | Java 11 New Features & Skills

Gain the Skills Required to Seamlessly Transition to Java 11, Elevate your Development Skills, Maximize Perfomance & More
Code: TT2133
Duration: 2 Days

Migrating Java 7 to Java 11 | Java 11 / 13 New Features and Skills

Transition to Java 11 | Explore New features, Versioning, Jigsaw, JShell, Concurency, Performance Enhancements and More
Code: TT2134
Duration: 4 Days

Migrating Java 11 to Java 17 | Java 17 New Features and Skills (TT2135)

Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java.
Code: TT2135
Duration: 1 Day
Reactive Java

Java 8 Concurrency and Reactive Programming using RxJava

Next-Level Java Skills | Explore Parallel Programming in Java, Reactive Programming, Reactive Events, Backpressure and MoreNext-Level Java Skills with Multithreading and Concurrency, Networking, Dependency Injection, JVM and More
Code: TT3132
Duration: 2 Days

Java Concurrency and Reactive Programming using Project Reactor

Next-Level Java Skills | Explore Parallel Programming in Java, Reactive Programming, Reactive Events, Backpressure and More
Code: TT3133
Duration: 2 Days

RxJava 2: Reactive Programming in Java

RxJava 2: Reactive Programming in Java
Code: TT3420
Duration: 2 Days

Functional and Reactive Programming using RxJava 2

Explore Concurrent, Asynchronous and Reactive Programming, APIs and Techniques in Java
Code: TT3423
Duration: 3 Days
Java Spring

Core Spring 5.x and Spring Boot 2.x Quick Start (TT3320)

Hands-on Spring! Get Started with Essentials, Spring Boot, Spring AOP, Spring Data & More
Code: TT3320
Duration: 2 Days

Introduction to Spring Boot and Spring Data

Explore Spring Essentials: Core Spring, Spring Boot, Spring AOP, Spring Data, Queries & More
Code: TT3321
Duration: 3 Days

Spring Boot Quick Start | Introduction to Core Spring, Spring AOP, Spring Boot 2.0 and More

Hands-On Quick Start to Spring Basics, Spring AOP, Spring Boot 2.0 and More
Code: TT3322
Duration: 2 Days

Introduction to Spring, Spring Boot & Spring Cloud

Hands-On Spring Essentials, Spring Boot, Spring Cloud, JPA & More
Code: TT3324
Duration: 3 Days

Mastering Spring 5.x Developer Boot Camp (TT3335)

Comprehensive Hands-On Core Spring 5.x, Spring Boot 2.x, Spring AOP, Spring Data, Spring REST & More
Code: TT3335
Duration: 4 Days

Introduction to Reactive Spring

Next-Level Spring: Reactive Programming & ReactiveX, APIs in Spring, WebFlux, REST, Spring Data / Databases & More
Code: TT3355
Duration: 4 Days

Working with Spring Batch

Next-Level Spring: Developing Spring Batch Applications; Define, Manage and Test Batch Jobs & More
Code: TT3356
Duration: 2 Days

Working with Spring JMS

Next-Level Spring: Explore Spring JMS, Develop JMS Messages, Message Brokers, Send and Receive JMS Messages & More
Code: TT3357
Duration: 1 Day

Working with Spring REST | RESTful Services with Spring

Next-Level Spring: Explore Best Practices for Writing RESTful Services in Java using Spring Boot
Code: TT3358
Duration: 2 Days
Java TDD & Unit Testing

Test Driven Development (TDD) and Unit Testing / JUnit Essentials (TT3503)

Explore TDD, Unit Testing, JUnit 5, Best Practices, Database Testing, Refactoring, Mocking, Advanced Features & More
Code: TT3500 / TT3503
Duration: 3 Days

Introduction to Test Automation Essentials (TT3511)

Learn to Write and Implement Appropriate Integrated Test Plans, Define Future Roadmaps & Architecture, Use Templates & More
Code: TT3511
Duration: 1 Day

Unit Testing Essentials using JUnit 5 and EasyMock (with Best Practices)

Explore Unit Testing, JUnit, Best Practices, Testing Apps with Native IDE Support, Debugging, Using EasyMock & More
Code: TT3524
Duration: 3 Days

Unit Testing Essentials using JUnit 5 and Mockito (with Best Practices)

Explore Unit Testing, JUnit, Best Practices, Testing Apps with Native IDE Support, Debugging, Using Mockito & More
Code: TT3526
Duration: 3 Days
Java Web Services, Microservices & REST

Understanding Microservices: A Technical Overview

Explore Microservices Basics: Including design, management, scaling, and practical application within a business environment
Code: TT7050
Duration: 1 Day

Java REST Essentials

Explore Core Concepts, Principles, and Java Implementations for RESTful Services and More
Code: TT7305
Duration: 2 Days

Java Microservices Boot Camp

Explore Microservices Design & Ecosystem, REST API, JAXRS & More
Code: TT7345
Duration: 3 Days
Java Secure Coding & Application Security

Securing Web Applications | Latest OWASP Top Ten and Beyond (TT8120)

Explore Common Web Application Vulnerabilities, How to Implement and Test Attack Defenses & More
Code: TT8120
Duration: 2 Days

Secure Java Web Application Development Overview

Introduction to Common Web Application Vulnerabilities, How to Implement and Test Attack Defenses & More
Code: TT8120-J
Duration: 2 Days

2021 OWASP Top Ten Deep Dive (TT8150)

Explore Bug Hunting, Ethical Hacking, Defensive Coding Concepts, Authentication, Authorization, Case Studies & More
Code: TT8150
Duration: 2 Days

Java Secure Coding Camp | Attacking and Securing Java Web Applications (TT8320-J)

Learn how to fortify your applications, stay ahead of emerging threats, and protect your organization from costly security breaches
Code: TT8320-J
Duration: 4 Days

Secure Java EE / JEE Web Application Development Lifecycle (SDL)

Explore Attacks and Vulnerabilities and Design and Implement the Layered Defenses to Defend Applications
Code: TT8325-J
Duration: 5 Days

Securing Java EE Web Services | Java Web Services Security

Essential Skills for Enterprise Developers who Need to Produce Secure Java EE Based Web Services
Code: TT8500-J
Duration: 4 Days
Jakarta EE / JEE Programming
Jakarta EE / JEE

Fast Track to Jakarta EE (JEE) Web Development With Servlets/JSPs, JNDI, EL, JPA, WebSockets, Security & More (TT5100)

Learn Core Jakarta EE Skills Required to Build Production-Level, Robust, Scalable and Dynamic Web Applications
Code: TT5100
Duration: 5 Days

Introduction to Servlets/JSPs, MVC, EL, JPA & More

Learn the basics needed to design modern dynamic web applications that are robust, efficient, secure and maintainable
Code: TT5102
Duration: 2 Days

Java / JEE Web Developer for Object Oriented Programmers

Learn Basic Java programming skills, in preparation for building server-side applications on the Java EE platform
Code: TT5140 / TT5190
Duration: 5 Days
Jakarta EE / JEE Web Services, Microservices & REST

Understanding Microservices: A Technical Overview

Explore Microservices Basics: Including design, management, scaling, and practical application within a business environment
Code: TT7050
Duration: 1 Day

Java REST Essentials

Explore Core Concepts, Principles, and Java Implementations for RESTful Services and More
Code: TT7305
Duration: 2 Days
Jakarta EE / JEE Web Application Security

Securing Web Applications | Latest OWASP Top Ten and Beyond (TT8120)

Explore Common Web Application Vulnerabilities, How to Implement and Test Attack Defenses & More
Code: TT8120
Duration: 2 Days

Java Secure Coding Camp | Attacking and Securing Java Web Applications (TT8320-J)

Learn how to fortify your applications, stay ahead of emerging threats, and protect your organization from costly security breaches
Code: TT8320-J
Duration: 4 Days

Secure Java EE / JEE Web Application Development Lifecycle (SDL)

Explore Attacks and Vulnerabilities and Design and Implement the Layered Defenses to Defend Applications
Code: TT8325-J
Duration: 5 Days

Securing Java EE Web Services | Java Web Services Security

Essential Skills for Enterprise Developers who Need to Produce Secure Java EE Based Web Services
Code: TT8500-J
Duration: 4 Days
.Net Programming
.Net Secure Coding & Application Security

Securing Web Applications | Latest OWASP Top Ten and Beyond (TT8120)

Explore Common Web Application Vulnerabilities, How to Implement and Test Attack Defenses & More
Code: TT8120
Duration: 2 Days

2021 OWASP Top Ten Deep Dive (TT8150)

Explore Bug Hunting, Ethical Hacking, Defensive Coding Concepts, Authentication, Authorization, Case Studies & More
Code: TT8150
Duration: 2 Days

.Net Secure Coding Camp | Attacking and Securing C# / ASP.Net Web Applications (TT8320-N)

Learn how to fortify your applications, stay ahead of emerging threats, and protect your organization from costly security breaches
Code: TT8320-N
Duration: 4 Days

Secure .Net Web Application Development Lifecycle (SDL) (.Net Core 6)

Explore Attacks and Vulnerabilities and Design and Implement the Layered Defenses to Defend Applications
Code: TT8325-N
Duration: 5 Days

Securing ASP.Net Web Services | Web Services Security in .Net

Essential Skills for Enterprise Developers who Need to Produce Secure .Net Based Web Services
Code: TT8500-N
Duration: 4 Days
.Net Intermediate

.Net Secure Coding Camp | Attacking and Securing C# / ASP.Net Web Applications (TT8320-N)

Learn how to fortify your applications, stay ahead of emerging threats, and protect your organization from costly security breaches
Code: TT8320-N
Duration: 4 Days

C# Intermediate: Developing ASP.Net Core 7.0 MVC Web Applications (Latest .Net Edition) (20486) (TTCN20486)

Fast Track to C# for OO Developers | Core Skills and Best Practices Required to Create Windows Applications using Visual C#
Code: TTCN20486 / 20486
Duration: 5 Days

Intermediate C# and .Net Core | Patterns, Generics, Threading, Database, Entity Framework, UI & More (TTCN2155)

Level-Up Your C# Skills! Create advanced, efficient and well -designed C# applications using advanced techniques
Code: TTCN2155
Duration: 5 Days
ASP.Net Web Development

.Net Secure Coding Camp | Attacking and Securing C# / ASP.Net Web Applications (TT8320-N)

Learn how to fortify your applications, stay ahead of emerging threats, and protect your organization from costly security breaches
Code: TT8320-N
Duration: 4 Days

Securing ASP.Net Web Services | Web Services Security in .Net

Essential Skills for Enterprise Developers who Need to Produce Secure .Net Based Web Services
Code: TT8500-N
Duration: 4 Days

C# Intermediate: Developing ASP.Net Core 7.0 MVC Web Applications (Latest .Net Edition) (20486) (TTCN20486)

Fast Track to C# for OO Developers | Core Skills and Best Practices Required to Create Windows Applications using Visual C#
Code: TTCN20486 / 20486
Duration: 5 Days
.Net Coding for Non-Developers

Introduction to Programming in C# / .Net Core Basics for Non-Developers (10975)

Learn to Think Like a Programmer: Jumpstart your C# / .Net Core coding skills in this engaging, skill-focused programming basics course
Code: TTCN10975 / TTCODE101-N
Duration: 5 Days
.Net Fundamentals

Programming in C# | Creating Applications in C# and .Net Core (20483)

Fast Track to C# for OO Developers / Core Skills and Best Practices Required to Create Windows Applications using Visual C#
Code: TTCN20483 / 20483
Duration: 5 Days

C# Intermediate: Developing ASP.Net Core 7.0 MVC Web Applications (Latest .Net Edition) (20486) (TTCN20486)

Fast Track to C# for OO Developers | Core Skills and Best Practices Required to Create Windows Applications using Visual C#
Code: TTCN20486 / 20486
Duration: 5 Days

Intermediate C# and .Net Core | Patterns, Generics, Threading, Database, Entity Framework, UI & More (TTCN2155)

Level-Up Your C# Skills! Create advanced, efficient and well -designed C# applications using advanced techniques
Code: TTCN2155
Duration: 5 Days
C++ Programming
C++ Programming

Object Oriented Design Patterns and Best Practices in C++ (with SOLID Design)

Using Design Patterns to Build Solid, Robust, Scalable and Reusable C++ Software Applications
Code: TTCP1250
Duration: 5 Days

Introduction to Programming and C++ Basics for Non-Programmers (TTCP2000)

Kickstart Your Software Development Skills with this Introduction to Coding Basics, Object Oriented Development and C++
Code: TTCP2000 / TTCODE101-CP
Duration: 5 Days

Introduction to C++ Programming Essentials (TTCP2100)

Gain the Job-Ready Skills and Confidence required to build robust, efficient software using C++ through practical application and real-world problem-solving
Code: TTCP2100
Duration: 4 Days
C++ Intermediate to Advanced

Object Oriented Design Patterns and Best Practices in C++ (with SOLID Design)

Using Design Patterns to Build Solid, Robust, Scalable and Reusable C++ Software Applications
Code: TTCP1250
Duration: 5 Days

SOLID Design in C++

Explore C++ Design Goals, Common Smells, Process and the SOLID Principles and Best Practices for Modern Application Design
Code: TTCP1270
Duration: 3 Days

Working with Rhapsody with UML C++ Real-Time

Leveraging UML and Object-Oriented Software Development & Design using Rhapsody for C++ Programmers
Code: TTCP1500
Duration: 4 Days

Intermediate C++ 20 Programming | Effective C++ 20 (TTCP2150)

Explore C++ Templates, Memory Management, Functional Programming, Unit Testing & Modern Features & More
Code: TTCP2150
Duration: 4 Days

Advanced C++ 20 Programming / Modern C++ (TTCP2175)

Explore ‘Next-Level’ Modern C++ Skills: SOLID Principles, Object Factory, Lambdas, Templates, Patterns, Threads & More
Code: TTCP2175 / TTCP3100
Duration: 3 Days
C++ Coding for Non-Developers

Introduction to Programming and C++ Basics for Non-Programmers (TTCP2000)

Kickstart Your Software Development Skills with this Introduction to Coding Basics, Object Oriented Development and C++
Code: TTCP2000 / TTCODE101-CP
Duration: 5 Days
Python Programming
Python Intermediate to Advanced

Building Recommendation Systems with Python (TTAI2360)

Applied AI! Explore Step-by-Step Skills to Develop and Deploy Industry Standard Intelligent Recommendation Systems
Code: TTAI2360 / TTAML012
Duration: 3 Days

Quick Start to Python for Networking & SysAdmin

Fast Track to Task Automation Skills for Python Experienced Attendees
Code: TTPS4822
Duration: 2 Days

Advanced Python Programming / Next-Level Python (TTPS4850)

Intermediate and Beyond-Level Python Programming Skills for Python Experienced Developers
Code: TTPS4850
Duration: 4 Days

Hands-on Data Analysis with Pandas (TTPS4878)

Quick Start to Using the Pandas Library to Reshape, Clean, Aggregate, Analyze & Visualize Your Data
Code: TTPS4878
Duration: 3 Days
Python for Data Science & Machine Learning

Building Recommendation Systems with Python (TTAI2360)

Applied AI! Explore Step-by-Step Skills to Develop and Deploy Industry Standard Intelligent Recommendation Systems
Code: TTAI2360 / TTAML012
Duration: 3 Days

Quick Start to Deep Learning Essentials with Python (TTAI3015)

Quick Start to Deep Learning Essentials with Python
Code: TTAI3015
Duration: 2 Days

Machine Learning Foundation (Math Emphasis) | Exploring Statistics, Algorithms and Neural Networks (TTML5504)

Explore the Math Behind the Magic | Deep Dive Popular Algorithms, Supervised vs Unsupervised Learning, Neural Networks & More
Code: TTML5504
Duration: 3 Days

Machine Learning Essentials with Python (TTML5506-P)

Explore Core Skills, Unsupervised vs Supervised Learning, Data Wrangling, Neural Networks, Generative AI, GPT & More
Code: TTML5506-P
Duration: 3 Days

Python Primer for Data Science and Machine Learning | Hands-on Technical Overview (TTPS4872)

Explore Python Basics for Business and Data Analysis
Code: TTPS4872
Duration: 2 Days

Fast Track to Python for Data Science | Introduction to Python for Data Science (TTPS4873)

JumpStart your Python Skills for Data Analytics | Intro to Python Basics, Pandas, Numpy and More
Code: TTPS4873
Duration: 3 Days

Applied Python for Data Science & Engineering (TTPS4874)

Essential Python for Analytics, Scientific & Math Computing | With Numpy, Scipy, Pandas & More
Code: TTPS4874
Duration: 4 Days

Intermediate Python for Data Science | Explore NumPy, Pandas, SciKit Learn, SciPy, TensorFlow & More (TTPS4876)

Explore the leading Data Sciece Tools to perform exploratory data analysis, create complex visualizations, and large-scale distributed processing on “Big Data”
Code: TTPS4876
Duration: 5 Days

Hands-on Data Analysis with Pandas (TTPS4878)

Quick Start to Using the Pandas Library to Reshape, Clean, Aggregate, Analyze & Visualize Your Data
Code: TTPS4878
Duration: 3 Days

Hands-on Predictive Analytics with Python (TTPS4879)

Explore the Python Data Analytics Ecosystem for a Complete Solution, Advanced Algorithms, SciKit Learn, Keras and Much More
Code: TTPS4879
Duration: 3 Days
Python Fundamentals & Primers

Introduction to Python Programming Basics (TTPS4800)

Hands-on Python Journey: JumpStart Your Python Basic Scripting Skills for Any Role
Code: TTPS4800
Duration: 3 Days

Python Primer | Quick Start to Python Programming (TT4802)

Hands-On Quick Introduction to Python Basics for Experienced Scripters / Developers
Code: TTPS4802
Duration: 2 Days

Getting Started with Python for Non-Developers (TTPS4803)

Hands-on Python Journey: JumpStart Your Python Basic Scripting Skills for Any Role
Code: TTPS4803
Duration: 4 Days

Mastering Python Programming Boot Camp (TTPS4820)

Hands-on, Complete Python: Core Python Skills, Regular Expressions, Classes, OO, Binary Data, Network Services & More
Code: TTPS4820
Duration: 5 Days

Python for Networking & Systems Administration / SysAdmin (TTPS4824)

Gain Essentials Python Scripting Skills for Task Automation and Network Programming
Code: TTPS4824
Duration: 4 Days

Introduction to Full Stack Web Development with Python and Django (TTPS4860)

Modern Skills for Robust Web Development | Python Essentials, Classes, Django, Views, Querying, Templates, Testing & More
Code: TTPS4860
Duration: 5 Days

Introduction to Flask | Developing Web Applications with Flask

JumpStart to Flask: Explore Flask Essentials, Views, Database Integration, Jinja Templates, Error Handling, Testing & More
Code: TTPS4868
Duration: 3 Days

Python Primer for Data Science and Machine Learning | Hands-on Technical Overview (TTPS4872)

Explore Python Basics for Business and Data Analysis
Code: TTPS4872
Duration: 2 Days

Python Security | Introduction to Python Programming for Security Analysts & Professionals (TTPS4894)

Implement Better Defenses in Python | Python Essentials, File Operations, Binary Data, Networking Services, Python Security & More
Code: TTPS4894
Duration: 4 Days
Python for Networking & Task Automation

Quick Start to Python for Networking & SysAdmin

Fast Track to Task Automation Skills for Python Experienced Attendees
Code: TTPS4822
Duration: 2 Days

Python for Networking & Systems Administration / SysAdmin (TTPS4824)

Gain Essentials Python Scripting Skills for Task Automation and Network Programming
Code: TTPS4824
Duration: 4 Days
Python Test Automation

Test Automation with Python | PyTest Essentials (TTPS4832)

Implement Testing Strategies with Python using PyTest
Code: TTPS4832
Duration: 2 Days
Jython Programming

Introduction to Jython

Explore Jython Programming, Integration with Java, Database Access, Debugging, Unit Testing & More
Code: TTPS4877
Duration: 3 Days
Python Security

Python Security | Introduction to Python Programming for Security Analysts & Professionals (TTPS4894)

Implement Better Defenses in Python | Python Essentials, File Operations, Binary Data, Networking Services, Python Security & More
Code: TTPS4894
Duration: 4 Days
Perl & PHP Programming
PHP Programming

PHP Programming Fundamentals

Gain the essential PHP programming skills needed to build interactive, data-driven sites
Code: TT4940
Duration: 4 Days

Intermediate PHP Programming

Learn to build interactive, data-driven sites using intermediate and beyond level PHP programming skills
Code: TT4943
Duration: 4 Days

Advanced PHP Programming | PHP with XML, Ajax, RESTful Services, Web Services, PHP Security Best Practices & More

Extending Your Core PHP Skills with Web Services, Security, Unit Testing, Best Practices & More
Code: TT4945
Duration: 3 Days
PHP Next Level

PHP Programming Fundamentals

Gain the essential PHP programming skills needed to build interactive, data-driven sites
Code: TT4940
Duration: 4 Days

Intermediate PHP Programming

Learn to build interactive, data-driven sites using intermediate and beyond level PHP programming skills
Code: TT4943
Duration: 4 Days

Advanced PHP Programming | PHP with XML, Ajax, RESTful Services, Web Services, PHP Security Best Practices & More

Extending Your Core PHP Skills with Web Services, Security, Unit Testing, Best Practices & More
Code: TT4945
Duration: 3 Days
R Programming
R for Data Science & Machine Learning

R Programming Essentials for Data Science & Analytics (TTDS6683)

JumpStart R Programming, Data-Focused Skills | R Foundation, Vectors, DataFrames, Data Visualization & More
Code: TTDS6683
Duration: 3 Days

Machine Learning Essentials with R (TTML5506-R)

Machine Learning Essentials with R (TTML5506-R)
Code: TTML5506-R
Duration: 3 Days
Scala Programming
Scala Machine Learning

Machine Learning Essentials for Scala Developers (TTML5506-S)

Explore Machine Learning Foundation, Unsupervised vs Supervised Learning, Generative AI in Scala, Neural Networks, Deep Learning & More
Code: TTML5506-S
Duration: 3 Days
Scala Foundation

Fast Track to Scala Programming for OO / Java Developers (TTSCL2104)

Explore Scala Essentials, Functional Programming, Scala Testing, Akka Concurrency, AI with Scala, Best Practices & More
Code: TTSCL2104
Duration: 4 Days

Mastering Scala with Apache Spark for the Modern Data Enterprise (TTSK7520)

Boost your big data expertise with essential skills in Scala, Apache Spark, MLlib, GraphX, and cutting-edge generative AI technologies.
Code: TTSK7520
Duration: 5 Days
Spark and Scala

Introduction to Apache Spark | Hands-on Spark for Big Data & Machine Learning

Explore Spark Essentials | Ecosystem, Data Structures, Spark SQL, APIs, RRDs, Hadoop, Streaming and More
Code: TTSK7503
Duration: 3 Days

Developing with Spark for Big Data | Enterprise-Grade Spark Programming for the Hadoop & Big Data Ecosystem

Next Level Spark Development for Experienced Developers
Code: TTSK7505
Duration: 5 Days

Mastering Scala with Apache Spark for the Modern Data Enterprise (TTSK7520)

Boost your big data expertise with essential skills in Scala, Apache Spark, MLlib, GraphX, and cutting-edge generative AI technologies.
Code: TTSK7520
Duration: 5 Days
C & COBOL Programming
C & COBOL Programming

IBM Enterprise COBOL (e-COBOL) Programming Workshop (TTMF2100)

Learn the Core Skills and Best Practices Used to Design, Code, and Maintain Enterprise COBOL (e-COBOL 4,5,6) Applications
Code: TTMF2100
Duration: 5 Days
Mainframe Programming
eCOBOL

IBM Enterprise COBOL (e-COBOL) Programming Workshop (TTMF2100)

Learn the Core Skills and Best Practices Used to Design, Code, and Maintain Enterprise COBOL (e-COBOL 4,5,6) Applications
Code: TTMF2100
Duration: 5 Days
C & COBOL Programming

Introduction to C Programming | C Programming Fundamentals

Explore ANSI C Language, Emphasizing Portability, Structured Design & Best Practices
Code: TTMFC2100
Duration: 5 Days

Next-Level C Programming (with Advanced C Topics)

Next Level C Programming Skills for Experienced Developers
Code: TTMFC3100
Duration: 5 Days

Mix, Match & Master!
2FOR1: Two Courses, One Price!

Enroll in *any* two public courses (for 2023 *OR* 2024 dates!) by December 31, for one price!  Learn something new, or share the promo!

Click for Details & Additional Offers

Learn. Explore. Advance!

Extend your training investment! Recorded sessions, free re-sits and after course support included with Every Course
Trivera MiniCamps
Gain the skills you need with less time in the classroom with our short course, live-online hands-on events
Trivera QuickSkills: Free Courses and Webinars
Training on us! Keep your skills current with free live events, courses & webinars
Trivera AfterCourse: Coaching and Support
Expert level after-training support to help organizations put new training skills into practice on the job

The voices of our customers speak volumes