admin 30 сентября 2018

Большая подборка полезных материалов для PHP Junior

Хочешь уверенно проходить IT-интервью?

Готовься к IT-собеседованиям уверенно с AI-тренажёром T1!

Мы понимаем, как сложно подготовиться: стресс, алгоритмы, вопросы, от которых голова идёт кругом. Но с AI тренажёром всё гораздо проще.

💡 Почему Т1 тренажёр — это мастхэв?

  • Получишь настоящую обратную связь: где затык, что подтянуть и как стать лучше
  • Научишься не только решать задачи, но и объяснять своё решение так, чтобы интервьюер сказал: "Вау!".
  • Освоишь все этапы собеседования, от вопросов по алгоритмам до диалога о твоих целях.

Зачем листать миллион туториалов? Просто зайди в Т1 тренажёр, потренируйся и уверенно удиви интервьюеров. Мы не обещаем лёгкой прогулки, но обещаем, что будешь готов!

Реклама. ООО «Смарт Гико», ИНН 7743264341. Erid 2VtzqwP8vqy


После этого списка многие из вас обнаружат, что даже наполовину не являются PHP Junior. А всё из-за грубого заблуждения, что Junior –  низший уровень.

PHP и сопутствующие технологии

PHP не одинок и всегда работает в связке с другими технологиями, которые тоже требуют внимательного изучения.

Видео-уроки

HTTP протокол, GET и POST запросы

Работая с PHP, вы одновременно должны понимать принципы передачи данных по сети через HTTP протокол и знать разницу между GET и POST запросами. Из этого видео вы узнаете всё и даже больше:

https://www.youtube.com/watch?v=PUPDGbnpSjw

Git и Github

PHP Junior обязан уметь пользоваться системой контроля версий Git и завести репозиторий на GitHub'e или Bitbucket'e. Это не просто место, где вы можете хранить ваши проекты, а ваше резюме для будущих работодателей. Автор этого видео научит основным командам для начала работы:

https://www.youtube.com/watch?v=SWYqp7iY_Tc

Composer

По PHP можно найти много разных библиотек, которые лучше устанавливать к себе на проект через Composer, а как это сделать - покажет автор этого видео:

https://www.youtube.com/watch?v=FFwtoK8NRps

Книги

Полезные статьи

Окружение и среда разработки

PhpStorm

Забудьте про текстовые редакторы, NetBeans и VS Code. Единственная IDE, с которой вы должны подружиться, – PhpStorm. Туториал от создателей IDE поможет вам разобраться в нём и узнать о его необычных возможностях:

https://www.youtube.com/watch?v=tH2TvzgFCU0

Docker

Потихоньку начинайте знакомиться с Docker, запустите в нём первый проект, а если не знаете о нём ничего, то посмотрите следующий туториал:

https://www.youtube.com/watch?v=pGYAg7TMmp0

Библиотеки и фреймворки

PHPUnit

В мире серьёзной коммерческой разработки принято тестировать приложения, а что это такое, и какая библиотека самая популярная, расскажет автор этого плейлиста:

https://www.youtube.com/watch?v=k9ak_rv9X0Y

Ratchet

Хотите написать что-то сложнее блога? Напишите чат! В этом вам поможет библиотека Ratchet:

https://www.youtube.com/watch?v=AEpq8gggwLk

Laravel

Один из лучших фреймворков современного PHP, который не стыдно изучить. И лучше это сделать с помощью уроков от Laracasts:

https://www.youtube.com/watch?v=3uYXAcit_Sg

Twig

Twig – это популярный шаблонизатор, призванный сделать код чище. Является частью фреймворка Symfony, однако вы можете им пользоваться отдельно. Небольшой плейлист по основам:

https://www.youtube.com/watch?v=SVb0whlghQY

Xdebug

PHP Junior должен знать, что на вардампах далеко не уедешь, и поэтому надо научиться пользоваться Xdebug:

https://www.youtube.com/watch?v=d5gQW7y0O4s

Ещё немного полезных статей и книг

Практика для PHP Junior

Если всё то, что здесь представлено, вам знакомо, и вы умеете с этим работать, то вы – PHP Junior разработчик. У остальных же впереди ещё много задач на выполнение. Дерзайте и удачи!

Комментарии

ВАКАНСИИ

Добавить вакансию
Hotel Search Team Lead (Golang)
по итогам собеседования
Golang-разработчик
Пермь, по итогам собеседования

ЛУЧШИЕ СТАТЬИ ПО ТЕМЕ