Learning Croatian means learning a fully inflected Slavic language—seven cases, verbal aspect, and all—so order matters. Start with a course that builds functional phrases and confidence, then layer in systematic grammar and verbs once you have something to attach the rules to. Reverse that and the grammar feels like abstract memorization.
These books are tools for self-study; a tutor or immersion accelerates everything, and they complement rather than replace real conversation practice. Here's a sequence from first phrases to a literary reward.
Get talking
Begin with Colloquial Croatian by Hawkesworth, a well-paced course that gets you speaking and reading early, with audio and dialogues. Reinforce it with Croatian: A Complete Course for Beginners, another structured beginner course that covers similar ground from a different angle—having two beginner courses helps things stick.
Systematic grammar
Once you have a footing, go deep on structure. Croatian Grammar by Babić is a thorough reference for the language's forms. Then Bosnian, Croatian, Serbian, a Grammar by Ronelle Alexander is the definitive scholarly grammar of the closely related standards—invaluable and clear about how they differ. 501 Croatian Verbs drills the conjugations you'll need constantly.
Consolidate and read
Now put it together. Bosnian, Croatian, Serbian, a textbook by Alexander is a rich coursebook for serious learners, and Bosnian, Croatian, Serbian: A Reader gives you graded texts to practice on. When you're ready for real literature, The Bridge on the Drina by Ivo Andrić—the Nobel laureate's masterpiece—is a fitting first climb, best approached with a dictionary and patience.
Follow the full path and you'll move from tourist phrases to reading a modern classic.