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 18 Essentials (TT4165)
Get Started with Angular! Learn How to Construct Robust, Scalable, and Feature-Rich Web Applications using Angular 18
Code: TT4165
Duration: 3 Days
Mastering Angular 18 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 (Latest Edition) (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 (Latest Edition) (TT4195)
Hands-on React! Explore React Essentials, Best Practices, Forms, Redux, Flux, Routing, Hooks, Unit Testing, Rest & More
Code: TT4195
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
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 Test Driven Development
Implementing Agile Test Driven Development for .Net Developers
.Net Developers
Code: TT3535-N
Duration: 3 Days
.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