Я правильно понимаю вас, чтобы изучить что-то новое и никогда с этим не ставлкивался , нужно это реализовывать сразу на практике?
Ну вы же сразу про диплом спросили. Да и вообще, да. Вы же не теорию ради теории изучаете, а теорию ради практики. Поэтому очень много книг построены именно на практической части (в том числе книга по MVC, кстати, где сначала теория, потом идёт практическое приложение). Если ручками пишешь то, что есть в книге, где-то что-то под себя изменяешь, сталкиваешься с проблемами, решаешь их, то запоминается гораздо лучше, чем просто чтение текста.