Книги vs оф. документация vs статьи vs видеокурсы: как лучше всего изучать новую технологию, или фрейворк?

Интересует как лучше самообучаться новой технологии, сейчас на среднем уровне html, css, javascript, учил практически все по видеокурсам. Начал читать книгу по JS, и как-то не знаю, все очень медленно идет, то кидаю то возвращаюсь снова к ней. Интересует как вы изучаете какую-то новую библиотеку, ту же jquery, просто из оф. документации, или читаете книгу о ней, или видео смотрите, или статьи?

И еще, может кто-то порекомендует какую-то англоязычную документацию по Javascript и JQuery для новичков? Особенно интересует JS, так как в MDN как-то слишком запутано все для новичка. Интересует именно англоязычная, про javascript.ru знаю. По css3 и HTML нашел удобную документацию для себя, а js пока нет, может кто-то из личного опыта подскажет.
  • Вопрос задан
  • 1280 просмотров
Пригласить эксперта
Ответы на вопрос 5
abs0lut
@abs0lut
Мне кажется или Вы позиционируете эти способы получения информации, как взаимоисключающие?
Мой совет таков:
  • для первого знакомства - пару видеоуроков;
  • для основы, фундамента знаний - документация;
  • для изучения нестандартных решений, актуализации информации, best practice - чтение блогов/статей/тематических сайтов.
Ответ написан
xmoonlight
@xmoonlight Куратор тега JavaScript
https://sitecoder.blogspot.com
По библиотеке или фреймворку:
1. Схема архитектуры и её понимание,
2. hello world (код) и разбор ("наложение") кода на архитектурную схему.
3. Понимание базового архитектурного "скелетона" приложения.
4. Беглый взгляд по функциям OOB (out-of-box/"из-коробки")
5. Просмотр возможности подключения плагинов и беглый взгляд по текущему списку и реализуемых ими функций.
------------
Постановка себе задачи и начало реализации на изучаемом инструменте.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
в случае библиотек - смотрю примеры что бы понять что эта штука делает и зачем она, потом лезу в код и документацию
в случае фреймворков - смотрю какой-нибудь шорт гайд или геттинг стартед - лезу в код и документацию.

Скажем где-то год назад я разбирался с новой для меня штукой - webgl, википедия, статьи в интернетах, примеры, и вроде как основы разобрал. Далее начал писать примитивную игрушку просто что бы разобраться, на этом и остановился. Далее скорее всего пошли бы книги, более углубленное изучение архитектуры GPU и организация графического конвеера, книги по opengl и т.д. К счастью часть из этого я уже знал да и необходимость в webgl у меня была только для ускорения обсчета картинок на клиенте.
Ответ написан
customtema
@customtema
Проф. поддержка для программистов: arint.ru
Могу подсказать сильно быстрый путь.

  1. Конспекты
  2. Книги
  3. Практика


Чтобы еще сильнее ускориться:
  1. Оформляйте конспекты фломастерами
  2. Делайте как можно больше микропроектов в рамках обучения
  3. Занимайтесь по часам
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы