Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2017, 14:35
Новичок на форуме
Отправить личное сообщение для jatantis Посмотреть профиль Найти все сообщения от jatantis
 
Регистрация: 28.11.2017
Сообщений: 4

Посоветуйте как правильно осваивать JS
Уважаемые гики и просто те кто в "теме", обращение в первую очередь к вам
Учу все по книге на данном проекте, прошел пол первой книги, сейчас в разделе - Замыкания, область видимости, и материал осваивается, но есть одно но, чтоб не забывать материал который был пройден, часто возвращаюсь к прошлым темам и понимаю, что ничего не понимаю и снова все перечитываю, прохожу задачки, и так по кругу как белка в колесе. На это уходит дикая куча времени, ведь я возвращаюсь не на раздел ранее, а на несколько тем в целом которые я уже прочитал.

Поделитесь советами или может расскажите про свой опыт, я поставил себе срок - 4 месяца, чтоб освоить эту книгу и кажется я быстрей с ума сойду, чем освою все это Но вы ведь как-то люди это все держат в головах. Про себя скажу, что за плечами у меня лишь хтмл и цсс, учу с целью стать полноценным фронтом.
Ответить с цитированием
  #2 (permalink)  
Старый 28.11.2017, 15:00
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от jatantis
и так по кругу
Это основной принцип изучения чего-либо...

Чтобы знать нужно изучать, чтобы изучать нужно знать! (с)
Ответить с цитированием
  #3 (permalink)  
Старый 28.11.2017, 15:03
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от jatantis
я поставил себе срок - 4 месяца
Как говаривал великий кормчий Мао Цзэдун
Цитата:
Чем больше читаешь - тем глупее становишься.
Тут всей жизни не хватит, чтобы охватить весь объем знаний по этому языку.
Не даром говорят
Цитата:
Век живи, век учись. И дураком помрешь...
Ответить с цитированием
  #4 (permalink)  
Старый 28.11.2017, 16:45
Новичок на форуме
Отправить личное сообщение для jatantis Посмотреть профиль Найти все сообщения от jatantis
 
Регистрация: 28.11.2017
Сообщений: 4

Значит все верно делаю))
Ответить с цитированием
  #5 (permalink)  
Старый 29.11.2017, 15:29
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,491

Надо писать. Пофиг что, прфиг как, главное чтоб заработало в итоге. Нужно позитивное подкрепление. А читать по мере надобности. Иначе времени потратишь в десять раз больше и станешь чистым теоретиком, которому и на деле применять знания придётся учиться ещё столько же.
__________________
29375, 35
Ответить с цитированием
  #6 (permalink)  
Старый 29.11.2017, 15:46
Аватар для join
Профессор
Отправить личное сообщение для join Посмотреть профиль Найти все сообщения от join
 
Регистрация: 05.03.2012
Сообщений: 477

<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>
Ответить с цитированием
  #7 (permalink)  
Старый 29.11.2017, 16:23
Новичок на форуме
Отправить личное сообщение для jatantis Посмотреть профиль Найти все сообщения от jatantis
 
Регистрация: 28.11.2017
Сообщений: 4

Сообщение от Aetae Посмотреть сообщение
Надо писать. Пофиг что, прфиг как, главное чтоб заработало в итоге. Нужно позитивное подкрепление. А читать по мере надобности. Иначе времени потратишь в десять раз больше и станешь чистым теоретиком, которому и на деле применять знания придётся учиться ещё столько же.
т.е. не запариваться сейчас зубрежкой, пройти материал, и начать делать какие-то проекты для практики и там уже и ковыряться/углубляться?
Ответить с цитированием
  #8 (permalink)  
Старый 29.11.2017, 16:37
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от jatantis
зубрежкой
Никогда не любил это слово...

Просто прочитай книгу.
Уже много чего останется в памяти. К некоторым пунктам/главам придется возвращаться по мере надобности...

И так, приставными шагами вперед к светлому будущему.
Ответить с цитированием
  #9 (permalink)  
Старый 29.11.2017, 17:46
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

Основы можно изучить за 3-4 месяца, вполне реальный срок. Но этого слишком мало для фронтендера. Я когда прочитал учебник, то написал игру Поле Чудес на 1000+ строк. В наивном императивном стиле с крайне ужасным кодом. И тут я понял, что оно хоть и кое-как работает, но это бред.

Так что пришлось что-то с этим делать. Изучил функциональное программирование, пару паттернов и приемов проектирования, замыкания, колбеки и т.д. Стало лучше, но все равно это не то, что нужно.

Поэтому сейчас перешел на изучение основ ООП. И вот начиная осваивать ООП я уже вижу, что в принципе все это фронтендеру не очень нужно, потому что на JS писать сложные приложения никто не будет. Все используют для этого фреймворки. Соответственно впереди еще React+Redux+Flux+Angular+Vue.js и т.д.

В общем вывод какой? Ну хотя бы 1 год нужен, чтоб чтоб стать начинающим)
Ответить с цитированием
  #10 (permalink)  
Старый 30.11.2017, 10:14
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,121

Сообщение от void()
Ну хотя бы 1 год нужен, чтоб чтоб стать начинающим
Причем именно активной работы.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Json и как его правильно кушать (Help plz!) JohnyVoo Angular.js 2 04.05.2016 19:55
Как правильно перенести js в отдельный файл Evgeny1987 Общие вопросы Javascript 0 17.02.2016 16:21
как правильно отслеживать вставку html() bombascter jQuery 15 20.11.2012 09:47
есть ли в js понятие частоты кадров, наподобие как во флэше? andrew_F Общие вопросы Javascript 8 01.05.2012 20:25
Как правильно очистить maxlength в input? Маэстро Events/DOM/Window 10 22.06.2011 18:14