Мы используем cookie для стабильной работы сервиса. Подробнее

Практический мини-курс по JavaScript и Bootstrap 5

ФорматОнлайн
Длительностьдо 30 минут в день
Объём2 занятий
По окончанииStepik
О курсе

Подробнее

В первом модуле мы будем работать на языке JavaScript и создавать графический интерфейс тестового магазина с товарами на Bootstrap 5. Основной упор мы сделаем на работу с локальным хранилищем localStorage на JavaScript и научимся добавлять товары в систему, обновлять графический интерфейс при любых изменениях, удалять и добавлять товар в корзину, сделаем поиск в реальном времени и сортировку товаров в таблице. А так же возможность добавлять скидку на товар и рассчитывать финальную стоимость всех товаров из корзины с учетом скидок. Так же мы поработаем с библиотекой List.js и SweetAlert2.js. Не стоит воспринимать этот проект как попытку сделать реальный интернет магазин. Тут лишь показано как устроены некоторые процессы, такие как хранение данных в браузере без базы данных, создание графического интерфейса приложения с использованием готового фреймворка, отрисовка таблиц в соответствии с массивами данных которые мы обрабатываем в цикле, сортировка таблиц, добавление и удаление записей из массива посредством обработчиков событий клика на разных кнопках в интерфейсе. Возможно эти идеи помогут вам в реализации других проектов или натолкнут вас на интересные мысли и идеи. Поэтому рассмотрите весь код представленный в курсе как обучающий материал для улучшения своих знаний в области JavaScript и Bootstrap. Во втором модуле мы создадим калькулятор ингредиентов рецепта. Начнем с простой идеи на бумаге и реализуем мобильное приложение с удобным интерфейсом. Курс предоставляется вам на всегда, без каких-либо лимитов и ограничений по времени. В других моих курсах обучение построено так же как и тут. Теория, видео, практика, примеры, готовые материалы, иногда присутствует немного юмора. Подробнее о интересующем вас курсе можно узнать на его странице с трейлером и описанием. Все мои курсы на платформе Stepik доступны по ссылке. На Stepik есть как бесплатные курсы, так и платные. "Всегда есть выбор учиться бесплатно или нет!" (Исмаил Усеинов)
Требования

Что нужно для старта

  • Этот курс НЕ подойдет для самых начинающих, так как от вас требуется:
  • Понимать основы языка программирования JavaScript
  • Уметь работать с фреймворком Bootstrap 5
  • Вы можете начать этот курс для того, чтобы получить рекомендации как выучить JavaScript и Bootstrap. На каждом уроке есть ссылки на другие уроки и курсы пройдя которые вы будите лучше понимать о чем тут идет речь. Поэтому данный курс может стать для вас отправной точкой, навигатором и помощником в вашем обучении, так как я буду подсказывать, что и как лучше изучать и в какой последовательности.
  • Поэтому рекомендую записаться на данный курс, он бесплатен. И вы так или иначе извлечете для себя что-то полезное!
Результат

Что вы получите

  • Работать с DOM на чистом JavaScript
  • Создавать графический интерфейса приложения на Bootstrap 5
  • Работать с библиотеками List.js и SweetAlert2.js
  • Работать с локальным хранилищем localStorage на JavaScript
  • Много полезной дополнительной информации
Аудитория

Для кого этот курс

  • Курс для тех, кто хочет научиться создавать графический интерфейс для своих приложений используя разные CSS фреймворки (в этом курсе это Bootrstrap 5) и язык программирования JavaScript. Так же в курсе будут рассмотрены способы работы с библиотеками такими как List.js и SweetAlert2.js. А весь код будет написан на чистом JavaScript.
Содержание

Программа курса

2 занятия
ТемаЧто внутри
01Магазин с товарами

- Введение
- Подготовка проекта
- Интерфейс приложения
- Добавление товара
- Обновление GUI
- Удаление и поиск
- Добавление в корзину
- Cкидка на товар

02Калькулятор рецепта

- Идея для приложения
- Пишем GUI и юзаем ИИ
- Добавить ингредиент
- Удалить ингредиент
- Копировать в буфер
- Кнопка вычислить
- Мобильное приложение
- Домашнее задание
- Итоги

01Магазин с товарами

- Введение
- Подготовка проекта
- Интерфейс приложения
- Добавление товара
- Обновление GUI
- Удаление и поиск
- Добавление в корзину
- Cкидка на товар

02Калькулятор рецепта

- Идея для приложения
- Пишем GUI и юзаем ИИ
- Добавить ингредиент
- Удалить ингредиент
- Копировать в буфер
- Кнопка вычислить
- Мобильное приложение
- Домашнее задание
- Итоги

Документ после выпуска

Stepik

Организатор

Автор курса

StepikStepik
Stepik — образовательная платформа и конструктор онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем в проведении олимпиад и программ переподготовки. Наша цель — сделать образование открытым и удобным. Stepik — широко известная российская образовательная платформа, основанная в 2013 году. На Stepik зарегистрировано более миллиона пользователей из России и стран СНГ. В настоящее время на Stepik представлены несколько тысяч учебных курсов на самые разные темы.
Подробнее об авторе
Мнения учеников

Отзывы о курсе

Оставьте отзыв

Расскажите о качестве обучения, поддержке и результате. Это поможет другим выбрать организацию осознанно.

Напишите ваш коментарий, не менее 30 символов

Нажимая кнопку, вы даете согласие на обработку персональных данных

Оставьте заявку

Консультант ответит на вопросы о курсе «Практический мини-курс по JavaScript и Bootstrap 5» и поможет разобраться в деталях обучения.

Комментарий ...

Нажимая кнопку, вы даете согласие на обработку персональных данных

Информация обновлена 3 сентября 2026 г.

Продолжить выбор

Похожие курсы

Разработка на Angular
−10%14 сентября
Разработка на Angular

Освойте промышленную разработку на Angular: создавайте динамические веб-приложения с нуля. Изучите TypeScript, компоненты, шаблоны, пайпы, сервисы, маршрутизацию и сложные формы.…

Онлайн13 занятийСредний
42 900 ₽−10%
38 610 ₽
Node js для Front End
4 месяца
Node js для Front End

Backend разработка на Node.js: Express.js, NestJS фреймворки. Работа с базами данных PostgreSQL, MongoDB. Создание REST API, аутентификация и авторизация. WebSockets для реального…

ОнлайнСредний
100 000 ₽от 5 555 ₽/мес на 18 мес.
Основы C#
Основы C#

Курс несомненно подойдёт начинающим разработчикам, который хотят освоить современный и востребованный язык программирования. Курс мы начнём с изучения основ - встроенных в язык ти…

Онлайн10 занятий
3 999 ₽
Профессиональная переподготовка «Инженер-программист станков ЧПУ»
−8%256 часов
Профессиональная переподготовка «Инженер-программист станков ЧПУ»

▶️ Профессиональная переподготовка «Инженер-программист станков ЧПУ» с выдачей диплома. Дистанционное (онлайн) обучение в учебном центре «НЦПО». 🔥Обучение в рассрочку от 1320 руб.…

Онлайн3 занятий
Домашние заданияИнтерактивные тренажёры+3
17 250 ₽−8%
15 850 ₽от 1 320 ₽/мес на 12 мес.
AI-first разработка на Python
1 месяц
AI-first разработка на Python

Соберете и настроите свою профессиональную среду для разработки с агентами: от написания кода до ревью, автотестов и проверки безопасности.

Онлайн12 занятий
Домашние заданияИнтерактивные тренажёры+3
12 000 ₽от 704 ₽/мес на 24 мес.
Начать без затрат

Бесплатные курсы

Claude Code с нуля до реальных задач
Бесплатно1 месяц
Claude Code с нуля до реальных задач

Вы разовьёте аналитическое мышление, научитесь искать уязвимости и обеспечивать безопасность IT-систем. Освоите востребованную профессию даже с нулевым опытом в IT. Программа курс…

Онлайн
Бесплатноот 11 647 ₽/мес
Структуры данных предметной области
Бесплатно
Структуры данных предметной области

Основные задачи дисциплины: − Дальнейшее развитие и углубление навыков алгоритмизации и программирования при решении прикладных задач предметной области. − Знакомство с реализацие…

Онлайн5 занятий
Бесплатно
Разработка ML сервиса: от идеи к прототипу
Бесплатно4-5 часов в неделю
Разработка ML сервиса: от идеи к прототипу

Интенсив посвящен изучению подходов к анализу данных и построению простых моделей машинного обучения. Также в курсе делается акцент на построение веб-сервиса, реализующего проведе…

Онлайн6 занятий
Бесплатно
Кайдзен разработка
Бесплатно5 минут в день
Кайдзен разработка

В этом курсе мы рассмотрим, что такое Кайдзен и я научу вас применять этот метод для достижения любых целей. Когда вы пройдете этот путь, то сможете создавать сайты и при желании…

Онлайн3 занятий
Бесплатно
Старт в Python
Бесплатно
Старт в Python

Мы начнём с самого нуля и научимся, объявлять переменные, работать с типами данных и управлять потоком. Далее разберём создание функций и применим их на практике для создания конс…

Онлайн7 занятий
Бесплатно