School PHP

PHP с нуля

Как изучить PHP с нуля


Раз ты попал на эту страницу, то уже точно хочешь освоить php с нуля. Первой проблемой, с которой сталкивается каждый - грамотное начало. Любой программист среднего уровня не смотрит курсов, да и в учебники заглядывает очень редко, обычно он в гугле вбивает нужную тему, читает практику других программистов, советы и разные подводные камни. Подводные камни - это очень мелкие детали, о которых даже не думаешь перед тем, как начнёшь писать код, но под конец они всплывают, бывает через жалобы посетителей сайта. Частым примером может послужить "эффект наведения мыши на меню", ведь у touch-pad мобильных устройств (которые надо тыкать пальцем или стилусом) нет курсора. После этого приходится переписывать код, если вовремя советы других программистов не почитать. Как альтернативой может выступать официальная документания php.net, в которой есть множество рекомендаций.



Писать код тяжело, но намного тяжелее сделать первые шаги в освоении этих знаний. Начать изучения я посоветовал бы с установки необходимых программ, полный перечень я указал на моей странице: начало обучения php. Сразу возникнет вопрос, а что такое IDE, так вот, IDE - это программа, в которой мы пишем код. Лично мне очень нравится Adobe Dreamweaver, но моим друзьям больше симпатизируют Phpstorm и Eclipse. Выбирайте ту программу, которая Вам больше нравится. После установки веб-сервера Denwer (или как альтернатива - Open Server), проверьте, что всё установилось правильно. Для этого:




Создание своего сайта


Чтобы создать скрипт - необходимо написать в index.php нужный код, чтобы создать свой сайт - надо написать несколько скриптов. Вот и всё. Суть дальнейшего обучения - изучение синтаксиса языка и приёмов создания самых популярных вещей, скриптов, модулей.


Учить php с нуля можно и по книжкам "PHP для чайников", и по различным видео курсам вроде моего, но Вы пришли сюда не просто так, а чтобы я дал Вам дельный совет, поэтому: книги хороши как дополнительный материал, но книга должна рассказывать уже понимающим основы людям о различных глубоких деталях. В своё время я учился по книгам и огромным ступором стала синтаксическая ошибка в примере кода. Дело в том, что неправильно написанная кавычка и код не работал. Но ведь я не знал, что кавычку надо ставить другую, а автор забыл проверить свой собственный код, а может быть редакторы и корректоры случайно поменяли одну кавычку на другую, в любом случае этот момент поставил меня в тупик. 10 лет назад не было такого интернет-сообщества, поэтому спросить ни у кого я так и не смог. Конечно, такой проблемы уже просто быть не может в он-лайн справочников и видео-курсов, где весь код показывают перед глазами и тут же его запускают, а ведь это очень удобно.



Наставник по изучению php для чайников


Изучая какой-то материал у многих из нас часто появлялись смежные вопросы. Допустим в курсе говорится о том, что надо использовать полные теги PHP: <?php , но Ваш друг говорит, что намного удобнее не писать в конце php и это глупые предосторожности "на всякий случай для всех". Так как же правильно и почему существуют разные мнения? Вот тут и появляется наставник (учитель, преподаватель), который объяснит, что короткие могут не везде работать, и что по умолчанию они отключены, то есть это вопрос не "красиво или не красиво", а уже технический, чтобы на всех хостингах работал сайт полностью. А ведь бывают и более сложные вопросы: "я видел, что на сайтах блокируется только 1 действие пользователя, к примеру комментирование темы№17, а в остальных можно комментировать. Как это делается?", этот и подобные вопросы возникают изучая тему разделения прав, ученик хочет получить больше знаний, чем предусмотрено курсом. Конечно можно пойти на форум, но где вероятность того, что Вам ответят, а не отправят снова гуглить? Хороший учитель всегда подскажет, а ещё он укажет на ошибки, которые по глупой случайности прозевал или отвлекся на свои мысли ученик. Вы слушаете материал и о нём думаете, согласны? Так если тема на столько интересна, что хочется о ней подумать ещё и ещё, то случайно можно прослушать очень важное замечание, которое было охвачено в курсе, и это не редкость. Вот как раз тут так же поможет учитель, который ещё раз в личном общении растолкует эти моменты. Согласитесь же, очень удобно, и не надо пересматривать курс по 2-3 раза из-за одного слова или одной скобки неверной.



Дистанционное обучение php с нуля


Мы поняли, что изучать php лучше всего с учителем. Тогда нам подойдут 2 варианта, это университет и спец.курс в вашем городе, или дистанционное обучение. Когда Вы общаетесь лицом к лицу с учителем - это огромный плюс для визуального восприятия, но это накладывает ограничения, ведь у каждого человека есть свой график, и если у преподавателя через 5 минут другая группа, то ответить, задать вопросы и подкинуть идей он не сможет, ему пора будет убегать. Хотите больше - платите ещё, верно? Но есть и более удобные - это удалённые курсы с свободным графиком учебы. Мои курсы именно такие, я нахожусь в сети с 12 часов дня до 2-3 ночи, а это значит, что можно в любой момент написать мне и обсудить все существующие проблемы. Хотите в воскресенье - не вопрос, правда я, как и многие другие люди, люблю выйти и погулять в парке, но по возвращению тут же дам ответ. Согласны, ведь вопрос пятницы вечера в университете надо ждать аж до понедельника, а в дистанционном образовании - написали всё, что пожелаете и тут же получите ответ, ну может быть в течении нескольких часов, если я вышел куда-нибудь. Опять же, всё ради Вашего комфорта в обучении. А если захотите повысить квалификацию, то специально для Вас подкину дополнительных практических задачек по php. Кстати, шаблонные задачи по php у меня уже имеются на сайте



С какого урока начать курс программирования


Все очень просто, программист должен написать код, который выведет на экран таблицу, но вывести надо не что-то сказочное, а стандартную HTML-разметку. Чтобы и я и Вы были уверены, что материал знаете, то пройдите, он не очень и большой, всего 6 уроков из 39.




В общем, я свой курс уроков по php разрекламировал как только мог, все плюсы Вы прочитали тут и на главной странице. А эту статью я написал только для поисковиков, чтобы меня находили по низкочастотному запросу PHP с нуля


Комментарии на странице(1):
- Владимир 26.01.2017 10:21
Превосходная статья! И отличная возможность научиться новому, что я очень люблю делать. Теперь упирается ребром в кадык только вопрос стоимости данного обучения... :-)

Напишите свой комментарий:
Имя:
E-mail:
на него отправится ответ
Skype Станислава:
напишите мой скайп
(есть вверху страницы)
Введите комментарий:

* Комментарий при отправке отправляется на пре-модерацию. Вынужденная защита от спама, чтобы сайт был чистым.

Войти | Регистрация