Система обучения в PHP(SimbirSoft)

PHP-направление постоянно обновляет перечень знаний и навыков, которыми должен обладать PHP-разработчик. Это структурированный список, включающий не только узкоспециализированные PHP-шные темы, но и фундаментальные знания:

• архитектура компьютера;
• ООП и функциональное программирование;
• структуры данных;
• протокол HTTP;
• устройство веб-серверов;
• высоконагруженные системы;
• базы данных;
• алгоритмы;
• другие языки программирования и фреймворки – мало знать только PHP;
• и др.

А также “нетехнические” знания, такие как английский язык (в IT он просто необходим), тайм-менеджмент и так называемые soft skills.

По каждому из этих разделов у нас есть план изучения со списком ключевых понятий и тем, которые нужно знать, а также список действительно полезных материалов (как внутренних, так и ссылок на качественные внешние ресурсы: книги, лекции, курсы, обучающие видео и прочее). Некоторыми из них поделимся с вами:

• Книги:

https://www.ozon.ru/context/detail/id/24903185/
https://www.ozon.ru/context/detail/id/139296295/
https://www.ozon.ru/context/detail/id/2457392/
https://www.ozon.ru/reviews/1351090/
https://www.ozon.ru/context/detail/id/5322055/

• Онлайн-ресурсы:

https://microservices.io/
https://refactoring.guru/ru
https://git-scm.com/book/ru/v2

• Курсы:

https://ru.hexlet.io/courses/http_protocol
https://githowto.com/ru
http://highload.guide/

Кроме теории, в систему обучения PHP, конечно же, включена практика. Задания максимально приближены к тем задачам, которые бывают на коммерческих проектах, и построены так, чтобы обучающийся смог поработать с широким спектром востребованных и актуальных технологий, использовать современные подходы и архитектурные решения. Выполнение заданий обычно проверяет один из менторов, который также может помочь разобраться с возникающими трудностями.

Если говорить о технологиях, с которыми можно познакомиться или глубже изучить на практических заданиях, то это PHP 7+, Symfony Framework, Laravel Framework (включая Homestead, Laravel Cashier для интеграции со Stripe и Robokassa, Localization, Task Scheduling, Cache), MySQL, PostgreSQL, Nginx, Docker, Docker-compose, RabbitMQ, Recaptcha, Elastic Search, Redis, Bootstrap и др.

Следите за новостями SimbirSoft, читайте еще больше полезного контента :)

Тэги:

Тэг в списке: