Какие современные веб-технологии нужно знать middle разработчику?
Доброго вечера.
На данный момент взялся за изучение MVC и ООП и решил начать с ларавела. Стараюсь постепенно вникать и в дальнейшем хочется изучить другие популярные фреймворки: yii, zend, symfony и т.д.. (хотя кажется понимание фреймворков это уровень джуниора ?)
Но я так понимаю одними фреймворками мидлу не обойтись, и уверенно нужно владеть такими технологиями как: git, composer (на данный момент я по примерам скачал фреймворк, проще говоря даже композером пользоваться не могу) и т.д.. Поэтому хотел бы узнать, какие современные веб-технологии должен знать мидл веб разработчик ? И каким образом их лучше изучать ? В рабочем проекте экспериментировать не хочется... А по другому наскучивает изучение...