אני לא בטוח שספר זה פתרון טוב, בדרך כלל הבעיה עם ספרים שמנסים ללמד אותך משהו זה שקשר לקרוא אותם ולערוך ניסיונות כדי ליישם את מה שלמדת, כל פעם צריך לקפוץ מה-IDE לספר וזה לא נוח...לגבי Angular 2 אני מציע לך לעשות קודם כל את המדריך הבסיסי שלהם באתר (Tour Of Heroes) כדי להבין בדיוק את הקונספט של Angular 2.
אם אתה רוצה להעמיק אתה יכול להכנס ל-Stackoverflow ולנסות לענות על שאלות שם, אם יש שאלה שאתה לא יודע לענות עליה אז קדימה תעמיק
אני מציע לך לקרוא מאמרים באתר של martin fowler
http://martinfowler.com/
יש המון קונספטים מעניינים בפרונטאנד ופרדיגמות שונות של פיתוח שאפשר להעמיק בהם, תתחיל לרוץ על זה לאט לאט לא להעמיס מלא במקביל זה אף פעם לא כיף.