Лора,
Прошла по Вашей ссылке, вот что они обещают:
Обучаясь в Академии, вы сэкономите огромное количество времени и научитесь правильно писать код, работать с реальными проектами и очень легко сможете продолжить свою карьеру фронтенд-разработчика самостоятельно. А также работа с наставником даёт большой опыт работы с кодом, потому что он всегда готов помочь в трудную минуту. На сколько я знаю, фронтенд-разработчик должен очень много знать и очень много уметь.
Вот нашла даже вакансию фронт-энд разработчика..
Вот что требуют от соискателей:
---------------------------------------------------------
Требуемый опыт работы: 3–6 лет.
Мы с радостью ждём Вас, если Вы:
Опытный эксперт в области построения больших RIA SPA;
Знаете, как организовать клиентскую часть, выбрать оптимальные технологии для поставленной задачи;
Умеете руководить процессом front-end разработки;
Успешно использовали в своих проектах различные MVC фреймворки.
Чем предстоит заниматься:
Развивать существующие веб-приложения, автоматизирующие сложные задачи для крупных корпоративных заказчиков
Управлять процессами front-end разработки в проектах компании
Активно участвовать в проектировании и разработке клиентской архитектуры приложений
Реализовывать новые функции приложений и решать вопросы с улучшением и оптимизацией работы клиентской части приложений, существующего кода
Выявлять возможности по улучшению используемых компонентов, процессов и инструментов и внедрять их в практику
Наши технологии и инструменты:
Клиентская часть приложения построена на Backbone/Marionette с Handlebars и Sass на CoffeScript, собираемая Browserify/Gulp (не исключен плавный переход в ближайшее время на более современные компоненты)
Поддерживается это всё серверной стороной, основанной на Java и Play с использованием MySQL и PostgeSQL как основного средства хранения
В работе мы используем: Git, Slack, Redmine|JIRA|Confluence, Jenkins, Windows-окружение на машинах разработчиков (*-nix по желанию)
Что мы от вас ожидаем:
Практический опыт в создании крупных корпоративных веб-приложений
Умение и желание разбираться в чужом коде и улучшать его
Хорошее знание хотя бы одного широкоприменяемого серьезного JavaScript фреймворка (Marionette, Angular, React, Vue)
Сильные навыки работы с современной средой web-разработки: IDE, Browser DevTools, системы сборки и контроля качества кода
Широкий технический кругозор
Умение описывать и воспринимать технические задачи и особенности реализации как письменно, так и устно
Способность самостоятельно выбирать эффективный способ решения задачи и помогать с этим другим
Аккуратность и продуманность в реализации задачи, внимание к деталям
Развитые практические навыки в написании собственных и применении сторонних компонентов, используемых при создании веб-приложений
Требования:
Отличное владение JavaScript, ООП и основными шаблонами программирования
Знание jQuery, шаблонизаторов для JS, CoffeeScript
Опыт разработки SPA приложений от 3х лет
Опыт построения многомодульных приложений
Понимание архитектуры REST, знание HTTP протокола
Умение разбираться в чужом коде
Уметь работать с GIT, Grunt, Bower, Gulp, NodeJs
Дисциплинированность, умение работать в команде, чувство личной ответственности за результат
Приветствуется:
Знание mysql со стороны пользователя
Базовые команды Linux
Примеры кода на github
Наличие законченных проектов с применением различных фреймворков
Опыт работы в роли Team Lead
Наличие законченных проектов с применением различных фреймворков
Опыт работы в роли Team Lead
Дополнительно:
Хорошая белая заработная плата (по результатам собеседования!!)
Оформление по ТК. Полный рабочий день, полная занятость
Испытательный срок – 3 месяца
Гибкий график работы по согласованию с руководством
-----------------------------------------------------------
Ну вот как Вы думаете, возможно ли этому обучиться на этих курсах? Да, какие-то знания первичные они получат. Впрочем, эти знания можно получить и бесплатно на просторах инета.
Я бы рекомендовала сайт -
http://htmlbook.ru/ Я сама там часто почерпываю какие-то сведения. Причем, совершенно бесплатно.
А все эти курсы ничему не учат серьезному.
У меня сын в свое время окончил десяток курсов в Бауманском университете. Получил стопку дипломов. И в результате сказал, что они ничего абсолютно не дали. Только упорный самостоятельный труд, учебники, практика дали свое дело. И то начиналось с мизерной зарплаты. Сейчас он один из лучших верстальщиков одной крупной фирмы, получает неплохо.
Это что касается курсов.
На счет меня самой... у меня сейчас порядка 40 сайтов. Но я так и не стала ни крутым вебмастером, ни тем более программистом. Для меня проблема сделать из огромного статичного сайта сделать легкую мобильную верстку, что-то потихоньку, конечно же осваиваю, но очень медленно и трудно.
Раньше можно было одному человеку научиться делать свой сайт от и до. Я даже по этому делу книжку выпустила 10 лет тому назад. Сейчас над хорошим сайтом трудится команда - верстальщики, программисты, дизайнер, сеошники и еще куча специалистов.
Просто. Если человек хочет сделать один сайт и для себя, то лучше ему освоить вордпресс. Видео-уроков и советов по этому делу - море!
Если же хочет серьезно заняться делом, то надо получить образование по этому профилю (не курсы!), и идти в хорошую компанию, такую как Яндекс, Гугл, и т.п.
Можно, конечно же, стать и фрилансером. Но поверьте, я знаю многих фрилансеров, они даже сидят на разных сайтах в поисках работы, и я не слышала о высоких заработках, разве что о небезызвестном Артеме Лебедеве.
Вы вот написали, что и сайты делаете и программированием занимаетесь. Поэтому я просто в восхищении. Для меня это сейчас недоступно. Как в одном человеке может все это уместиться. Поэтому и просила Вас поделиться разработками.
Ну вот почему меня это задело... Просто многие новички клюют на такие обещания, тратят время и немалые деньги, а в результате - сплошное разочарование. Тут, кроме всего прочего и талант нужен, и огромный труд, и любовь к этому делу, как, впрочем, и в любой профессии. Без него чуда не бывает. И в интернете удается заработать единицам, к сожалению.