может стоит для начала почитать умные книженки? основы ООП, алгоритмы, основы языка самого, а потом уже окунаться в практику?)