JavaScript

Как лучше/где начать изучать язык JavaScript?

Хочу научиться пользоваться скриптами, не знаю с чего начать? Сложен ли он для изучения? И какие программы лучше скачать для освоения его? Прошу тут, потому что может тут есть эксперты,

И чем отличается JavaScript от Java, или это один язык?
Ваня Рогов
Ваня Рогов
116
Дорогой Максим, JS - совсем не простой язык, он сложный для освоения в качестве первого языка. Не слушай всяких псевдознатаков о том, что он простой. Я уже изучаю 4 месяц: и продолжаю изучать. Насколько я знаю js: 15%.

Java и JavaScript - это два разных языка. JS больше к сайтам относится. Чтобы я посоветовал тебе? - Учить другой язык, а потом учить JS), так как ты будешь уже знать переменные, массивы и тебе будет легче даваться они. Потому что нет именно начинающих учебников. Настоящий JS очень страшен на начальных этапах. Если выбирать среди литературы, то я бы не советовал ничего, ну а если хочешь все таки почитать для уровня новичка, то:
1. JS для чайников
2. Эрик Фримен - изучаем программирование на JS

Ну, а если хочешь ты его реально знать хорошо, то готовься плакать: https://learn.javascript.ru/ ; mdn javascript ; cайты (ютуб) и т. п.
Я тебе дам совет, который мне пригодился бы в самом начале изучения данного сайта:
Проходишь темы, допустим переменные: и ты нифига не понял, что это такое? Что надо делать - заходишь в mdn и читаешь там, ага, опять не понял смотришь ютуб, читаешь другие сайт и т. д.) И так постоянно, потому что там есть темы от которых хочется бросить изучения JS почти через раз). НО тот сайт (первый) можно сказать 70%-80% всего js)
MM
Maxmud Madaminov
373
Лучший ответ
@рт ..... Добавлю. Ребята, посмотрите https://rs.school/. Это бесплатная онлайн-школа (донат приветствуется, но не обязателен). Набор в декабре уже был (2 набора в год), но записи вебинаров должны быть в ютубе. Хотя лучше учиться со всеми вместе (есть каналы в Discord, где можно общаться и помогать друг другу. Сначала придется освоить html, css, и потом javascript. Будет сложно, но интересно. Кто не справляется с заданиями - покидает курс. Будут менторы (кураторы, которые будут проверять ваши задания и давать рекомендации - часто это бывшие студенты, которые прошли курс) и их количество ограничено. Поэтому "на вылет". Соревнование постоянно. Если по окончании курса в топе - позовут на собеседование на работу. Но готовьтесь к серьезной работе - часов по 5 в день (а то и больше) приедтся отдать.
"И чем отличается JavaScript от Java, или это один язык?"
Это абсолютно разные языки.
А по вопросу, всё есть в гугле. Вот и начинай с гугла
Читай книги
Ваня Рогов По этой теме? Какие посоветуете?
Язык не сложный, учится относительно легко, к Java не имеет никакого отношения. Вот отличный свежий курс с нуля.
https://www.udemy.com/course/javascript-ru/
Алексей Косолапов Если JS простой язык, значит ты его плохо знаешь.
Айба Омурбеков "- простым типам соответствуют объекты, но это не одно и то же, хотя простой тип ведёт себя как объект (у него есть методы)"

Здесь проблема заключается в том, что весь JS построен на объектах. Но тем не менее вы ошибаетесь, тип не может себя вести как объект, т. к. это его значение/свойство. А сам объект - это конструктор из которого была создана переменная с типом. Переменная, уже по определению является объектом.
Чем в верхнем ответе, посоветую начать изучение с ютуба, там тебе объяснят как программировать более я думаю понятнее
Сергей Бобков
Сергей Бобков
1 047