Добрый день. Решила освоить веб-программирование, но не знаю с чего начать. Мои знания пока ограничиваются школьной программой, когда проходили Pascal. Начала читать книгу "PHP7 для начинающих с пошаговыми инструкциями" (Майк МакГрат), но пока не понятно с чего начать, в каких компиляторах работать (лучше для начала посоветуйте какие-нибудь бесплатные редакторы) и вообще практические советы как и что делать для начала, на что стоит обратить внимание при обучении и поделитесь пожалуйста опытом, с чего начинали вы, методиками своего обучения. Спасибо
Netbeans - лучший из бесплатных редакторов. Компиляторов нет. PHP - интерпретируемый язык. OpenServer - среда для винды.
Найдите на гитхабе то, что интересно, и форкните. Что для вас было бы интересно и занимательно? - предположим, какой-нить php-клиент для работы с API фейсбук, или вконтакте, или твиттер. Одноклассники, инстаграм, etc. Переделайте его под себя, выдерните из него кусок кода, измените или модернизируйте. Главное, чтоб интересно было, не нужно скучных академических задач. Это, разумеется, если какой-то багаж знаний уже нажит.
Если хотите заниматься вебом, на мой взгляд нужно начать с основ HTML/CSS когда освоитесь можно и PHP/JS учить.
Кстати, сейчас сижу изучаю информацию по этому вопросу и одни для веб-программирования уже давно не рекомендуют php, якобы устарел и зашёл в тупик в своем развитии, хвалят Ruby и JavaScript, но опять же php достаточно универсальный язык считается. В чём правда?
Можно еще вопрос? В чем фишка веб-программирования? Если к примеру сейчас существуют сервисы (тот же wix) для того, чтобы любой желающий мог состряпать себе сайт "под копирку" выбрав фон, расположение деталей и интерфейс.
Логично) и им пользуются. В чем разница будет от сайтов, созданных там и например от сайта, созданного под заказ программистом? --- Добавлено --- И насколько это сейчас востребовано?
конструктор - это как общественный транспорт, он закрывает ваши базовые потребности, но люди все равно покупают машины, причем разных марок на разную цену, потому, что каждый хочет вещь под себя, свой бизнес, свои потребности. Даже хороший трубочист востребованная профессия, думаю суть в качестве услуг которые вы предоставляете...
читай книжки следующего года, после этих. там про руби уже не будет вообще. В вебе есть только PHP, javascript и кое-где ещё можно встретить немного Go. Канэц.
@igordata а питон? --- Добавлено --- Это конструкторы, на которых можно сделать только стандартные штуки, например, зафиксировать какой-нибудь блок, в каком-нибудь месте, с каким-нибудь текстом или сделать обычный слайдер. Сделать сайт, на котором будет онлайн игра, с уникальными эффектами и можно будет играть друг с другом и всякие интересные и крутые штуки в этой игре, такого чисто кликами на виксе вряд ли получиться.
@ProDashaPro, а что, в этой книге не говорится, что такое веб-сервер, как работает PHP и т.п.? Не читал, поэтому не знаю. А на Pascal свободно задачки школьные решали, кстати? Это большой плюс, что не PHP первый язык. К тому же, лично я очень люблю Pascal С удовольствием бы на нём писал, если бы он в вебе использовался. Тут главное понять отличие от программ на Pascal. Ну http://phpfaq.ru/newbie/na_tanke - вот тут объясняется, всем новичкам эту ссылку читать.