Skip to content

Instantly share code, notes, and snippets.

@mike-gusiev
Last active January 25, 2023 15:07
Show Gist options
  • Save mike-gusiev/848b3c2ca3889e6552e4 to your computer and use it in GitHub Desktop.
Save mike-gusiev/848b3c2ca3889e6552e4 to your computer and use it in GitHub Desktop.
Middle JavaScript Developer - что надо знать
Что надо знать чтобы устроится на Middle JavaScript Developer:
1) JavaScrit (версия ES5) (20%)
2) jQuery (20%)
3) HTML5, CSS3 (10%)
4) Bootsrap, LESS, SASS (10%)
5) JS Build Systems (npm, bower, gulp, grunt) (10%)
6) git, gitHub (10%)
7) Design Patterns (5%)
8) Refactoring (5%)
9) Angular.js (10%)
ну и английский, понятное дело
В принципе, этого должно хватить чтобы найти работу до $2000. Чтобы просить больше, и иметь больше выбор вакансий надо еще
изучить:
1) Unit testing (Karma + Jasmine)
2) Node.js
3) BackBone.js
4) React.js
5) JavaScript ES6 + Babel
6) JS loaders (System.js, Require.js)
7) Flexbox
------------------------------
На официальных сайтах каждой из технологий есть обучающие материалы по которым обучаются американцы. Инфы там хватит чтобы
научится. Ниже возле каждой из технологий я перечислю список материалов, которые я использовал. Если возле технологии ниче
не написано - я изучал либо на официальном сайте, либо непосредственно уже на самой работе вникал как оно работает.
Где брать видеоуроки:
https://vk.com/videos-37413577?section=playlists
https://vk.com/videos-54530371?section=playlists
https://vk.com/videos-78554274?section=playlists
1) JavaScrit (версия ES5) (20%)
- http://learn.javascript.ru/
- учебника на том сайте хватает, еще я по каким-то видеоурокам учился
- https://vk.com/videos-78554274?section=album_56076994
- https://www.youtube.com/playlist?list=PLvItDmb0sZw_eQ3cQMEHTpt_JUga1qvgm
- https://www.youtube.com/playlist?list=PLvItDmb0sZw_-AAcqd6XeZxJMKdv55_mS
2) jQuery (20%)
- тут уже не помню. были какие-то видеоуроки и книги
3) HTML5, CSS3 (10%)
- тут тоже какие-то видеоуроки смотрел
- самое главное - прокачать верстку. найди видеоуроки о том как сверстать дизайн сделанный в фотошопе
- можно даже взять несколько проектов на фрилансе, чтоб научиться верстать
- https://www.youtube.com/playlist?list=PLvItDmb0sZw-v7y3fP50Ao8AIlg00fSGQ
- https://www.youtube.com/playlist?list=PLvItDmb0sZw9cJossgyJepu6N9hybEjKU
4) Bootsrap, LESS, SASS (10%)
- Bootstrap: оф. сайт + https://vk.com/videos-78554274?section=album_56076987
- LESS и SASS по видеоурокам
5) JS Build Systems (npm, bower, gulp, grunt) (10%)
- bower:
https://www.youtube.com/watch?v=jl3-rYqnvqU
https://www.youtube.com/watch?v=m7AOakZo5Es
- gulp - https://vk.com/videos-37413577?section=album_53332906
6) git, gitHub (10%)
- видеоуроки какие-то
7) Design Patterns (5%)
- https://www.youtube.com/playlist?list=PLmqFxxywkatStbd9hdzVOS1hZa9dc56k4
- книга "Шаблоны JavaScript" O'Reilly, 2011
- https://www.youtube.com/playlist?list=PLvItDmb0sZw9GTaAsuPGRydAUG61MnCsy
- курсы http://edu.cbsystematics.com/en/courses/description/javascript_patterns
8) Refactoring (5%)
- https://www.youtube.com/playlist?list=PLmqFxxywkatR5zj5M4WdUyyKyLoJSZZrQ
9) Angular.js (10%)
- курсы http://edu.cbsystematics.com/en/courses/description/angular_js
- https://www.youtube.com/playlist?list=PLvItDmb0sZw-9LXhYO9Ts8mToESWCr4e4
----------------------------
1) Unit testing (Karma + Jasmine)
2) Node.js
- https://vk.com/videos-54530371?section=album_53804220
3) BackBone.js
- https://vk.com/videos-37413577?section=album_53332900
4) React.js
5) JavaScript ES6 + Babel
6) JS loaders (System.js, Require.js)
7) Flexbox
- https://vk.com/videos-37413577?section=album_53332930
@andre-w2
Copy link

Здравствуйте. С наступающим новым годом вас. Это информация актуальна? и для junior такой список можете дать?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment