Сначала делаете один медленно и вдумчиво. Потом смотрите что у вас получается слишком медленно и слишком вдумчиво. Заполняете пробелы в знаниях обращением к тех. документации. Второй уже получится быстрее.
Для ускорения тестирования и вывода с локальной машины, рекомендую пользовать что-то простенькое вроде MAMP, потихоньку советую освоить git для контроля версий и сдачи работы заказчику. Для одновременного тестирования по мере разработки хорошо помогает
CodeKit.