Изучил PHP, но как применить знания на пракитке не знаю. Что мне делать дальше?

Добрый день. Изучил PHP , но как применить его на пракитке не знаю. Решил что помимо основ нужно что-то ещё, читаю книги смотрю ролики по созданию сайтов, по фреймворкам. Но чем больше времени проходить, все больше понимаю что нифига не понимаю и стою на месте?
  • Вопрос задан
  • 489 просмотров
Пригласить эксперта
Ответы на вопрос 3
Stalker_RED
@Stalker_RED
Если изучил - не стой на месте. Начинай писать код.
Ответ написан
Комментировать
Psixodelik
@Psixodelik
Преподаватель на Hexlet
Что именно означает фраза «изучил»? Если только основы, то это всего лишь основы. Чтобы изучить язык нужен опыт. Вот этим и займитесь. Сделайте простой сайт, пишите скрипты. Всё, что угодно. Нельзя просто читать и смотреть что-то новое. Без практики это забывается. Нашли видео по созданию блога? Не просто его посмотрите, но и создайте блог по таким же принципам.
Ответ написан
Комментировать
Слепите для начала простейшее приложение, возьмите twitter bootstrap или uikit чтобы много не верстать, а только бэкендом заниматься, возьмите JQuery чтобы с кроссбраузерностью костыли не лепить...
Сделайте например кредитный калькулятор - в несколько полей указываешь параметры, кнопку жмешь и генерирует табличку с платежами, чтобы определиться с суммой платежа возьмите формулу аннуитетного платежа...

Дальше можете сделать блог, поставьте на виртуалку тот же Ghost, посмотрите как все устроено - в админке список постов, по любому кликаешь и редактор открывается, а на внешней части тоже список, только выводятся они с пагинацией. Для редактора возьмите Editor.md или CKEditor или TinyMCE, попробуйте сделать загрузку картинок, тут вам понадобится небольшое знание SQL...

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

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

PHP это просто как инструмент, почти как паскаль, тут есть функции, циклы, переменные и все такое.
Отдельно почитайте про обработку денег, чтобы 2.5+2.5 не получалось 5.0000001.

Когда наиграетесь с чистым PHP, освоите всякие RabbitMQ, MySQL, Curl, Regexp, с нормализацией БД разберетесь, с индексами бд, типами данных, связями, поиграетесь с классами, автозагрузкой, наследованием и всяким таким, то придумайте какой-то проект для себя чтобы вечерком поиграться, берите например Yii, чтобы от кода к логике пойти, сделайте например интернет-магазин, пока особо можно не париться.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы