A total of more than a thousand pages, it is indeed a big piece, you need to plan to learn the progress. The first, second chapters outline the basic characteristics of the C language. Third, fourth, fifth, and sixth introductions the basic language elements of the C language. Seventh to 12th Interpretation Interface Based Process Design Eighth to 16 Interfaces Object-based Program Design The last four chapters are object-oriented programming. I have been finished using two months. The progress is maintained for two chapters in one week and taking notes on this blog to urge them to complete the plan.