<MyRusakov.ru />

Профессия Web-разработчик

Профессия Web-разработчик

Этот комплект за 8 месяцев превратит Вас в Web-разработчика с нуля. Учиться достаточно 1 час в день.

Начнёте Вы с HTML, CSS и вёрстки сайтов. Потом перейдёте к программированию и JavaScript. Затем изучите PHP, MySQL, SQL, Python. Изучите Web-фреймворки Laravel и Django. Создадите 5 своих сайтов для портфолио.

Комплект содержит:

- 540 видеоуроков

- 110 часов видео

- 1205 заданий для закрепления материала из уроков

- 5 финальных тестов

- 7 сертификатов

- 12 Бонусных курсов

Подробнее
Подписка

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

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Правила освоения PHP новичкам

Правила освоения PHP новичкам

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

Всего будет несколько пунктов, и нарушение каждого из них я регулярно наблюдаю в своей практике:

  1. Не стараться сразу писать сложные проекты и скрипты. Очень часто человек, который ещё даже не знает условного оператора, уже пытается создать социальную сеть. Никаких сложных проектов. Начинать надо с элементарного, затем с очень простого, с простого, после с несложного и так далее. А социальная сеть - это уже достаточно сложный проект, который требует больших знаний в области PHP и MySQL. В своё время я сам себе придумывал задачи и решал их, также нужно поступать и Вам, но делать при этом только то, что Вам сейчас по зубам.
  2. Не используйте готовые скрипты. Я вообще противник готовых скриптов, поскольку там всегда много лишних возможностей, а это уже "свалка". Но для новичков готовые скрипты просто губительны. Если Вам нужна какая-то гостевая книга, опрос на сайте, поиск по сайту, то пишите это самостоятельно. Безусловно, подобных готовых скриптов тысячи, но даже не смотрите на них. Самый крайний вариант - это просто посмотреть, как он устроен, но писать Вы должны сами и с нуля. Иначе Вы не будете развиваться, и смысла такого программирования нет.
  3. Не бросать освоение PHP на полпути. У многих новичков возникает желание (порой, "с оправданием") отложить изучение на некоторое время. Делать этого нельзя, поскольку примерно за неделю отсутствия практики, Вы откатитесь очень сильно. Я программирую уже много лет, и то, если я давно не работал с каким-то языком, то постепенно его забываю. Но с опытом Вас будет спасать то, что Вы моментально будете вспоминать, стоит Вам только заглянуть в справочник. Новичкам, увы, придётся начинать практически всё сначала.
  4. Не надо просить кого-то что-то Вам написать. Очень часто на форуме новички просят "напишите мне то, напишите мне это". Хорошо, если его отправят учиться, но бывают и окажут медвежью услугу. Всё, с чем Вам могут помочь - это с алгоритмом. А вот как его реализовать, это Вы обязаны сделать самостоятельно, а постепенно должны сами учиться составлять алгоритмы.

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

Копирование материалов разрешается только с указанием автора (Михаил Русаков) и индексируемой прямой ссылкой на сайт (http://myrusakov.ru)!

Добавляйтесь ко мне в друзья ВКонтакте: http://vk.com/myrusakov.
Если Вы хотите дать оценку мне и моей работе, то напишите её в моей группе: http://vk.com/rusakovmy.

Если Вы не хотите пропустить новые материалы на сайте,
то Вы можете подписаться на обновления: Подписаться на обновления

Если у Вас остались какие-либо вопросы, либо у Вас есть желание высказаться по поводу этой статьи, то Вы можете оставить свой комментарий внизу страницы.

Порекомендуйте эту статью друзьям:

Если Вам понравился сайт, то разместите ссылку на него (у себя на сайте, на форуме, в контакте):

  1. Кнопка:

    Она выглядит вот так: Как создать свой сайт

  2. Текстовая ссылка:

    Она выглядит вот так: Как создать свой сайт

  3. BB-код ссылки для форумов (например, можете поставить её в подписи):

Комментарии (7):

lev_100rus lev_100rus 17.09.2012 16:09:22

Я думаю, что эту статью нужно переместить на 1 или 2 место! Она сейчас на 141 месте и думаю тем, кто будет как я проходить все статьи с первой до последней она уже не будет полезна!

Ответить

Frederico Frederico 16.10.2012 11:59:23

Можно ли создать сайт на каком-то сайте, а потом пробрести хостинг, домен и зарабатывать на сайте приличные деньги?

Ответить

Admin Admin 16.10.2012 20:56:17

Для сайта уже понадобиться хостинг в любом случае.

Ответить

Daves Daves 21.11.2012 18:20:20

Спасибо! Хорошая статья, буду стараться придерживаться этих правил!

Ответить

Lokky Lokky 01.10.2014 22:51:22

"Начинать надо с элементарного, затем с очень простого, с простого, после с несложного и так далее." Вот это я понимаю. Но пока не совсем понимаю что именно отнести к каждой категории. Чтоб это были не упражнения, а именно какой-то законченный проект пусть и совсем маленький, чтоб был азарт получить результат, который можно хотя бы для себя потом применить. Элементарное - это, например, что? Очень простое - что сюда можно отнести? Простое - что сюда входит? Несложное - а сюда? Приведите, пожалуйста, несколько примеров из каждой категории сложности? Просто есть проект на Joomla+SMF его надо будет переписывать с нуля под себя, но специфика требований такая, что я понимаю, что он относится к разделу сложных, как минимум. И чтоб не наделать лишних ляпов, да и потренироваться надо попрактиковаться. Но не могу сообразить что отнести к каждой категории, чтоб опыт накапливался постепенно накладываясь на уже закрепленное, а не раздирал мозг из серии "как бы все это сразу запомнить и ничего не забыть".

Ответить

(Алекс) (Алекс) 20.05.2015 19:40:03

Честно говоря, с 4 пунктом не совсем согласен. Лучше попросить умных людей помочь с реализацией (какие-то тонкости или более современные подходы в разработке подсказать), но алгоритм надо разрабатывать самому с нуля, всегда. Только тогда будет рост и развитие в качестве программиста.

Ответить

logaut logaut 12.06.2015 21:29:31

Я придумываю алгоритмы и сам реализовываю их. Так же не использую готовые скрипты. К тому же нету охоты бросать учёбу и пишу скрипты по нарастающей цепочке.

Ответить

Для добавления комментариев надо войти в систему.
Если Вы ещё не зарегистрированы на сайте, то сначала зарегистрируйтесь.