This book has a pragmatic approach that (correctly) prioritizes what you need to do over what the frameworks do.