Category
Coding & Programming
Develop the skills to write and understand code across various languages. Our Coding & Programming courses are designed to teach you everything from the basics to advanced techniques, helping you build applications, solve problems, and bring your ideas to life.

Course Catalog

Browse By

Sort By
Course Code
Filter By
Clear Filter
Topics
Skill Level
 All
 Overview
 Introductory
 Basic
 Intermediate
 Advance
Course Format
 All
 Instructor Led, Online
 In-Person, Onsite
 Self Paced, On-Demand
Duration
TT2000
Getting Started with Programming, OO & Java Basics for Non-Developers
Introductory
5 Days
Jumpstart your programming journey with hands-on Java training, clear explanations, and guided practice in writing and s...
View Course Details
Upcoming
Dates
Enroll
TT2100
Core Java Programming Developer's Workshop
Introductory
5 Days
Get hands-on with modern Java to build scalable apps, boost performance, streamline workflows, and create enterprise-rea...
View Course Details
Upcoming
Dates
Enroll
TT2104
Fast Track to Core Java Programming for OO Experienced Developers
Introductory
4 Days
Gain the latest skills, techniques and best practices required to create robust, well designed and efficient modern Java...
View Course Details
Upcoming
Dates
Enroll
TT2120
Basic Java Programming for Developers New to OO (C, COBOL, etc.)
Introductory
5 Days
Fast-track your Java and OO skills with hands-on coding, expert instruction, and a structured approach to object-oriente...
View Course Details
Upcoming
Dates
Enroll
TT2135
Migrating to Java 17 | Java 17 New Features & Skills
Intermediate
5 Days
Hands-on Java Workshop: Gain the skills required to create efficient, scalable high-performance applications using Java....
View Course Details
Upcoming
Dates
Enroll
TT2136
Migrating Java 11 to Java 21 | Java 21 New Features and Skills
Intermediate
1 Day
Real-World Hands-on Scenarios and Expert Guidance to Help You Quickly Transition to the Latest in Java, Java 21
View Course Details
Upcoming
Dates
Enroll
TT2138
Migrating Java 8 to Java 17 | Java 17 New Features and Skills
Introductory
2 Days
Jumpstart your Java 17 Skills | Explore New features, Versioning, Jigsaw, JShell, Concurency, Performance Enhancements a...
View Course Details
Upcoming
Dates
Enroll
TT2211
Intermediate Java Programming | Next-Level Java Skills
Intermediate
3 Days
Explore Modular System, Jigsaw, Concurrency, JShell, JDBC, Performance Optimization, CDI, JPA, Project Lombok & More
View Course Details
Upcoming
Dates
Enroll
TT3320
Core Spring Quick Start | Spring Essentials, Spring Boot, AOP, Persistence & More
Introductory
2 Days
Explore Spring Essentials: Foundation, Spring Boot, Spring REST, Spring AOP, Persistence & More
View Course Details
Upcoming
Dates
Enroll
TT3335
Mastering Spring 5.x Developer Boot Camp
Introductory
4 Days
Explore Spring Essentials: Foundation, Spring Boot, Spring AOP, Spring Data & More
View Course Details
Upcoming
Dates
Enroll
TT3353
Introduction to Reactive Spring
Intermediate
3 Days
Explore Reactive Programming Basics, ReactiveX Essentials, Project Reactor, WebFlux, Spring Data / Databases & More
View Course Details
Upcoming
Dates
Enroll
TT3503
Test Driven Development (TDD) and Unit Testing Essentials
Introductory
3 Days
Explore TDD, Unit Testing, JUnit 5, Best Practices, Database Testing, Refactoring, Mocking, Advanced Features & More
View Course Details
Upcoming
Dates
Enroll
TT4115
JavaScript & jQuery Essentials
Introductory
5 Days
JumpStart Responsive Web Design with JavaScript and JQuery | Explore Design, Tooling, Security, Frameworks and More
View Course Details
Upcoming
Dates
Enroll
TT4153
Introduction to Node.JS | JumpStart to Node.JS
Introductory
3 Days
Explore Server-Side Coding through Node.js, RESTify, Development, Working with BootStrap, Using Data Storage Engines & M...
View Course Details
Upcoming
Dates
Enroll
TT4199
Mastering React Native
Intermediate
5 Days
Next -Level React: Explore Step-by-Step How to Build Test & Publish React Native applications
View Course Details
Upcoming
Dates
Enroll
TT4300
Introduction to XML Fundamentals
Introductory
3 Days
JumpStart Your Basic Skills in XML | XML Structures, Formatting, XPath & XSLT, XSL FO & More
View Course Details
Upcoming
Dates
Enroll
TT4630
Introduction to Groovy Programming
Introductory
3 Days
Gain the latest skills, techniques and best practices required to create robust, well designed and efficient modern Groo...
View Course Details
Upcoming
Dates
Enroll
TT4710
Mobile Development Boot Camp: Kotlin / Android (Part 1): Kotlin Programming Essentials
Introductory
5 Days
Master the intricacies of Kotlin to streamline mobile development, enhance code quality, and build robust, scalable appl...
View Course Details
Upcoming
Dates
Enroll
TT4713
Mobile Development Boot Camp: Android Development Essentials
Introductory
5 Days
Learn Real-World, Ready to Apply Core Skills and Best Practices to Create Robust, Feature-rich Mobile Applications from ...
View Course Details
Upcoming
Dates
Enroll
TT4720
Mobile Development Boot Camp for Swift / iOS: Swift Programming Essential
Introductory
5 Days
Master Swift's powerful syntax and features to craft clean, efficient code for iOS and MacOS applications.
View Course Details
Upcoming
Dates
Enroll
TT4721
Mobile Development Boot Camp for Swift / iOS: iOS Foundations with Swift
Introductory
5 Days
Gain the Skills Required to Build Robust, User-friendly iOS Apps using Practical Swift Programming Skills.
View Course Details
Upcoming
Dates
Enroll
TT4725
Swift Programming Essentials
Introductory
4 Days
Master Swift's powerful syntax and features to craft clean, efficient code for iOS and MacOS applications.
View Course Details
Upcoming
Dates
Enroll
TT4925
Perl Programming Essentials
Introductory
4 Days
JumpStart Perl Scripting Skills for Task Automation, Web Development and More
View Course Details
Upcoming
Dates
Enroll
TT5100
Mastering Jakarta EE Web Development
Intermediate
5 Days
Gain the core Jakarta EE knowledge and skills that are the foundation for developing professional-grade web applications
View Course Details
Upcoming
Dates
Enroll
TT7305
Java REST Essentials
Intermediate
2 Days
Explore Core Concepts, Principles, and Java Implementations for RESTful Services and More
View Course Details
Upcoming
Dates
Enroll
TT8810
STIG Series | Application Security and Development (STIG)
Intermediate
5 Days
Recognize Actual and Potential Software Vulnerabilities, Implement and Test Defenses & More
View Course Details
Upcoming
Dates
Enroll
TTAI2360
Applied AI: Building Recommendation Systems with Python
Intermediate
2 Days
Quick Start to Designing, Building and Deploying Scalable Recommendation Models using Python, Pandas, Pinecone and More
View Course Details
Upcoming
Dates
Enroll
TTAI2361
Applied AI : Quick Start to Building AI-Driven, Intelligent Web Applications
Intermediate
2 Days
Master AI Insights! Dive into Integrating AI and Web Development to Create Responsive and Individualized User Experience...
View Course Details
Upcoming
Dates
Enroll
TTAI3012
Deep Learning Essentials Boot Camp
Intermediate
2 Days
Quick Start to working with neural networks, data preprocessing, and model optimization, using Python, TensorFlow and Ke...
View Course Details
Upcoming
Dates
Enroll
TTCN10975
Getting Started with Programming in C# / .Net Core for Non-Developers
Introductory
5 Days
Learn to Think Like a Programmer: Jumpstart your C# / .Net Core coding skills in this engaging, skill-focused programmin...
View Course Details
Upcoming
Dates
Enroll
Load More

Ways to Learn with Trivera

Individual

Gain cutting-edge skills and practical knowledge for career advancement.

Teams

Taught by inspiring, highly-experienced trainers to help teams of all skill-levels quickly get to the next level.

Enterprise

Designed to deliver end-to-end critical technical skills across your business enterprise.

SkillJourneys

Personalized paths to mastering new abilities, guiding you from basic knowledge to advanced expertise.

Keep Me
Informed

Receive Advanced Info on Free Courses, New Courses, Special Offers & More. We only email once a month, and your info is never shared.