🧨 Требования к кандидатам на позицию "PHP-Джуниор" по версии hh.ru
(было изучено более 50 вакансий)
Основное:
— Уверенное владение синтаксисом php 5.x и 7.x
— ООП и паттерны. Singleton, MVC, Facade и т.д.
— MySQL и сам SQL. Сложная выборка, джойны, подзапросы, отладка, оптимизация запросов, агрегирующие функции.
— Уверенное владение одним из фреймворков Yii2 / Symfony / Laravel
— Чтение чужого кода (Legacy Code).
А так же:
— Собственные проекты на github/bitbucket
— Уверенное владение GIT из командной строки
— Менеджер пакетов Composer
— Понимание html/css/js/jquery
— Различные протоколы: tcp/ip, http, dns, ssh, dns, sftp, RESTful API
— Сопутствующие сервисы и программы: Docker, RabbitMQ, Redis, Memcache, Sphinx или Elastic, x-Debug и другие.
— Модные слова: DRY, KISS, YAGNI
— Принципы SOLID
(было изучено более 50 вакансий)
Основное:
— Уверенное владение синтаксисом php 5.x и 7.x
— ООП и паттерны. Singleton, MVC, Facade и т.д.
— MySQL и сам SQL. Сложная выборка, джойны, подзапросы, отладка, оптимизация запросов, агрегирующие функции.
— Уверенное владение одним из фреймворков Yii2 / Symfony / Laravel
— Чтение чужого кода (Legacy Code).
А так же:
— Собственные проекты на github/bitbucket
— Уверенное владение GIT из командной строки
— Менеджер пакетов Composer
— Понимание html/css/js/jquery
— Различные протоколы: tcp/ip, http, dns, ssh, dns, sftp, RESTful API
— Сопутствующие сервисы и программы: Docker, RabbitMQ, Redis, Memcache, Sphinx или Elastic, x-Debug и другие.
— Модные слова: DRY, KISS, YAGNI
— Принципы SOLID
PHP Интервью pinned «🧨 Требования к кандидатам на позицию "PHP-Джуниор" по версии hh.ru (было изучено более 50 вакансий) Основное: — Уверенное владение синтаксисом php 5.x и 7.x — ООП и паттерны. Singleton, MVC, Facade и т.д. — MySQL и сам SQL. Сложная выборка, джойны, подзапросы…»
❗В этой группе я буду делиться различным материалом, который раскрывает все вышеописанные темы и направления.
Что будет еще:
✅ Мы будем изучать вопросы, которые часто задают на собеседованиях;
✅ Учиться правильно составлять резюме;
✅ Я буду публиковать тестовые задачи для закрепления материала;
✅ Книги на тему программирования;
✅ Авторские статьи и видео-обзоры
✅ Хакатоны и конкурсы для участников канала;
✅ Менторство на время испытательного срока;
✅ Немного программерского юмора;
И многое другое!
Что будет еще:
✅ Мы будем изучать вопросы, которые часто задают на собеседованиях;
✅ Учиться правильно составлять резюме;
✅ Я буду публиковать тестовые задачи для закрепления материала;
✅ Книги на тему программирования;
✅ Авторские статьи и видео-обзоры
✅ Хакатоны и конкурсы для участников канала;
✅ Менторство на время испытательного срока;
✅ Немного программерского юмора;
И многое другое!
🔔 Однажды мы с коллегой поспорили, кто из нас круче, как программист! Конечно, это выглядело как ребячество, но тогда мы в серьёз задумались, как же это выяснить. И кое-что придумали.
Мы нашли в интернете несколько интересных задач, с которыми ни одни из нас еще не сталкивался и начали их решать одновременно.
Я бы мог сказать, что победа была за мной и вы едва ли смогли бы это проверить, но я буду честен с вами и скажу, как есть, победил конечно же я и с очень большим отрывом. Когда я закончил решать, мой товарищ еще не решил даже первую задачу.
Он тогда не знал, что я ночами на пролёт прокачивал свой навык решения задач, находя их в интернете, а через какое-то время появилось это:
👉 https://app.justcoding.ru/
Великолепный сервис с большим набором задач и автоматической проверкой решения. Решайте по 5-7 задач в неделю или больше. Так вы прокачаете не только навык решения задач но и ближе познакомитесь со стандартными функциями PHP.
Мы нашли в интернете несколько интересных задач, с которыми ни одни из нас еще не сталкивался и начали их решать одновременно.
Я бы мог сказать, что победа была за мной и вы едва ли смогли бы это проверить, но я буду честен с вами и скажу, как есть, победил конечно же я и с очень большим отрывом. Когда я закончил решать, мой товарищ еще не решил даже первую задачу.
Он тогда не знал, что я ночами на пролёт прокачивал свой навык решения задач, находя их в интернете, а через какое-то время появилось это:
👉 https://app.justcoding.ru/
Великолепный сервис с большим набором задач и автоматической проверкой решения. Решайте по 5-7 задач в неделю или больше. Так вы прокачаете не только навык решения задач но и ближе познакомитесь со стандартными функциями PHP.
📗 Веб-программирование начинается с интернета, а интернет начинается с протоколов TCP/IP.
Мало кто знаком с этими протоколами, которые играют жизненно важную роль в доставке информации по сетям Интернета.
Книга "TCP/IP — Сетевое администрирование" как раз об этом! Не обязательно читать её до конца, достаточно внимательно прочитать первые главы, в которых описывается основные принципы работы и взаимодействия компьютеров внутри сети.
Так же будет очень полезно почитать о таком понятии как RFC (Request for Comments).
👉 https://ru.wikipedia.org/wiki/RFC
Мало кто знаком с этими протоколами, которые играют жизненно важную роль в доставке информации по сетям Интернета.
Книга "TCP/IP — Сетевое администрирование" как раз об этом! Не обязательно читать её до конца, достаточно внимательно прочитать первые главы, в которых описывается основные принципы работы и взаимодействия компьютеров внутри сети.
Так же будет очень полезно почитать о таком понятии как RFC (Request for Comments).
👉 https://ru.wikipedia.org/wiki/RFC