He’s only ever going to learn by playing games and gaining experience and if he’s showing some errors then they can be worked on with the coaching staff
A goalkeeper shouldn’t need to learn how to catch and punch a ball. Those two things are basic goalkeeping fundamentals, it would have been instilled in him from a young kid.
The fact he’s still struggling to do basic things a goalkeeper should be able to do worries me.