I worked on the first chapter successfully. But I could able to do the same with the second part.
http://doc.silverstripe.org/sapphire/en/tutorials/2-extending-a-basic-site
I did created files mysite/code/ArticlePage.php and mysite/code/ArticleHolder.php with the code. But I could not able to see the page type list. Where am I doing the mistake?