Всем доброго времени суток. Ситуация такая: недавно закончил колледж, и пытаюсь устроиться на работу. Но знания есть только по C++ и C#, а предполагаемому работодателю нужна программа, выполненная в идеале на PHP. То есть там должен быть визуальный интерфейс, интерактивность, и всё такое. С PHP я не работал вообще никогда. Но мне, к счастью, дали время на обучение, и я надеюсь, что моих пониманий общих принципов программирования хватит, чтобы освоиться и здесь. Но всё таки мне нужна ваша помощь: если не сложно, накидайте советов во всём, в чём только можно: какие есть курсы годные, которые можно было бы пройти, в какой программе/редакторе работать, чтобы там поддерживался визуальный интерфейс, к которому можно было бы написать код (или это в PHP в самой его основе зашито? Я даже этого не знаю, так что буду благодарен за разъяснение), и всё такое прочее. Заранее спасибо!
Редакторы - VS Code, Netbeans (бесплатные), PHP Storm - платный. Визуальный интерфейс - это типа, чтоб кнопочки таскать? Такого нету в принципе, поскольку язык в основном для выполнения на веб. серверах, визуальная часть делается с помощью HTML, который может генериться самим скриптом на пыхе, или быть отдельно.
Добрый день! Про визуальный интерфейс, интерактивность, и всё такое... Не пытайтесь найти в специфкации PHP нечто похоже MFC и поддержки GUI. Потому, что интерфейс и интерактивность работают в браузерах. Поэтому, в идеале, для разработки Веб-приложений на PHP Вам необходимо изучить HTML, CSS и Java Script. Про браузеры и РНР... Когда в адресной строке браузера вводится url, например, https://www.php.net/manual/ru/intro-whatis.php На сервер из браузера отправляется запрос и на сервере исполняется PHP-скрипт intro-whatis.php Этот скрипт отправляет ответ - HTML-документ, который интерпретируется и отображается в браузере. Вам также важно понять, как PHP взаимодействует с другими серверными приложениями. Поэтому потребуется разобраться с LAMP https://ru.wikipedia.org/wiki/LAMP и не только с этим. Советую Вам для начала установить на РС программную среду для веб-разработки Open Server Panel Там есть всё, включая PHP Editor. Скачать можно здесь https://ospanel.io/ Удачи!
Советую пройти все курсы на сайте https://php.zone/ Потом попробовать разобраться с этим небольшим фреймворком https://leafphp.dev/ Вот неплохой курс для начинающих, от Laracasts PHP for Beginners (2023 Edition)