A concrete practice-tool routine for Samira, built around its real cooldowns and ability costs.
Samira builds a combo by hitting attacks or abilities unique from the previous hit. Samira's attacks in melee range deal additional magic damage. Samira's attacks against enemies affected by Immobilizing effects will dash her to her attack range. If the enemy is Knocked Up, she also keeps them Knocked Up briefly.
Do nothing else for five minutes. The passive is the piece nobody isolates, and it is the only part of the kit that is always available.

Samira builds a combo by hitting attacks or abilities unique from the previous hit. Samira's attacks in melee range deal additional magic damage. Samira's attacks against enemies affected by Immobilizing effects will dash her to her attack range. If the enemy is Knocked Up, she also keeps them Knocked Up briefly.
Samira fires a shot or swings her sword, dealing damage. If cast during Wild Rush, strike all enemies in her path upon completion.
Samira slashes around her, damaging enemies and destroying enemy missiles.
Samira dashes through an enemy (including structures), slashing enemies she passes through and gaining Attack Speed. Killing an enemy champion refreshes this ability's cooldown.
Samira unleashes a torrent of shots from her weapons, wildly shooting all enemies surrounding her.
Practice tool lets you reset cooldowns, which is useful for learning a combo and useless for learning a champion. Turn the reset off and cast on the real timings — knowing what an ability's downtime feels like is most of what separates a comfortable champion from a new one.
Samira is mana-gated, which is the real limit on how often you can contest a wave early.
Unglamorous, and the highest-value five minutes of the routine. Ranged champions have completely different tower-farming patterns, and this is where you find out which one you are actually playing.
Full Samira page — abilities, stats and every skin →