Это на MFA ща по 0.0003 копейки, а на нормальных сайтах всё хорошо.
Мне ничего не понятно. Оперативные задачи должен кодер решать. Зачем менеджеру знать для этого пыичьпы?
Хотелось бы всё-таки понять цель освоения, её глубину и предполагаемое использования.
Антоний, нужна всё-таки конечная хотя бы первичная цель. Ну обычно она у людей есть - написать свой блог, написать хоумпагу, сделать лендинг для своего бизнеса, школьный сайт... ну что-то такое. Без цели "учить чтобы выучить" это не про языки программирования и вообще не про изучение.
Еще раз. Язык программирования - это просто инструмент. Конструкции в СИ-подобных языках почти идентичны, отличаются только мелочи.
Водитель может поехать на любой машине, нужно только чуть изучить её особенности, если они есть. Так и с программистом - новый язык осваивается на базовом уровне иногда с ходу прям. У меня так было с ассемблером, PHP, Go, JS/TS, Петухончиком...
Другое дело, что среда, в которой работает язык - она разная. Вот тут основные различия и проявляются. Конечно, это и в самом языке выделяет ряд инструкций (функций, операторов), которые надо специально изучать.
Но я уже понимаю, что Антонию всё это не надо.
Отзывам верить нельзя, а мне - можно 😉
Ну, посыл лучше слышать тогда на уровне архитектуры при чем общей проекта. При чем даже не программной реализации, а именно как бы с точки зрения пользователя. Тут скорее тогда не PHP пригодится, а знания в UX/UI.
Всё-таки ты говоришь о работе менеджера, а не архитектора ПО и тем более программиста. Предметную область понимать надо, но точно не на уровне тонкостей языка программирования. По таким делам тоже есть книги, кстати, по-моему у меня в коллекции тоже кое-что есть, я посмотрю.
Антоний, это оглавление почти php.net 😀 Да и имея уже опыт программирования не нужны никакие курсы. Материала и так хватает, ща не конец 90-х 😊 Берешь доку, читаешь, сразу не отходя от кассы пробуешь накодить и выполнить, составляешь шпаргалку этим же самым - это поможет быстрее запомнить синтаксис.
Нельзя научиться забивать гвозди не забив пару сотен. Так что известное условное правило 20/80 соблюдать придется - 20% времени теория, 80% - практика.
Что до фреймворков, на пыхе актуальными являются Laravel (ru) и Symfony, есть и другие, конечно, но по-моему менее распространённые. Ну и микрофреймворк Slim.
Ты сам-то понял, что написал? :) Еще раз: я сказал, что два языка с СИ-подобным синтаксисом, не больше не меньше.
А вот тут не соглашусь, Флэнаган по крайней мере 7-е издание - отличный учебник, но это издание как я понял сильно переписано чуть ли не с нуля. По JS еще весьма понравился Фрисби 4-е издание (ща уже есть 5-е на инглише), еще есть Кайл Симпсон для особо упоротых + классика от Закаса.
Да, к пыху еще надо будет MySQL подтянуть в обязательном порядке, но там всё достаточно несложно, если надо книг могу накидать, их всего несколько штук нормальных.
Да, вот тоже хорошая ремарка. Если уже есть опыт программирования на JS (я всё верно понял?), то пых должен даться легко т.к. синтаксис тоже СИ-подобный и очень простой. Я думаю вообще хватит php.net именно по языку. Всякие там ООП/шаблоны - это по книжечкам.
Для сайтов JIT практически бесполезен. Тестов, кстати, полно.
А вот для долгих вычислений - да, норм. Но это не про сайты история, пожалуй.