Ну для начала берем фотошоп или че там еще, паинт наверное. Отдаем сына в художественную школу... Рисовать научился - дизайн готов.
Второй этап - нужны основы HTML, без этого никак... В помощь как всегда придет гугель. Скачали пару книжек, посидели за пивком перед монитором, свертали пару десятков сайтов в стиле ya.ru, готово - верстку мы знаем...
Третий этап. Нам нужен сайт питомника - не проблема, обращаемся к гуру(гуру у нас гугель, как всегда), изучаем азы программирования, вдумчиво пытаемся разобраться во всех примудрастях php и вуаля мы уже выводить на экране "Hello world!". На этом можно переходить к четвертому и заключительному этапу...
Четвертый этап - ну это самый простой этап. Т.к. сайт должен быть информативен, то нам понабятся красивые тексты, а так как в школе учились почти все, то занания русского языка, хотя бы на троечку, нам хватит. Снабжаем сайт красивыми фразами типа "Наш питомник самый лучший" или "У нас есть то чего у Вас нет" и информативность сайта раскрыта полностью.
Теперь можно взглянуть на наш готовый сайт. Дизайн просто ниипацца крутой, Лебедев курит в сторонке. Сверстано все кроссбраузерно и резиново. Надпись "Hello world!", все как и предже выводиться по центру, ведь мы создали самый крутой движок, а 1С со своим Битриксом должны приползти на коленках и молить о пощаде. Ну и как же без информативного содержания нашего сайта, он пестрит кричащими заголовками.
Вот собстно "примерно" так и делаются сайты, ничего сложного, и вполне это может сделать "один" человек))))
это все шутка конечно, но один человек врятле сделает что нибудь поистине достойное. ИМХО. А Ваш сын, если хотите что бы он занимался сайтостроением, то выбирете для него или лучше пусть он сам выберет один из этапов создания сайтов. Тогда он сможет попытаться чего нибудь достичь в этой сфере