JavaScript Стартовый
О курсе
JavaScript – это один из самых популярных языков программирования, без знания которого не обойтись в web-разработке и который можно использовать для решения иных задач. Сегодня JavaScript, кроме добавления динамического поведения HTML страницам, применяется в разработке серверных приложений, игровых и мобильных приложений, а также для создания сценариев для автоматизации тестирования и многого другого. Изучение JavaScript — это хорошее вложение в будущее, так как язык пригодится для решения различных задач и будет полезным как FrontEnd или BackEnd разработчику, так и тестировщику программного обеспечения.
Данный курс направлен на изучение главных синтаксических конструкций языка JavaScript. Вы узнаете, как работать с переменными, использовать условные и циклические конструкции, массивы и объекты. Вы получите необходимые знания для написания алгоритмов и подготовите базу, после которой можно развивать свои навыки в веб-разработке или начать использовать JS для других целей.
Читать дальше…
Предварительные Требования
Владение языками вёрстки HTML & CSS на базовом уровне
Читать дальше…
Вы научитесь
— Создавать на JavaScript базовый динамический контент для web-страниц.
— Работать с переменными и типами данных.
— Работать с условными и циклическими конструкциями.
— Понимать особенности использования массивов и работать с методами для обработки данных в массивах.
— Использовать функции (понимать и использовать области видимости, контекст, рекурсию).
— Работать с объектами.
Читать дальше…
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
Дмитрий Охрименко
Тренер-консультант, эксперт по построению распределенных и веб-ориентированных приложений.
Другие курсы автора
- Длительность: 8 ч 40 м
- Курс создан: 01.03.2023
- Уроков: 14
- Обновлен: 01.03.2023
- Язык: украинский
Что входит в курс
- 14 видео уроков
- Домашние задания
- Проверка ДЗ
СМОТРЕТЬ
Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео
Войти Регистрация
№1
Введение
0:30:08
Материалы урокаДомашние заданияТестирование
Это первый урок курса, в котором вы узнаете историю возникновения JavaScript и основные задачи, которые решаются с помощью этого языка программирования. Вы узнаете, в чем разница между разработкой на сервере и разработкой на клиенте. Выберете редактор кода, в котором начнете писать на JavaScript.
Читать дальше…
Структура кода
0:24:36
Материалы урокаДомашние заданияТестирование
Перед началом изучения синтаксических конструкций мы узнаем основные правила оформления кода. Начнем с определения понятия «инструкция» и узнаем, чем инструкции отличаются от комментариев в коде. В этом уроке вы также научитесь подключать JavaScript к HTML-странице и узнаете, в чём разница между интерпретацией и компиляцией кода.
Читать дальше…
Переменные и типы данных в JavaScript
0:37:39
Материалы урокаДомашние заданияТестирование
Основа любого алгоритма — это переменная. В этом уроке вы научитесь создавать переменные и константы, а также изучите типы данных, которые есть в JavaScript. JavaScript – это язык программирования с динамической типизацией, поэтому вы увидите, что работать с переменным достаточно просто.
Читать дальше…
Строки и преобразование типов
0:36:53
Материалы урокаДомашние заданияТестирование
Большая часть сценариев, написанных на JavaScript, взаимодействует с пользователем. Результаты работы сценариев отображаются пользователю в виде текста; информация, которую пользователь передает в сценарий, тоже приходит в виде текста. Этот урок объясняет, как работать со строковым типом данных (типом данных, который может содержать текстовые значения), а также объясняет основные способы преобразования значений различных типов.
Читать дальше…
Оператори
0:31:59
Материалы урокаДомашние заданияТестирование
Усі мови програмування для визначення виразів під час написання інструкцій використовують оператори. Наприклад, додавання, множення або порівняння значень на рівність відбувається за допомогою операторів. Завдання цього уроку — показати загальний принцип роботи з бінарними та унарними операторами і вивчити основні оператори.
Читать дальше…
Умовний оператор if
0:34:19
Материалы урокаДомашние заданияТестирование
Умовні конструкції – важлива частина будь-якого алгоритму. Без умовних конструкцій код виконуватиметься лінійно та однаково. Якщо ви хочете зробити так, щоб дії користувача могли впливати на послідовність виконання інструкцій, вам потрібно навчитися працювати з оператором if else та дізнатися про особливості роботи з типом даних Boolean. Саме це завдання вирішує цей урок.
Читать дальше…
Switch та тернарний оператор
0:28:31
Материалы урокаДомашние заданияТестирование
Оператор if — це основа розгалуження в коді, але іноді для розгалужень підійде інша умовна конструкція – switch. У цьому уроці будуть розглянуті способи використання оператора switch і ви дізнаєтесь, як працюють ключові слова, такі як case, default і break.
Також у цьому уроці буде розглянуто третю умовну конструкцію – тернарний оператор. Вона не дуже часто використовується в коді, але в певних ситуаціях може зробити код більш зрозумілим і коротким.
Читать дальше…
Цикли
0:46:25
Материалы урокаДомашние заданияТестирование
У процесі створення алгоритму часто необхідно одну і ту ж дію виконати багато разів. Замість копіювання інструкцій у коді розробник використовує цикли. У цьому уроці ви дізнаєтеся, як за допомогою циклічних конструкцій while, do/while та for повторити блок коду потрібну кількість разів.
Читать дальше…
Масиви
0:39:02
Материалы урокаДомашние заданияТестирование
Завдання, які стоять перед розробником, часто пов’язані з обробкою великої кількості даних. Якщо завдання – зберегти багато значень, у програмуванні використовуються масиви. І в цьому уроці ви дізнаєтесь, як створюються масиви, як модифікуються значення елементів масиву, а також опануєте основні інструменти для роботи з масивами в коді.
Читать дальше…
Методы массивов
0:29:20
Материалы урокаДомашние заданияТестирование
С массивами придется работать часто, а задачи, связанные с массивами, будут самыми разными. Иногда нужно добавить значение в начало массива, а иногда — в конец. Случается, что нужно удалить элемент массива или найти элемент по указанному значению. В этом уроке вы изучите несколько методов, имеющихся в каждом массиве и позволяющих легко решать такие задачи.
Читать дальше. ..
Функции. Часть 1
0:47:30
Материалы урокаДомашние заданияТестирование
При написании кода некоторые блоки кода нужно использовать повторно, а в каких-то ситуациях вы захотите воспользоваться чужим кодом, неоднократно используя его в разных частях программы. Чтобы повторно использовать уже написанные инструкции или просто и понятно организовать структуру кода, применяются функции. В этом уроке вы узнаете, как создать функцию, вызвать ее, использовать параметры и значения возвращаемых функций.
Читать дальше…
Функции. Часть 2
1:02:44
Материалы урокаДомашние заданияТестирование
Функции – это очень важная часть языка JavaScript, поэтому в этом уроке вы продолжите их изучение и узнаете, что такое область видимости. Вам также будут показаны особенности создания переменных с помощью уже устаревшего ключевого слова var, но оно все же может встречаться в сценариях. Кроме того, вы узнаете о различных способах определения функций и расширите свои знания, полученные в прошлом уроке. И вдобавок ко всему разберете рекурсию и функции обратного вызова.
Читать дальше…
Объекты. Часть 1
0:27:52
Материалы урокаДомашние заданияТестирование
На протяжении всего курса вы будете создавать переменные и массивы для того, чтобы хранить данные при выполнении сценариев. Но часто логически связанные значения нужно объединить, например, когда эти значения описывают некую бизнес-сущность, над которой работает ваш сценарий. В таких ситуациях используются объекты и все значения, ранее хранившиеся в переменных, превращаются в свойства объекта.
Объекты настолько часто встречаются в коде, что понимание их создания и использования критически важно для программирования JavaScript. В этот урок вошли примеры, которые помогут разобраться с тем, как создать объект, поместить в него свойства, методы и использовать этот объект в будущем.
Читать дальше…
Объекты. Часть 2
0:43:39
Материалы урокаДомашние заданияТестирование
В этом уроке будет продолжена тема использования объектов, но будут рассмотрены более продвинутые техники работы с объектами. Вы узнаете, как можно использовать контекст в методах и как создавать фабричные функции, позволяющие наладить создание объектов с одинаковой структурой. Вы научитесь проверять наличие свойств в объекте и работать с ключевым словом in, а также узнаете, что для работы с объектами есть специальный цикл for…in. Кроме этого, в урок вошла важная тема – ссылочные типы и типы значений. Вам не раз понадобятся знания того, как работают разные типы при создании JavaScript сценариев.
Читать дальше…
ПОКАЗАТЬ ВСЕ
Регистрация через
✖или E-mail
Нажав на кнопку «Зарегистрироваться»,
Вы соглашаетесь с условиями использования.
Уже есть аккаунт
Получите курс бесплатно
✖Вы выбрали курс для изучения
«»
Чтобы получить доступ к курсу, зарегистрируйтесь на сайте.
РЕГИСТРАЦИЯ
Спасибо за регистрацию
✖Перейдите на почту и подтвердите Ваш аккаунт,
чтобы получить доступ ко всем
бесплатным урокам и вебинарам на сайте ITVDN. com
ПОДТВЕРДИТЬ ПОЧТУ НАЧАТЬ ОБУЧЕНИЕ
Спасибо за регистрацию
✖Ваш аккаунт успешно подтвержден.
Начать обучение вы можете через Личный кабинет
пользователя или непосредственно на странице курса.
НАЧАТЬ ОБУЧЕНИЕ
Подтверждение аккаунта
На Ваш номер телефона было отправлено смс с кодом активации аккаунта. Пожалуйста, введите код в поле ввода.
Отправить код еще раз
Изменить номер телефона
Ошибка
✖Удалить элемент из массива в Javascript | Denis Cangemi
Удалить элемент из массива в Javascript | Денис Кангеми | MediumОткройте для себя множество способов удаления значений из массива
6 min read
·
7 июля 2020 г.
Массивы JavaScript позволяют создавать итерируемых групп значений, которыми можно манипулировать, добавляя и удаляя элементы .
Про удаление элементов нет простого Array. remove , так как же удалить элемент из массива JavaScript?
Автор Denis Cangemi
865 Последователи
Менеджер ИТ-проектов | Пишем о кодировании и управлении проектами | ISIPM-Base® / PSM™ I / SFC™
Еще от Denis Cangemi
Denis Cangemi
in
JavaScript Clean Code — Quick Best Practices
Сделайте код понятным людям
· 5 минут чтения · 28 июля 2020 г.
Денис Кангеми
в
Причины, по которым вы должны использовать Visual Studio Code
Visual Studio Code — очень популярный редактор кода, которым пользуются миллионы разработчиков по всему миру
Денис Кангеми
в
ChatGPT: что это такое, как это работает и как получить к нему бесплатный доступ
Откройте для себя ChatGPT, новую модель OpenAI Generative Pretrained Transformer, которая сделает взаимодействие с искусственным интеллектом более естественным
·7 мин чтения·4 января
Денис Кангеми
в
4 принципа управления версиями документов
и как поддерживать его, не сойдя с ума
·49 мин чтение, 49 мин
Просмотреть все от Дениса Кангеми
Рекомендовано на Medium
React Dojo
Шпаргалка по техническому интервью для фронтенд-инженера (общие вопросы по программированию)
Есть много модных технических слов, но вы можете чувствовать себя слишком неловко😛, чтобы спросить… так что вот ДОЛЖЕН ЗНАТЬ список слов, чтобы остаться в игре.
·Чтение через 6 мин·16 марта
The PyCoach
в
Вы используете ChatGPT неправильно! Вот как опередить 99% пользователей ChatGPT
Освойте ChatGPT, изучив технологию быстрой разработки.
·7 минут чтения·17 марта
Списки
Истории, которые помогут вам расти как разработчику программного обеспечения
19 историй·4 сохранения
Лидерство
30 историй·1 сохранение
3 Продукт
5 900 6 10 историй ·12 сохранений
Что такое ChatGPT?
9 историй·1 сохранение
Andreas Sujono
10 самых каверзных вопросов по Javascript, которые часто задают интервьюеры
10 самых каверзных вопросов по Javascript, которые часто задают интервьюеры. Убедитесь, что вы знаете их все!
·8 min read·17 декабря 2022 г.
Alexander Nguyen
in
Почему я постоянно терплю неудачу с кандидатами во время собеседований в Google…
Они не соответствуют планке.
·чтение через 4 мин·13 апр.
FullStackTips
20 вопросов для собеседования по Javascript с ответами по коду.
Я собираюсь начать серию вопросов для интервью по JavaScript, которые могут помочь разработчикам младшего и среднего уровня.
·6 мин чтения·31 января
Unilogicpro
in
7 отличных репозиториев GitHub для изучения JavaScript, которого вы еще не знали
·Чтение через 2 мин·28 октября 2022 г.
См. дополнительные рекомендации
Статус
Карьера
Преобразование текста в речь
[JavaScript] — Как удалить элемент из JavaScript
Узнайте, как удалить элемент из массива JavaScript, используя метод splice() и свойство длины массива.
👩💻 Технический вопрос
Спросил 3 месяца назад в JavaScript Ева
как удалить элемент из массива
манипулировать МДН Множество элемент соединение
Дополнительные вопросы о кодировании JavaScript👩💻 Технический вопрос
Спросил 8 дней назад в JavaScript by Yasmin
что такое объектно-ориентированное программирование в Javascript
объектно-ориентированное программирование ООП сорт конструктор экземпляр
👩💻 Инструкции по коду JavaScript
Спросил 9 дней назад в JavaScript by Felis
создать функцию, которая генерирует случайное 4-значное число
Случайное число функция
👩💻 Технический вопрос
Спросил 9 дней назад в JavaScript Кейли
что означает !==
JavaScript оператор сравнения тип данных значение
👩💻 Технический вопрос
Спросил 9 дней назад в JavaScript от Alina
как удалить элемент из массива?
Массив метод соединение удалять артикул
👩💻 Технический вопрос
Спросил 9 дней назад в JavaScript от Adela
как сделать строку строчной в js
строка нижний регистр метод пример
👩💻 Технический вопрос
Спросил 11 дней назад в JavaScript by María Isabel
шаблонные литералы
шаблонные литералы конкатенация строк обратная галочка выражения многострочные строки
👩💻 Технический вопрос
Спросил 11 дней назад в JavaScript от Agne
в чем разница между объектом и массивом в java script
JavaScript объект Множество структура данных
👩💻 Инструкции по коду HTML, CSS и JavaScript
Спросил 12 дней назад в JavaScript by Sarah
В JavaScript первая буква слова должна быть заглавной.
JavaScript капитализировать нить первое письмо функция
👩💻 Технический вопрос
Спросил 12 дней назад в JavaScript от Ниты
объясните мне циклы while
циклы while программирование кодовый блок состояние пример
👩💻 Технический вопрос
Спросил 12 дней назад в JavaScript Кристина
что такое объект в javascript
объект ключ-значение данные структурированный запись через точку запись в квадратных скобках
👩💻 Технический вопрос
Спросил 13 дней назад в JavaScript by Emer
как использовать if и else в javascript
JavaScript если еще условия
👩💻 Технический вопрос
Спросил 16 дней назад в JavaScript Мария Милагрос
как удалить элементы массива?
JavaScript Множество соединение удалить
👩💻 Технический вопрос
Спросил 16 дней назад в JavaScript Мария Милагрос
что такое "console. log"
console.log функция Отладка регистрация
👩💻 Технический вопрос
Спросил 17 дней назад в JavaScript от Analivia
что такое node.js?
Node.js серверная часть веб-приложения файловая система
👩💻 Технический вопрос
Спросил 17 дней назад в JavaScript by Maurice
красивое всплывающее окно JavaScript
JavaScript неожиданно возникнуть тревога Окно
👩💻 Технический вопрос
Спросил 17 дней назад в JavaScript by Светлана
Как добавить значение к объекту?
объект добавить свойство запись через точку обозначение скобки
👩💻 Технический вопрос
Спросил 17 дней назад в JavaScript by Svetlana
Как я могу записать в консоль значение объекта?
журнал консоли объект запись через точку значение
👩💻 Технический вопрос
Спросил 17 дней назад в JavaScript by Светлана
Как мне консольно запротоколировать объект?
console. log объект
👩💻 Технический вопрос
Спросил 18 дней назад в JavaScript Татьяна
что такое параметры функций java script?
JavaScript функция параметры
👩💻 Технический вопрос
Спросил 18 дней назад в JavaScript Лаура
как закодировать оповещение?
оповещение функция диалоговое окно
👩💻 Технический вопрос
Спросил 18 дней назад в JavaScript by Sophie-Rose
Как скрыть элемент до загрузки страницы
JavaScript CSS DOMContentLoaded отображать свойство jQuery
👩💻 Технический вопрос
Спросил 18 дней назад в JavaScript Таша
как установить npm глобально
npm Глобальный установить
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript Натина
что означает === в java script
JavaScript сравнение оператор
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript Маруся
Функция ожидания в javascript
Ожидание обещания асинхронное программирование вызов функции получить
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript от Marusya
Научите меня асинхронному javascript
асинхронному обратные вызовы обещания асинхронно/ожидание производительность
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript Кэндис
как вы пишете оператор переключения в javascript?
JavaScript оператор переключения прецедентная оговорка оговорка по умолчанию оператор перерыва
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript Влада
команда node -v что она делает
Node. js версия команда
👩💻 Технический вопрос
Спросил 19 дней назад в JavaScript Влада
какой метод js будет округлять число до следующего большего
JavaScript Математика округление
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript by Veranika
функция преобразования Unix Timestamp в дату и время
Метка времени Unix преобразование даты функция JavaScript
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript от Sheyda
как отображать текущую дату и время с помощью JavaScript?
JavaScript Дата время Текущее время текущая дата
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript Влада
как найти работает JS
JavaScript находить() Множество поиск
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript Анастасия
как отображать текущую дату и время с помощью JavaScript
JavaScript Дата время отображать встроенный
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript Кристен
Как насчет новой технологии web3?
веб3 блокчейн децентрализованные приложения ДАО Дефи
👩💻 Технический вопрос
Спросил 20 дней назад в JavaScript от Arianna
как использовать «событие» в скрипте
JavaScript событие прослушиватель событий объект события
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript под номером
что означает window. location.search в URLSearchParams(window.location.search)
JavaScript Окно URL-адрес Строка запроса URLSearchParams
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript по N
что такое URLSearchParams
URLSearchParams Строка запроса веб-приложения
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript by Irina
как настроить город по умолчанию в Java Script и показать погоду для этого города
город по умолчанию API погода OpenWeatherMap
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript Ирина
как установить город по умолчанию в приложении погоды
приложение погоды город по умолчанию местное хранилище получить погоду
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript by Missy
javaScript if else оператор
if/else заявления условия принятие решений
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript by Sophia
Как вызвать функцию
функция вызов круглые скобки пример
👩💻 Инструкции по коду JavaScript
Спросил 21 день назад в JavaScript by Kyle
Создайте код, который воспроизводит случайный звук из массива
audio Множество случайный функция играть
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript by Sheyda
как добавить селектор запросов к кнопке с id?
JavaScript селектор запросов кнопка ИДЕНТИФИКАТОР прослушиватель событий
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript от Tiziana
как добавить событие на кнопку в Javascript
JavaScript кнопка addEventListener нажмите
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript Лаура
Как пользоваться фильтром
фильтр Множество функция обратный звонок
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript Али
что такое oop в javascript?
JavaScript ООП объектно-ориентированного программирования сорт характеристики методы
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript Матшеко Лавделия
Что такое консоль
консоль программирование текстовый интерфейс Отладка сообщения об ошибках
👩💻 Технический вопрос
Спросил 21 день назад в JavaScript by Isabel
Как заставить работать кнопку Google Pay?
Google Pay API интеграция кнопка веб-разработка
👩💻 Инструкции по коду JavaScript
Спросил 22 дня назад в JavaScript by Michela
как закодировать ссылку для преобразования градусов Цельсия в градусы Фаренгейта в JS
JavaScript Цельсия по Фаренгейту преобразование ссылка
👩💻 Технический вопрос
Спросил 22 дня назад в JavaScript by Mozhgan
как записать текущую температуру в городе?
API погода температура HTTP-запрос OpenWeatherMap
👩💻 Технический вопрос
Спросил 23 дня назад в JavaScript by Tammy Star
Что означает петля
петля для петли пока цикл цикл do-while программирование
Просмотрите вопросы по программированию по темам: HTML CSS JavaScript Код ВС питон Реагировать Начальная загрузка Попутный ветер Джава PHP Node.