• Как прижать футер к низу страницы?

    yurakostin
    @yurakostin
    Front-end developer
    Ответ написан
    Комментировать
  • Существует ли обширная книга по js?

    yurakostin
    @yurakostin
    Front-end developer
    Поддержу с https://learn.javascript.ru/.
    Если тщательно идти по этому учебнику, то знание js будет от зубов отскакивать на мой взгляд.
    Очень советую не ходить на следующую тему, пока вы не поняли текущую от и до и не сделали все задачи. Если сделать задачу совсем не получается, то можно посмотреть решение, но переходить к новой теме только после того, как поймёте это решение.

    Считаю, что Илья проделал прекрасную работу, переделав учебник. Есть тесты для большинства задач. Обновились разделы, появилась дополнительная информация. Так что для начала изучения и не только это очень хороший вариант.

    А что касается обширности, то есть целый ворох сайтов по js, где можно найти информацию по фреймворкам и тонкостям js.

    1. Уже указанный https://developer.mozilla.org/ru/docs/Web/JavaScript
    2. https://www.javascript.com/news
    3. jstherightway.org - особенно рекомендую
    4. todomvc.com

    Удачи.
    Ответ написан
    Комментировать
  • Из повара в программисты, возможно ли такое? Где пройти курсы в Питере и надо ли?

    yurakostin
    @yurakostin
    Front-end developer
    Я вот по образованию повар/официант, технолог ПОП.
    Но затянула меня веб разработка.
    За год я научился базовым вещам и нашёл работу за вполне достаточную на тот момент сумму.

    По Java - да - head first. Плюс у них же очень хорошая книжка по паттернам с примерами на джаве. Мне понравилось.
    Я, к сожалению пока что, с java знаком очень слабо, однако общие принципы всегда одинаковые.
    Точите базовые вещи, а после и более сложные, изучайте, тем более, если вас это манит, то обучение всегда проходит интенсивнее и с большей пользой.

    Согласен также с правилом 10 тысяч часов. Если есть возможность посвящать большую часть времени исключительно обучению, то вполне можно спустя год или даже месяцев 10 найти работу джуном. А там уже коллектив вас поднимет. Главное - не переставайте развиваться в направлении, которое выбрали.

    Удачи.

    PS. Курсы не панацея. Они разве что могут вас мотивировать тем, что вы заплатили деньги.
    Источником обучения должно быть ваше желание. Если оно есть, то вы и без курсов сможете развиваться. Однако у хороших курсах плюс в том, что информацию могут разжевать, если вы что-то не понимаете. Но я в основном учился по книжкам и получал советы на работе и т д. Хотя и на курсы ходил.
    Ответ написан
    4 комментария
  • Кто знает ссылку на сайт?

    yurakostin
    @yurakostin
    Front-end developer
    Вот ещё один весьма полезный ресурс:
    jstherightway.org
    Ответ написан
    Комментировать
  • Как сделать чат на websocket?

    yurakostin
    @yurakostin
    Front-end developer
    Думаю, что здесь вы сможете почерпнуть много полезного https://learn.javascript.ru/nodejs-screencast
    Во второй части как раз создаётся чат на сокетах.
    Ответ написан
    Комментировать
  • Как закреплять основы javascript на практике?

    yurakostin
    @yurakostin
    Front-end developer
    Учебник Ильи Кантора весьма хороший старт.
    Если всё получается - проходите этот учебник дальше.
    Очень много полезных вещей там узнаете.

    На первом месте, конечно же, у вас должна быть практика.

    Бывает крайне сложно придумать задачу самому себе.
    Однако вам уже предложили хорошие варианты: игры, todo-приложение.
    Также можете попробовать сделать простой плагин, который на входе получает строку и элемент. А результатом его работы будет эффект печатания переданного текста в переданном элементе.

    На мой взгляд, будет полезно посмотреть, как делать плагины. На сайте jquery есть хороший туториал на эту тему. И на хабре полно статей.
    Полено будет сразу делать некоторые вещи в ооп стиле. Например тот же todo.

    Начинайте с простых вещей. Старайтесь доводить дело до конца.

    У вас всё получится.
    Ответ написан
    Комментировать