Страница 1 из 1

PHP для новичка

Добавлено: Ср апр 11, 2012 22:46
successaim
Здравствуйте, повторю создание темы, предыдущюю удалили по недоразумению :)
Итак, собственно сабж - посоветуйте, пожалуйста, с чего начать изучение PHP для человека, который ранее не имел опыта в программировании и не имеет понятия про ООП и тому подобные вещи.
Обычно советуюют книгу Котерова, но он, на мой взгляд, для полного новичка сложноват все же.
Заранее спасибо за ответы.

Добавлено: Чт апр 12, 2012 23:19
dobs
Начните с установки веб сервера (денвера или еще чего-то), ну а потом двигайтесь по мануалу http://www.php.net/manual/ru/language.basic-syntax.php

Добавлено: Пт апр 13, 2012 19:29
successaim
Да что такое Денвер я знаю :) и уже сделал не один сайт на Drupal.
Но вот PHP я не знаю, и, что хуже всего, у меня нет опыта программирования на С-подобных языках.
А, насколько я понял, коварство PHP как раз в его "легкости". Отсюда и получается масса программистов-"индусов".
Может есть какая-нибудь хорошая книга, которая бы подавала материал так, что бы научить не только синтаксису языка, но и приемам программирования?

Добавлено: Сб апр 14, 2012 22:35
dobs
По ссылке что выше к каждой функции идет сразу по несколько примеров, например http://ua.php.net/manual/ru/function.fi ... ntents.php

По поводу индусов то да пхп легче остальных языков и по началу все пишут как индусы, но с опытом индус остается позади, бывает открываешь код проекта который писал пару лет назад и смеешься...

Добавлено: Сб апр 14, 2012 23:04
baytuch
Важно писать код так, чтобы он был функциональным и читабельным. Начните с чего-то простого. К примеру, обработчик форм какой-нидь... Важно во всем придерживаться порядка, удобного вам, прежде всего, так как вам с этим кодом работать... Не забываем комменты в коде ставить, абы не забыть что к чему...
( Из личного опыта )
( ИМХО )

Добавлено: Чт апр 19, 2012 08:11
Яночкин Сергей
Я начинал учить PHP да разработку сайтов c видеокурсу Евгения Попова, освоил быстро. Советую учить по видеокурсам а не читать книги, гораздо лучше осваивается информация.