Задать вопрос

Какие нужны минимальные знания php для того, чтоб приступить к изучению php-фреймворков?

Добрый день. Какая должна быть база у джуриора чтоб можно было смело начинать изучать php-фреймворки типа yii, symfony?
  • Вопрос задан
  • 2819 просмотров
Подписаться 3 Оценить Комментировать
Ответ пользователя Андрей Галкин К ответам на вопрос (10)
socengel
@socengel
7 лет native php в продакшене, онлайн 20000+,
Самый крутой и быстрый способ найти себе опытного учителя.

А перечень знаний необходимых для начала ( чтобы не вставать на грабли на которые встают большинство неопытных разработчиков ( даже с профильным высшим образованием ) )
1. Знания о том как работает компьютер. ( в частности файловая система, большим плюсом будет понимание файловой системы операционных систем Linux ). притом не важно на windows ты будешь работать или на линукс
2. Работа сети : Что такое ип адрес, порт, протокол HTTP (и как он работает в плане отправки, приема и обработки команд (GET POST PUT) ) и что такое заголовки запроса и ответа (http headers).
3. Конфигурация HTTP сервера, какие настройки есть и за что они отвечают. хотя бы по документации пробежаться по дефолтным настройкам.
4. Вот тут можно глянуть на настройки PHP и посмотреть описание дефолтных значений.
5. Наизусть выучить адрес где можно достать документацию PHP (php.net)
6. Тут можно начинать смотреть всякие видеокурсы по php (именно по пхп). Хорошо структурированные можно найти у специалиста(specialist.ru) я не знаю законно ли выкладываются в интернете лекции с веб обучения но можно всегда записаться на онлайн курсы. Гарантия что получишь полные и структурированные знания. Плюс в интернете много бесплатных сейчас можно найти, не то что в мое время. Только учти что с одного курса от одного человека ты не научишься лучше посмотреть 3 и больше разных. И копишь опыт.

Учить программирование на PHP это как учится ездить на велосипеде пока не набьешь шишек не научишься. Будешь придерживаться этого списка будешь учится быстро и если что-то поломается, а я тебе даю 100% что что-то будет не так. Будешь находить и решать проблемы быстрее.

Забегая вперед, если страница в "кракозябрах" 2 возможные проблемы с кодировками - сам файл в кодировке отличной от той что приходит в заголовках ответа либо наоборот заголовок ответа отличный кодировки файла. при соединении с базой данных неправильно передана команда "SET NAMES".
Ответ написан
Комментировать