Я программист внешнего интерфейса. Я хорошо разбираюсь в дизайне, HTML, CSS и JQuery, но я хочу изучать JavaScript больше всего на свете. Я прошел несколько курсов, прочитал книги и учебные пособия онлайн и чувствую, что хорошо понимаю основные принципы: переменные, логика и т. Д.
В этом я вижу отличия от всех других вопросов «Как лучше узнать js» в Интернете.
То, что я не могу сделать, это применить это на практике. Я не могу сделать шаг от знания кусочков до выяснения, как они работают вместе, чтобы стать программой.
Какой лучший способ получить реальные прикладные знания с JS? Я полагаю, что лучше всего стать учеником или обучаться, но о таких вещах часто не слышишь.
learning
javascript
Грегг Б
источник
источник
Ответы:
Самый простой способ учиться (и сохранять) - это когда ты должен учиться. Будьте знакомы с концепцией, хотите реализовать ее, пойти и сделать это.
источник
Сделайте некоторые Javascript Koans
Реализуйте простую игру в JavaScript.
Создавайте симпатичные пользовательские интерфейсы с прокруткой, выполняйте ajax-запросы, чтобы получить «следующие 10 фраз» или «следующую конфигурацию платы».
Ознакомьтесь с 10 вещами Пола Айриша, которые я узнал из чтения источника jquery, и еще 11
Прочитайте документацию MDC . Прочитайте все документы JQuery (это легко прочитать и только несколько часов времени).
Да, и знаю о jsfiddle.net - лучшая вещь когда-либо.
источник
Поскольку вы знакомы с jQuery, я бы сказал, попробуйте создать плагин jQuery. Вы можете использовать свои навыки JS там.
Или
Возьмите существующий плагин jQuery и попытайтесь разработать его, используя обычный js.
источник
Самый простой способ стать профессионалом JavaScript - это присоединиться к фирме по разработке программного обеспечения в качестве внешнего инженера и применить свои знания в новых проектах. Если вы справились хорошо, я знаю, что когда вы разрабатывали что-то с (jquery ajax javascript), то определенно это понравится каждому, потому что это быстро и оптимизировано. Тогда вы будете хваленым в организации.
источник
Единственная книга о JavaScript, которую я держал, мне никогда не помогала. Именно применение языка для решения актуальных проблем сделало меня мастером JavaScript почти мгновенно. То же самое касается почти любого языка, который я использую.
Хороший вариант использования JS - это картографирование приложений. Попробуйте поработать с Google Maps или OpenLayers. Если вы не увлекаетесь картами, попробуйте JavaScript Framework, такой как jQuery или Prototype. Посмотри, что ты можешь сделать. Создавайте модные формы, придумывайте идеи, как ускорить работу сайтов, реализующих Ajax-приложения, и все такое. Может быть, другое приложение слайд-шоу ... что-то действительно крутое? Или для чего-либо нужен интерфейс администратора? Как бы вы сделали его более удобным для пользователя с помощью JavaScript. Возможности бесконечны, не говоря уже о node.js, который открывает целый новый мир возможностей.
Это действительно зависит от вас и ваших потребностей. Все, что я могу вам сказать: выбрать проблему и решить ее. Книги помогут вам в этом, но никогда не заменят полученный опыт
Роман
источник