---
title: Advanced skills
description: Configure all aspects of Lightning for advanced usecases.
canonical: 'https://lightning.ai/docs/pytorch/stable/level-up/advanced'
---
# Advanced skills {#advanced-skills}

Configure all aspects of Lightning for advanced usecases.

- [Level 14: Customize configs to run in production](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_15.md) — Enable composable YAMLs

- [Level 15: Customize the trainer](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_16.md) — Inject custom code into the trainer and modify the progress bar.

- [Level 16: Own the training loop](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_17.md) — Learn all the ways of owning your raw PyTorch loops with Lightning.

- [Level 17: Enable advanced checkpointing](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_18.md) — Enable composable or cloud based checkpoints.

- [Level 18: Master TPUs](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_20.md) — Master TPUs and run on cloud TPUs.

- [Level 19: Train models with billions of parameters](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_21.md) — Scale GPU training to models with billions of parameters

---

**Navigation**

- Parent: [Level Up](/docs/pytorch/2.6.6/level-up.md)
- Children:
  - [Level 14: Customize configs to run in production](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_15.md)
  - [Level 15: Customize the trainer](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_16.md)
  - [Level 16: Own the training loop](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_17.md)
  - [Level 17: Enable advanced checkpointing](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_18.md)
  - [Level 18: Master TPUs](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_20.md)
  - [Level 19: Train models with billions of parameters](/docs/pytorch/2.6.6/level-up/advanced/advanced_level_21.md)
