Зная только HTML и CSS, которые можно выучить совершенно бесплатно, вы уже можете подрабатывать верстальщиком, но вы никогда не сможете достичь чего-то более серьезного во фронтенде. Этого недостаточно. Современный фронтенд - это прежде всего JavaScript! Именно его нужно учить, если перед вами стоит задача сделать карьеру Frontend-разработчика. Без него современный it-продукт просто невозможен! JavaScript-разработчики всегда востребованы, поэтому выучив этот язык вы можете быть уверены в том, что без работы и хорошей зарплаты вы точно не останетесь...
Ну, наверное, основная сфера его применения это, конечно же, веб-разработка. Если вы планируете стать веб-разработчиком, особенно если будете заниматься фронтендом, то без Javascript вам точно не обойтись. Javascript придает динамичности сайту, а также на этом языке можно написать браузерное приложение. Чуть реже Javascript применяется в бэкенде. Это происходит потому, что в этой сфере у него есть достаточно сильные конкуренты, такие как PHP, Python. Но сервер на нем написать очень даже можно. ...