Once youve learned the basics I'd check out miniscript. It's a subset of the language with tooling for usability and safety