I don't think a try-this-language-project makes sense. Just build what you wanted to build.
As for the practical aspect of picking up a new language (for a purpose), I'd shamelessly look into an already existing projects along with following whatever language textbook.
Learning syntax is likely a simplest step, picking up an idiom is more involved and is often specific to objectives.