Что нужно знать чтобы стать для начала Junior PHP.
Изучаю PHP/MySQL.
Сейчас разбираюсь в MVC + OOP. Пишу блог/соц-сеть.
В планах пройти курс на Udemy, и на laracasts учить laravel.
Как эффективнее всего двигаться к первой роботе, на одних курсах далеко не уедешь.
Посоветуйте пожалуйста какие-то ресурсам, книги для изучения PHP ну и книг для мат.базы, алгоритмы, паттерны?
На что делать упор?
Спасибо
Для начала научиться делать запросе к бд. Выводить данные на страницу.
Сделай To-Do лист простой. Этого для работы джуна будет достаточно.
Книги "Котеров php-7". Вот прочитаешь её - поймешь и уже мидлом станешь)
Этот вопрос поднимался на тостере неоднократно, почитайте ссылки
Отдельно можно выделить этот вопрос и ответы на него, книги можете также догуглить на тостере - по алгоритмам, паттернам, advanced php, unit test, mysql и т.д.
Берем идею: Сделать выгрузку данных из какого-то сервиса по АПИ
Берем условный Symfony/Laravel в качестве главной платформы.
1) Нам нужно сделать веб-морду нашего сервиса (Html+css+js + MVC со стороны платформы)
2) Нам нужно сделать регистрацию пользователей в системе (Процесс регистрации, сессии, куки)
3) Нам нужно где-то хранить инфу о юзере (подключение БД к платформе)
4) Нам нужна бизнес логика внутри сервиса (Изучаем внедрение зависимостей и прочие прелести).
5) Нам нужны какие-то библиотеки для умного парсинга JSON итд.
__
6) Заливаем это все на хостинг (изучаем процесс покупки домена, хостинга, настройки сертификата).
7) Поднимаем на хостинге нашу платформу и запускаем (изучаем базовые манипуляции с линуксом).
__
Готово. Осилил свой собственный проект, в качестве джуна уже возьмут.
ты должен прямо сейчас набраться наглости и начать ходить на собеседования, иначе ты так и будешь бесконечно учиться и готовиться к работе но к ней самой так никогда и не приступишь.
Beta96, я имел в виду постоянную не решительность и неуверенность в своих силах. Часто рабочие задачи оказываются гораздо проще тех которые были на учебе.