Посоветуйте как правильно осваивать JS
Уважаемые гики и просто те кто в "теме", обращение в первую очередь к вам :help:
Учу все по книге на данном проекте, прошел пол первой книги, сейчас в разделе - Замыкания, область видимости, и материал осваивается, но есть одно но, чтоб не забывать материал который был пройден, часто возвращаюсь к прошлым темам и понимаю, что ничего не понимаю и снова все перечитываю, прохожу задачки, и так по кругу как белка в колесе. На это уходит дикая куча времени, ведь я возвращаюсь не на раздел ранее, а на несколько тем в целом которые я уже прочитал. Поделитесь советами или может расскажите про свой опыт, я поставил себе срок - 4 месяца, чтоб освоить эту книгу и кажется я быстрей с ума сойду, чем освою все это :D Но вы ведь как-то люди это все держат в головах. Про себя скажу, что за плечами у меня лишь хтмл и цсс, учу с целью стать полноценным фронтом. |
Цитата:
Чтобы знать нужно изучать, чтобы изучать нужно знать! (с) :write: |
Цитата:
Цитата:
Не даром говорят Цитата:
|
Значит все верно делаю))
|
Надо писать. Пофиг что, прфиг как, главное чтоб заработало в итоге. Нужно позитивное подкрепление. А читать по мере надобности. Иначе времени потратишь в десять раз больше и станешь чистым теоретиком, которому и на деле применять знания придётся учиться ещё столько же.
|
<style>.bimg{ position: relative; display: inline-block; } .bimg:before, .bimg:after{ content:""; position:absolute; display: block; width: 50%; height:100%; } .bimg:before{ cursor: url(https://web.archive.org/web/20140602175242im_/http://ak.imgfarm.com/images/cursormania/files/0/43a.gif) 2 2, default; } .bimg:after{ right:0; top:0; cursor: url(https://web.archive.org/web/20160629035404im_/http://ak.imgfarm.com/images/cursormania/files/6/3460.gif) 2 2, default; }</style><div class="bimg"><img src="https://2ch.hk/wrk/src/1128604/15095536864540.png" alt=""/></div> |
Цитата:
|
Цитата:
Просто прочитай книгу. ;) Уже много чего останется в памяти. К некоторым пунктам/главам придется возвращаться по мере надобности... И так, приставными шагами вперед к светлому будущему. :) |
Основы можно изучить за 3-4 месяца, вполне реальный срок. Но этого слишком мало для фронтендера. Я когда прочитал учебник, то написал игру Поле Чудес на 1000+ строк. В наивном императивном стиле с крайне ужасным кодом. И тут я понял, что оно хоть и кое-как работает, но это бред.
Так что пришлось что-то с этим делать. Изучил функциональное программирование, пару паттернов и приемов проектирования, замыкания, колбеки и т.д. Стало лучше, но все равно это не то, что нужно. Поэтому сейчас перешел на изучение основ ООП. И вот начиная осваивать ООП я уже вижу, что в принципе все это фронтендеру не очень нужно, потому что на JS писать сложные приложения никто не будет. Все используют для этого фреймворки. Соответственно впереди еще React+Redux+Flux+Angular+Vue.js и т.д. В общем вывод какой? Ну хотя бы 1 год нужен, чтоб чтоб стать начинающим) |
Цитата:
|
Часовой пояс GMT +3, время: 14:38. |