Sign Up Sign in
📌 Очень жаль, что всем известный персонаж решил начать войну. Мы молимся за Украину и за мир!
JavaScript logo

JavaScript - Видеоуроки, курсы, туториалы

JavaScript - самый популярный язык в веб-разработке на сегодня. JavaScript используют для придания интерактивности веб-страницам. Появился в 1995 году, но самую большую популярность он обрел в конце 2000-х, когда сайты начали широко использовать его возможности с развитием AJAX. Последняя версия - ES 7 (EcmaScript 7) выпущена летом 2016 года. На базе JavaScript построены куча топ фреймворков, которые широко используются разработчиками для построения быстрых веб-сайтов и приложений. Но для работы с ними, вам всеравно нужно выучить азы JavaScript, так званый Ванильный JavaScript.

Источники о javascript

Academind Pro logo Academind Pro Adrian Hajdin logo Adrian Hajdin Adrian Horning (The Web Scraping Guy) logo Adrian Horning (The Web Scraping Guy) algoexpert logo algoexpert amigoscode (Nelson Djalo) logo amigoscode (Nelson Djalo) Anthony Alicea logo Anthony Alicea awwwards.com logo awwwards.com beonmax.com logo beonmax.com Brad Traversy logo Brad Traversy Brian Holt logo Brian Holt Charlie Gerard logo Charlie Gerard cleverprogrammer.com logo cleverprogrammer.com Codecourse logo Codecourse Codedojo logo Codedojo codesmith.io logo codesmith.io codewithmosh (Mosh Hamedani) logo codewithmosh (Mosh Hamedani) Dan Abramov logo Dan Abramov developedbyed.com logo developedbyed.com devopsjsconf.com logo devopsjsconf.com Dr. Axel Rauschmayer logo Dr. Axel Rauschmayer easycode logo easycode egghead logo egghead Emma Bostian (TechnicalInterviews.dev) logo Emma Bostian (TechnicalInterviews.dev) Eric Elliott logo Eric Elliott Erick Wendel logo Erick Wendel fireship.io logo fireship.io frontendmasters logo frontendmasters fullstack.io logo fullstack.io George Moller logo George Moller greatcodeclub.com logo greatcodeclub.com HarvardX (Harvard University) logo HarvardX (Harvard University) hexlet logo hexlet htmlacademy logo htmlacademy htmllessons.ru logo htmllessons.ru ihatetomatoes logo ihatetomatoes interviewespresso (Aaron Jack) logo interviewespresso (Aaron Jack) itgid (Александр Лущенко) logo itgid (Александр Лущенко) itvdn logo itvdn Javabegin logo Javabegin javascript.ninja logo javascript.ninja jsexpert logo jsexpert JUG Ru Group logo JUG Ru Group Julien Klepatch (EatTheBlocks Pro) logo Julien Klepatch (EatTheBlocks Pro) Kauress logo Kauress Kent C. Dodds logo Kent C. Dodds learn.javascript.ru logo learn.javascript.ru lectrum logo lectrum leveluptutorials logo leveluptutorials loftschool logo loftschool lyndacom logo lyndacom Maximiliano Firtman logo Maximiliano Firtman MonsterLessons logo MonsterLessons moonhighway logo moonhighway netology logo netology Nicholas C. Zakas logo Nicholas C. Zakas Nomad Coders logo Nomad Coders papareact.com logo papareact.com Platzi logo Platzi pluralsight logo pluralsight purpleschool logo purpleschool reacttraining (Ryan Florence) logo reacttraining (Ryan Florence) saasadventure.io logo saasadventure.io Scotch.io logo Scotch.io Simon Høiberg logo Simon Høiberg Stephen Grider logo Stephen Grider Stepik logo Stepik Steve Kinney logo Steve Kinney superhi.com logo superhi.com symfonycasts logo symfonycasts treehouse logo treehouse tutspluscom logo tutspluscom udemy logo udemy ui.dev (ex. Tyler McGinnis) logo ui.dev (ex. Tyler McGinnis) ultimatecourses.com logo ultimatecourses.com vueschool.io logo vueschool.io Watch and code logo Watch and code WebCademy logo WebCademy webdevsimplified.com logo webdevsimplified.com webformyself logo webformyself wesbos logo wesbos zerotomastery.io logo zerotomastery.io Владилен Минин (vladilen.dev) logo Владилен Минин (vladilen.dev) Дмитрий Лаврик logo Дмитрий Лаврик Дмитрий Сошников logo Дмитрий Сошников

JavaScript в разделах

Frontend logo Frontend

Курсы по javascript

Создайте эмулятор Chip-8 на JavaScript, который работает в браузере. logo

Создайте эмулятор Chip-8 на JavaScript, который работает в браузере.

Build a Chip-8 Emulator in JavaScript that runs on a browser
Вы когда-нибудь задумывались, как работают видеоигры? Что происходит в маленькой коробочке, когда вы нажимаете кнопку питания? Как эти крошечные кремниевые чипы взаимодействуют друг с другом, чтобы создавать потрясающую графику, которую мы видим на экране, и реагировать на каждое нажатие контроллера?
6 ч 49 мин 16 сек
English
Премиум
Анимация С Помощью JavaScript Web Animations API logo

Анимация С Помощью JavaScript Web Animations API

Animating with the JavaScript Web Animations API
Этот курс научит вас создавать анимацию в Интернете с помощью стандарта JavaScript API Web Animations W3C. Вы узнаете, как перенести то, что вы уже умеете делать в CSS, в JavaScript, а затем добавить дополнительные возможности, такие как приостановка и воспроизведение анимаций, запуск одной анимации на полпути к другой. Объединение различных анимаций вместе и синхронизация нескольких анимаций. Все, что вы просто не можете сделать в настоящее врем
1 ч 59 мин 45 сек
English
Премиум
Коллекция Паттернов Проектирования И Лучших Практик JavaScript logo

Коллекция Паттернов Проектирования И Лучших Практик JavaScript

The JavaScript Design Patterns and Best Practices Collection
Вы когда-нибудь чувствовали, что слишком сильно полагаетесь на сторонние библиотеки и фреймворки JS? Обеспокоены возможностью писать чистый и поддерживаемый код? Это курс с уникальной структурой. Его цель - познакомить вас с методами экспертного уровня, которые помогут вам расти как разработчику программного обеспечения. Хотя мы фокусируемся на JS, многие из используемых нами шаблонов также применимы к более широкой разработке программного обеспе
5 ч 10 мин 11 сек
English
Премиум
Tinycanva: Clojure для разработчиков React logo

Tinycanva: Clojure для разработчиков React

Tinycanva: Clojure for React Developers
Это курс по Clojure для разработчиков React, в котором мы создадим графический веб-редактор, похожий на Canva.
2 ч 27 мин 32 сек
English
Премиум
ESM и Snowpack logo

ESM и Snowpack

ESM & Snowpack
В этом курсе мы нырнем в ESM (также известны как ECMAScript Modules или JavaScript Modules) и узнаем как они могут быть использованы сегодня в процессе разработки.
2 ч 6 мин 51 сек
English
Премиум
Модульное тестирование для разработчиков Typescript и NodeJs с Jest logo

Модульное тестирование для разработчиков Typescript и NodeJs с Jest

Unit Testing for Typescript & NodeJs Developers with Jest
Необходимые навыки для senior разработчиков. Typescript становится все более популярным, и это необходимый навык для многих ИТ-профессий. Его ключевая особенность - безопасность типов, что предотвращает ошибки. Но да, еще один навык очень важен для любой работы по программированию: модульное тестирование. Объединение этих двух методов приведет к созданию надежного и свободного от ошибок кода.
3 ч 57 мин 28 сек
English
Премиум
Frontend веб-разработка - 8+ курсов включено! logo

Frontend веб-разработка - 8+ курсов включено!

The Ultimate FrontEnd Web Development - 8+ Courses Included
Вы ищете универсальный курс, где вы можете изучить Frontend с нуля до уровня мастера, где вы можете научиться проектировать современный и адаптивный дизайн веб-сайтов, креативные эффекты, эффекты анимации, оптимизация SEO и много всего другого?
41 ч 21 мин 13 сек
English
Премиум
Паттерны Проектирования в JavaScript: 20 Паттернов logo

Паттерны Проектирования в JavaScript: 20 Паттернов

JavaScript Design Patterns: 20 Patterns for Expert Code
Паттерны проектирования - это интеллектуальные стратегии многократного использования для решения общих проблем разработки, с которыми сталкиваются разработчики. Для веб-разработчиков, работающих с JavaScript, шаблоны проектирования предоставляют проверенный методический план атаки для решения проблем, возникающих при разработке реальных приложений.
3 ч 16 мин 9 сек
English
Премиум
Упрощенный JavaScript logo

Упрощенный JavaScript

JavaScript Simplified
Станьте разработчиком JavaScript. Научитесь думать как разработчик и создавать любой проект, о котором только можете мечтать, действуя, а не просто следуя инструкциям.
21 ч 2 мин 10 сек
English
Премиум
50 проектов за 50 дней - HTML, CSS и JavaScript logo

50 проектов за 50 дней - HTML, CSS и JavaScript

50 Projects In 50 Days - HTML, CSS & JavaScript
Это чисто проектный курс. Он ориентирован на новичков, но разработчики среднего уровня также могут получать удовольствие от создания новых вещей. Этот курс включает 50 мини-проектов в HTML, CSS и JavaScript, которые относятся к DOM (объектной модели документа). Вот список того, что мы создадим в этом курсе:
18 ч 13 мин 45 сек
English
Премиум
Рейтинг
Продолжительность
Язык
Цена

Узнать больше о JavaScript

Что такое JavaScript ?
JavaScript - это язык программирования, который используется для создания интерактивных элементов веб-страниц, таких как анимация, формы и многое другое. Он может быть использован как на стороне клиента (в браузере), так и на стороне сервера (с помощью Node.js).
Кто использует JavaScript ?
JavaScript используется множеством разработчиков и компаний в различных отраслях. Он используется для создания веб-страниц и веб-приложений, мобильных приложений, игр, десктопных приложений, Internet of Things (IoT) и многого другого. Разработчики могут использовать JavaScript в качестве основного языка или в сочетании с другими языками, такими как HTML и CSS. Кроме того, JavaScript широко используется в различных компаниях, включая Google, Facebook, Amazon, Microsoft и многие другие.
Для чего используют JavaScript ?
JavaScript используется для создания интерактивных и динамических элементов на веб-страницах, таких как анимация, формы, меню, всплывающие окна, слайд-шоу и многое другое. Он также используется для добавления логики к веб-страницам, что позволяет обрабатывать данные, валидировать формы и выполнять другие функции. В мобильной разработке, JavaScript используется для создания нативных приложений, используя фреймворки и библиотеки, такие как React Native и Cordova. Так же JavaScript используется для создания серверной части приложений с помощью Node.js.