Read, try and practice!
lecture
Data Structures, Modern Operators & Strings
Maps - Fundamentals
Ulrich Ekeu
Maps - Iteration
Which Data Structure to Use?
Working with Strings - Part 1
Working with Strings - Part 2
Working with Strings - Part 3