add learn page and sample resource