Overview
PingCAP offers interactive hands-on labs, self-paced courses, and professional instructor-led training classes to help users get ramped up quickly on TiDB and TiDB Cloud. Architects, backend developers, AI developers, database administrators and operations professionals can benefit from the training program and demonstrate their expertise by earning a globally recognized certification.

Note:
- All the hands-on lab resources are available at the TiDB Hand-on Lab Platform.
- All the self-paced learning and certification resources are available at the TiDB Training and Certification Platform.
- Instructor-led training includes public training class and private training class, and can be delivered remotely or in person.
Beginner – TiDB Practitioner Learning Path
Learn TiDB fundamentals through a self-paced course and hands-on labs, covering architecture, HTAP capabilities, zero downtime, and culminating in a free certification exam.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Course – Introduction to TiDB | 90 minutes | Self-paced online learning | See details |
| Lab – Introduction to TiDB Cloud Starter | 150 minutes | Hands-on Lab | Start lab |
| Lab – Database Zero Downtime Under AZ Failure | 60 minutes | Hands-on Lab | Start lab |
| Exam – TiDB Practitioner | 50 minutes | Online proctored | See details |
Generative AI Learning Path
Build AI applications using TiDB Cloud as a unified storage layer, mastering Retrieval-Augmented Generation and Text-to-SQL with hands-on labs featuring Amazon Bedrock and OpenAI.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Lab – Build Vector Search Applications Using Jupyter Notebook | 120 minutes | Hands-on Lab | Start lab |
| Lab – Build RAG and Text2SQL AI Apps (Amazon Bedrock) | 120 minutes | Hands-on Lab | Start lab |
| Lab – Use TiDB as a Unified Storage for AI Apps (Amazon Bedrock) | 120 minutes | Hands-on Lab | Start lab |
| Lab – Build RAG and Text2SQL AI Apps (OpenAI) | 120 minutes | Hands-on Lab | Start lab |
| Lab – Use TiDB as a Unified Storage for AI Apps (OpenAI) | 120 minutes | Hands-on Lab | Start lab |
| Lab – Build GraphRAG and Tool Calling AI Agent Using TiDB (OpenAI) | 120 minutes | Hands-on Lab | Start lab |
Developer – TiDB Certified SQL Developer Learning Path
Develop applications on TiDB and achieve certification as a TiDB SQL Developer through hands-on labs and instructor-led training resources.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Course – Introduction to TiDB | 90 minutes | Self-paced online learning | See details |
| Lab – Introduction to TiDB Cloud Starter | 150 minutes | Hands-on Lab | Start lab |
| Lab – Working with TiDB Cloud Using mysql-connector-python | 120 minutes | Hands-on Lab | Start lab |
| Lab – Working with TiDB Cloud Using JDBC | 120 minutes | Hands-on Lab | Start lab |
| Course – Working with TiDB Cloud from PHP | 180 minutes | Self-paced online learning | See details |
| Course – TiDB SQL Tuning | 2 days | Instructor-led training | See details |
| Exam – TiDB SQL Developer | 90 minutes | Online proctored | See details |
Architect & DBA – TiDB Certified Associate Learning Path
Explore TiDB essentials and best practices, preparing for certification as a TiDB Associate through comprehensive training modules.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Course – TiDB Essentials | 1 day | Self-paced online learning | See details |
| Lab – Deploying a TiDB Cluster Using TiUP | 60 minutes | Hands-on Lab | Start lab |
| Lab – Database Seamless Scalability | 90 minutes | Hands-on Lab | Start lab |
| Lab – Dual Data Center Deployment Solution – TiDB Disaster Recovery Auto-Sync | 100 minutes | Hands-on Lab | Start lab |
| Exam – TiDB Associate Database Administrator | 80 minutes | Online proctored | See details |
Architect & DBA – Migration to TiDB Learning Path
Understand the migration process to TiDB, equipping yourself with skills to transition databases smoothly and efficiently.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Lab – Migrate from MySQL to TiDB Using TiDB Data Migration | 60 minutes | Hands-on Lab | Start lab |
| Lab – Using TiDB as an Operational Data Layer | 60 minutes | Hands-on Lab | Start lab |
| Lab – SQL Workload Replay | 90 minutes | Hands-on Lab | Start lab |
| Course – TiDB Self-Managed Administration Using TiUP | 2 days | Instructor-led training | See details |
DBA – TiDB Certified Professional Learning Path
Become proficient in managing self-managed TiDB instances, leading to certification as a TiDB Professional Database Administrator.
| Training and Certification | Duration | Content Type | Get Started |
|---|---|---|---|
| Course – TiDB Self-Managed Administration Using TiUP | 2 days | Instructor-led training | See details |
| Lab – Pause and Resume DDL Execution (v7.5+) | 45 minutes | Hands-on Lab | Start lab |
| Lab – Working with TiKV MVCC In-Memory Engine (v8.5+) | 60 minutes | Hands-on Lab | Start lab |
| Lab – Managing Runaway Queries (v8.5+) | 90 minutes | Hands-on Lab | Start Lab |
| Lab – Database Scalability Deep Dive – Mastering the Rebalance Speed | 60 minutes | Hands-on Lab | Start Lab |
| Lab – Database Scalability Deep Dive – Best Practice during SQL Layer Scaling In | 90 minutes | Hands-on Lab | Start Lab |
| Exam – TiDB Professional Database Administrator | 80 minutes | Online proctored | See details |
Appendix
1. Course – Introduction to TiDB
This course introduces the core components and their concepts to build up the distributed TiDB cluster and TiDB Cloud.
| Course Overview | |
|
|
| Free, on-demand videos and exercises available. Start free learning | |
| Course Outline | |
|
|
2. Course – TiDB Essentials
This course focuses on the architecture and design principles of TiDB, which is the basis for administration, development, performance tuning and troubleshooting.
| Course Overview | |
|
|
| Free, on-demand videos and exercises available. Start free learning | |
| Course Outline | |
|
01: TiDB Database Architecture Overview
|
02: TiDB HTAP
03: New Features in TiDB v6.0
04: New Features in TiDB 8.1 and 8.5
05: TiDB Cloud
|
3. Course – TiDB Self-Managed Administration Using TiUP
This course guides you learn about managing TiDB Self-Managed, backup and restore strategies, as well as the scenarios and common usage of some ecosystem tools.
| Course Overview | |
|
|
| Public training available. Check the public training schedule and purchase a seat. | |
| Private training available. To purchase a private training, please speak to your PingCAP representative or contact sales. |
|
| Course Outline | |
|
01: TiDB Cluster Deployment
02: Connecting to TiDB
03: Security and User Management
04: Maintaining a TiDB cluster
05: Resource Control
06: Backup Terminology and Strategies
|
07: Importing Data using TiDB Lightning
08: Exporting Data using Dumpling
09: Backup and Restore
10: Using sync-diff-inspector to Validate Data
11: Migrating Data from MySQL-compatible Databases with TiDB Data Migration (DM)
12: Replicating TiDB Change Events Using TiCDC
|
4. Course – TiDB SQL Tuning
This course provides in-depth knowledge and practical skills to optimize SQL performance in TiDB. You will learn to design effective table and index structures, manage partitioned tables, and understand the SQL optimization processes.
| Course Overview | |
|
|
| Public training available. Check the public training schedule and purchase a seat. | |
| Private training available. To purchase a private training, please speak to your PingCAP representative or contact sales. |
|
| Course Outline | |
|
01: Clustered and Non-Clustered Indexes Considerations for Performance
02: Secondary Indexes and Partitioned Tables
03: Optimizer Fundamentals
|
04: Optimizing Queries
05: Cost Based Optimizer (CBO) Statistics Management
06: Best Practices for SQL Tuning in TiDB
|
5. Course – Working with TiDB Cloud from PHP
This course guides you through a series of concepts and hands-on best practices to implement read and write operations via PHP. Two APIs are introduced: mysqli and PDO_MySQL.
| Course Overview | |
|
|
| Free, on-demand videos and exercises available. Start free learning | |
| Course Outline | |
|
01: Using Database Connector
02: Using Prepared Statements
03: Exception Handling
|
|
6. Exam – TiDB Practitioner
Becoming a certified TiDB Practitioner demonstrates your understanding of the TiDB’s basic concepts, terminology, and use cases. It is an entry-level certification designed for anyone who is interested in TiDB, even if you have little experience with TiDB or database technologies. This beginner-friendly, absolutely free certification can be retaken as many times as necessary until you succeed. It is a good starting point to pursue advanced TiDB certifications.
| Exam Overview | |
|
|
| Free, Online proctored exam available. Register Now! | |
| Exam Outline | |
|
|
7. Exam – TiDB Associate Database Administrator
This credential helps organizations identify and develop talent with critical skills for deploying, managing, and operating workloads on TiDB and TiDB Cloud. To earn this certification, you can either purchase a seat on the training and certification platform by yourself or speak to your PingCAP Sales representative directly.
| Exam Overview | |
|
|
| Exam Outline | |
| 01: TiDB Database Architecture |
|
|
|
| 02: Data Consolidation of TiDB | |
|
|
| 03: Management of TiDB | |
|
|
| 04: Performance Management of TiDB | |
|
|
| 05: HTAP of TiDB | |
|
|
8. Exam – TiDB Professional Database Administrator
This credential is designed to validate candidates’ proficiency in TiDB’s principles, large-scale TiDB clusters management as well as TiDB tools, such as TiDB Lightning, TiDB Data Migration, TiCDC, sync-diff-inspector and troubleshooting skills. To earn this certification, you can either purchase a seat on the training and certification platform by yourself or speak to your PingCAP Sales representative directly.
| Exam Overview | |
|
|
| Exam Outline | |
| 01: TiDB Cluster Administration |
|
|
|
| 02: TiDB Cluster Data Availability Management | |
|
|
| 03: TiDB Cluster Synchronizing and Data Migration | |
|
|
9. Exam – TiDB SQL Developer
This credential is designed to assess the skills and knowledge of developers in using the unique features of TiDB, creating highly available and elastic applications with TiDB, and following best practices when working with the database. To earn this certification, you can either purchase a seat on the training and certification platform by yourself or speak to your PingCAP Sales representative directly.
| Exam Overview | |
|
|
| Exam Outline | |
| 01: TiDB Architecture – 15% of exam |
|
|
|
| 02: TiDB SQL Application – 30% of exam | |
|
|
| 03: TiDB Specific Features and Transaction Control – 30% of exam | |
|
|
| 04: Best Practices for Developing on TiDB – 25% of exam | |
|
|