Frontend-разработчик с нуля: JavaScript, TypeScript, React и Vue до первого оффера
Это настоящий кусок курса, ровно как в полной версии — чтобы посмотреть, как устроены уроки, и понять, удобно ли вам так учиться.
Модуль 1. JavaScript с нуля: язык программирования на практике
Урок 1. Переменные, типы данных и операторы — синтаксис языка на живых примерах
JavaScript — это язык, на котором держится почти весь современный веб. Если разложить обычный сайт на составляющие, получится связка из трёх технологий: HTML отвечает за структуру страницы, CSS — за её внешний вид, а JavaScript — за поведение: реакцию на клики, подгрузку данных, изменение содержимого без перезагрузки. Именно JavaScript превращает статичную страницу в интерактивное приложение.
Важная особенность языка — динамическая типизация. Это значит, что вы не обязаны заранее указывать, какого типа будет переменная: JavaScript определяет тип значения сам, в момент выполнения кода, и тип может меняться по ходу работы программы. С одной стороны, это удобно и ускоряет написание кода, с другой — требует аккуратности: легко случайно перепутать строку и число, если не следить за тем, что происходит в переменной на каждом шаге.
Переменные: let, const и немного истории про var
Переменная — это именованная ячейка, в которой хранится значение. В современном JavaScript для объявления переменных используют два ключевых слова: let — для значений, которые могут измениться, и const — для значений, которые остаются постоянными после объявления. Старое ключевое слово var всё ещё существует ради совместимости со старым кодом, но в новых проектах его избегают: у var своя, более рыхлая логика видимости, из-за которой легко получить неожиданное поведение.
Проверьте себя — такие тесты идут после каждого модуля. Нажмите на ответ, чтобы увидеть верный и пояснение.
Понравилось, как устроено?
В полном курсе — 8 модулей, 34 урока, тесты после каждого модуля и финальный экзамен.
Из чего собран этот курс
Мы изучили этих авторов и их курсы, откачали воду и собрали самые сильные стороны в один практикум:
Доступ сразу после оплаты · картой или СБП · доступ навсегда
Оплачено ✅
Курс открыт целиком — продолжение ниже, ровно там, где вы остановились.
Сохраните постоянную ссылку на курс, она работает всегда:
Получить доступ ещё и в Telegram