LINUX.ORG.RU

История изменений

Исправление Black_Roland, (текущая версия) :

Мне, если я все правильно понимаю, back-end. На странички плюшки вешать.

Тебе наоборот — front-end.

Я обычно сразу с практики начинаю. Читаю примеры, читаю код, пытаюсь повторить, пишу код, много пишу, пишу говно конечно. Потом что не знаю почитываю. В идеале устроится на работу, где согласятся тебя обучать. Обучение пройдет намного быстрее, когда видишь «живой» код, и когда есть кому подсказать. Это относится не только к JS. В принципе, т.к. опыт программирования есть, то проблем особо быть не должно.

Начни с изучения объектов, конструкторов, и немного наследование потыкай. Подразумевается, что с переменными, массивами и прочим проблем не будет. Почитай про console.log, пригодится. Дальше можно сразу jQuery: напиши плагин, почитай исходники Bootstrap, UIKit, каких-нибудь других плагинов. Потом почитай про module pattern (AMD модули). Раскидай свой код по модулям, потом найди что такое RequireJS и перепиши все :) Задание со звездочкой: почитай про Bower. Когда надоест генерировать DOM через jQuery, почитай про Knockout (и knockout-amd-helpers, тоже можно), можно Angular. Если бы знал сайты с туториалами, то посоветовал бы :/ Это современный front-end вкратце.

Пиши какую-нибудь страничку-визитку или админку, можно бесконечно допиливать и прикручивать свистоперделки.

P.S. Главное не пытайся сразу изучить все, что я перечислил. Лучше постепенно.

Исправление Black_Roland, :

Мне, если я все правильно понимаю, back-end. На странички плюшки вешать.

Тебе наоборот — front-end.

Я обычно сразу с практики начинаю. Читаю примеры, читаю код, пытаюсь повторить, пишу код, много пишу, пишу говно конечно. Потом что не знаю почитываю. В идеале устроится на работу, где согласятся тебя обучать. Обучение пройдет намного быстрее, когда видишь «живой» код, и когда есть кому подсказать. Это относится не только к JS. В принципе, т.к. опыт программирования есть, то проблем особо быть не должно.

Начни с изучения объектов, конструкторов, и немного наследование потыкай. Подразумевается, что с переменными, массивами и прочим проблем не будет. Почитай про console.log, пригодится. Дальше можно сразу jQuery: напиши плагин, почитай исходники Bootstrap, UIKit, каких-нибудь других плагинов. Потом почитай про module pattern (AMD модули). Раскидай свой код по модулям, потом найди что такое RequireJS и перепиши все :) Задание со звездочкой: почитай про Bower. Когда надоест генерировать DOM через jQuery, почитай про Knockout (и knockout-amd-helpers, тоже можно), можно Angular. Если бы знал сайты с туториалами, то посоветовал бы :/ Это современный front-end вкратце.

Пиши какую-нибудь страничку-визитку или админку, можно бесконечно допиливать и прикручивать свистоперделки.

P.S. Главное не пытайся сразу изучить все, что я перечислил. Лучше постепенной.

Исходная версия Black_Roland, :

Мне, если я все правильно понимаю, back-end. На странички плюшки вешать.

Тебе наоборот — front-end.

Я обычно сразу с практики начинаю. Читаю примеры, читаю код, пытаюсь повторить, пишу код, много пишу, пишу говно конечно. Потом что не знаю почитываю. В идеале устроится на работу, где согласятся тебя обучать. Обучение пройдет намного быстрее, когда видишь «живой» код, и когда есть кому подсказать. Это относится не только к JS. В принципе, т.к. опыт программирования есть, то проблем особо быть не должно.

Начни с изучения объектов, конструкторов, и немного наследование потыкай. Подразумевается, что с переменными, массивами и прочим проблем не будет. Почитай про console.log, пригодится. Дальше можно сразу jQuery: напиши плагин, почитай исходники Bootstrap, UIKit, каких-нибудь других плагинов. Потом почитай про module pattern (AMD модули). Раскидай свой код по модулям, потом найди что такое RequireJS и перепиши все :) Задание со звездочкой: почитай про Bower. Когда надоест генерировать DOM через jQuery, почитай про Knockout (и knockout-amd-helpers, тоже можно), можно Angular. Если бы знал сайты с туториалами, то посоветовал бы :/ Это современный front-end вкратце.

Пиши какую-нибудь страничку-визитку или админку, можно бесконечно допиливать и прикручивать свистоперделки.