• Что нужно знать JS стажеру?

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

    Но могут, например, попросить чего-нибудь преобразовать в JSON и отправить по AJAX, если предполагают начальные знания JS.
    Ответ написан
    1 комментарий
  • Что нужно знать JS стажеру?

    @rpsv Вы удивитесь, но вакансий именно js-программистов достаточно (говорю в основном за европу, но и встречал вакансии в СНГшных компаниях).
    Довольно часто работа бывает связана с каким-нибудь фреймворком, открытым или разработаным внутри фирмы.
    Что могут спрашивать? Зависит от того, кто будет проводить собеседование. Вот вам мини подборка от меня: hash tables, особенности this, глобалные/локальные переменные, что-нибудь о типизации.
    Если интервьювер адекватен, то больше будет смотреть на вашу способность размышлять, а не на заученые знания.
    Ответ написан
    2 комментария
  • Что нужно знать JS стажеру?

    Fesor
    @Fesor
    Full-stack developer (Symfony, Angular)
    стажер должен уметь учиться... ну и какой-то минимум типа знаний синтаксиса, базовых концепций у него тоже должен быть. Так же основы верстки.
    по поводу знания отдельных библиотек - не обязательно. Вам надо знать что они такие есть, api учить вас не заставляют.
    Ответ написан
    3 комментария
  • Что нужно знать JS стажеру?

    rpsv
    @rpsv
    делай либо хорошо, либо никак
    А такие есть? Мне кажется JS программистов берут в купе с HTML, CSS как минимум.

    P.S. знать ООП, JQuery, ну и уметь кодить!

    Хотя для стажировки наверное только последнего достаточно))
    Ответ написан
    6 комментариев
  • Какую ОС лучше использовать для веб-дизайнера?

    Главным приемуществом MacOS над линуксами является возможность запуска продукции Adobe без дополнительных танцев с бубном. Плюс так исторически сложилось что поддержка консольных плюшек (Node.js и т.д.) в винде довольно посредственна. Дизайнеры выбирают мак просто потому что он может тоже что и линукс, и винда, но с ним меньше гемороя в плане освоения и танцев с бубнами.

    Мне приходится держать виндовую машину под Adobe и линь под всё остальное.
    Купил мак, и в принципе мне больше ничего не нужно )
    Ответ написан
    3 комментария
  • Что такое JS framework для работы с css классами dom объектов?

    wwwsevolod
    @wwwsevolod
    это тестовое задание яндекса на стажировку, насколько я помню. можно сделать что угодно, но работая с классами, на самом деле что угодно
    Ответ написан
    Комментировать
  • Что выучить Dart или CoffeeScript?

    andy722
    @andy722

    Я использую Dart в продакшене примерно последние полгода; в проекте человек 5 разработчиков. Применяем для фронтенда + JSP/Spring MVC/Tomcat, никакой экзотики.

    Когда хотелось отказаться от JS+jQuery, просмотрели кучу фреймворков/языков, так что выбор вполне осознанный.
    Основные плюсы по сравнению с CoffeeScript - все же более высокий уровень абстракции от JS, более чистый язык, более строгая типизация.

    По поводу других комментариев:

    > Когда и если Dart доведут до ума...

    Только что вышла версия 1.0 - первая стабильная.

    > Кофе полностью совместим с JS-библиотеками (напр. jQuery), а вот Dart
    > требует свои собственные библиотеки.

    В Dart есть interoperability с JS, в последних апдейтах совершенно прозрачная - то есть можно создавать объекты, работать с callback'ами прямо из Dart-кода, без всяких дополнительных манипуляций/proxy/scope и т.п.

    > Кофе упрощает вам синтаксис, а дарт усложняет.
    Если под упрощениями имеется в виду та каша, в которую со временем превращается JS-код - то нет.

    Ответ написан
    Комментировать
  • Существуют ли туториалы по frontend разработке?

    hell0w0rd
    @hell0w0rd
    Просто разработчик
    1) htmlbook.ru — мануалы
    2) javascript.ru — мануал
    3) bootstrap-ru.com/
    jquery — anton.shevchuk.name/jquery-book/
    3 пункт однозначно лучше на английском, там очень мало написано, а на русском все криво и не полно, аналогично перед штудированием bootstrap изучать less — лучше не lesscss.org
    Как видео — очень советую посмотреть events.yandex.ru/events/shri/msk-2012/
    В принципе все эти ссылки в 10 в гугле по запросам
    Ответ написан
    3 комментария
  • Вопросы на собеседовании для начинающего веб-технолога/верстальщика

    Vend3tta
    @Vend3tta
    Я обычно начинаю собеседование с типов layout'ов — например, «есть двухколоночный макет, перечисли все способы его создания». Это довольно обширная тема, при объяснении которой можно перескочить на множество схожих вопросов — и о float'ах, и об inline-block, и о CSS Box Model, и так далее. Вопрос о доктайпе — тоже один из первых, из ответа на этот вопрос, собственно, строится впечатление о собеседуемом как о спеце. Далее идет более-менее общий набор простых вопросов:

    — CSS-селекторы, их специфичность, поддержка, производительность;
    — организация кода (семантика, названия классов, clearfix и т.д.);
    — поддержка старых версий браузеров, graceful degradation.

    Если человек уверенно справляется с этими вопросами, перехожу к БЭМу (обычно, если человек с этим знаком, эта аббревиатура к данному вопросу уже должна была прозвучать из его уст), CSS-препроцессорам, задаю пару вопросов по js — по ванилле и jQ. К этому моменту обычно человека удается разговорить на отвлеченные темы вроде каких-нибудь статей известных авторов или докладов с конференций, которые он читал или смотрел, и на которые опирается при своих ответах. Это помогает еще больше оценить его скилл, и не просто скилл — а в целом как человека, который осознанно пишет хороший код, интересуется новыми веяниями, учится и совершенствует свои знания.
    Ответ написан
    1 комментарий
  • Какой выбрать лёгкий ноутбук для web-разработчика?

    super
    @super
    Смотрите ноутбуки Apple. Из всех веб-разработчиков с которыми я общаюсь — все работают либо на MacBook (Pro, Air), либо на iMac и очень довольны:
    — Нет вирусов, а значит зловредное ПО не утащит у вас пароли от FTP и не загрузит вирусов на ваши сайты, не нужно заморачиваться покупкой антивирусов
    — OS X это Unix, а значит доступны все Unix-команды и т.д.
    — Качественное железо
    Ответ написан
    9 комментариев
  • Выполнение тестового задания?

    sankir
    @sankir
    Я конечно могу ошибаться или не знать что-то об обычных способах проверки кандидатов, но ИМХО вы просто на халяву кому-то написали Internet-магазин.
    Ответ написан
    Комментировать