https://insights.stackoverflow.com/survey/2017
https://coggle.it/diagram/Vz9LvW8byvN0I38x
https://github.com/kamranahmedse/developer-roadmap
-
https://coursehunters.net/ - платные(бесплатные) видео курсы
-
https://www.freecodecamp.com/ - после codecademy берись за этот ресурс
-
http://watchandcode.com/ - можешь взяться за это до freecodecamp
-
https://javascript30.com/ - проекты с разработчиком, о которых рассказывал, проходи их только после того, как получишь хорошие базовые знания по js
- http://exercism.io/
- http://www.codewars.com/
- https://codefights.com/
- https://www.codeeval.com/
- https://coderbyte.com/
- https://edabit.com/explore
- https://developer.mozilla.org/en-US/ - главый ресурс по документации js, html, css и др., есть курсы
- https://devdocs.io/ - большая колекция доков в одном месте
- https://frontendmasters.com/books/front-end-handbook/2017/
- http://superherojs.com/
- https://github.com/andrew--r/channels
- https://www.reddit.com/r/webdev/ - subreddit по вэб деву. Новости, вопросы, курсы, истории, в общем всё, что связанно с web dev.
- https://www.reddit.com/r/javascript/ - тоже самое, только с фокусом на js
- https://www.reddit.com/r/learnjavascript/ - тоже самое, только с фокусом на изучение js
- https://github.com/sindresorhus/awesome - тут ВСЁ лучшее, даже не связанное с вэб дэвом.
- https://github.com/dypsilon/frontend-dev-bookmarks
- https://github.com/vhf/free-programming-books
- https://medium.freecodecamp.org/a-study-plan-to-cure-javascript-fatigue-8ad3a54f2eb1
- https://medium.com/javascript-scene/top-javascript-frameworks-topics-to-learn-in-2017-700a397b711
- https://medium.freecodecamp.org/from-zero-to-front-end-hero-part-1-7d4f7f0bff02
- https://medium.freecodecamp.com/from-zero-to-front-end-hero-part-2-adfa4824da9b#.i7b71z76g
- https://medium.freecodecamp.org/finding-time-to-become-a-better-developer-eebc154881b2
- https://github.com/grab/front-end-guide
- https://github.com/verekia/js-stack-from-scratch
- https://habrahabr.ru/post/282674/
- https://habrahabr.ru/company/zfort/blog/334460/ - каждую неделю новый дайджест
Для того, чтобы работал eslint с конфигом https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb, тебе придётся его устанавливать в каждый новый проект.
--save-dev
- с этой опцией пакет будет устанавливаться в папку проекта
-g
- с этой опцией пакет будет устанавливаться в глобальную папку
Если в новом проекте будет снова выдавать ошибку об eslint-plugin-html, то установи его в папку проекта npm install --save-dev eslint-plugin-html
npm list -g --depth=0
- list of the installed packages
To uninstall a npm module from project node_modules folder, run:
npm uninstall <module> --save
Note that npm modules should be uninstalled from the same directory that contains the node_modules folder when running this command. The --save option will also remove it from your package.json
To uninstall a npm module that was installed globally, run:
npm uninstall -g <module>
To find out which packages need to be updated, you can use
npm outdated -g --depth=0
To update all global packages, you can use:
npm update -g
When you get stuck, remember: Read-Search-Ask.
- Read the documentation or error
- Search Google
- Ask your friends or someone for help
- https://alternativeto.net/ - поиск альтернативного софта
- https://www.slant.co/ - поиск альтернатив