JavaScript Dependency Management and Package Publishing with Yarn

Learn to manage project dependencies efficiently and distribute your own JavaScript libraries using the Yarn command line and NPM registry.

4.6 (554) ⏱ 52 мин 📚 8 уроков

О курсе

Managing dependencies is a core skill for any modern JavaScript developer, yet version conflicts and environment inconsistencies often slow down progress. This course provides a solid foundation in using Yarn to streamline your development workflow and share your code with the global community. Through clear written explanations and practical examples, you will transform how you handle project libraries and external code. You will move beyond basic installations to understand the logic behind versioning and the architecture of modern JavaScript projects. What you'll learn: - Understand core dependency management concepts and semantic versioning (SemVer) patterns. - Apply the Yarn command line interface to install, update, and remove project packages. - Maintain consistent environments using lockfiles and specific configuration settings. - Migrate existing projects from other package managers to a Yarn-based workflow. - Implement modern monorepo patterns using Yarn Workspaces for multi-package projects. - Prepare and publish your own custom JavaScript libraries to the NPM registry. The course begins with essential terminology and the mechanics of how package registries work. You will then progress through the entire lifecycle of a project, from initial setup and dependency resolution to the final steps of public distribution and maintenance. This course is designed for beginners who have a basic understanding of JavaScript and terminal usage. No prior experience with package managers is required. Build more reliable and professional JavaScript projects by mastering modern dependency management.

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

  • 📜 Сертификат об окончании
    Добавьте в профиль LinkedIn
  • ♾️ Пожизненный доступ
    Возвращайтесь в любое время, без срока
  • 📱 Телефон или компьютер
    Работает везде и на любом устройстве
  • 💸 Возврат в течение 30 дней
    Без вопросов
  • Кратко и по делу
    52 мин практического материала

Отзывы (4)

Gijs Vermeulen NL
★ 4 · 2025-05-11T20:30:54+00:00

Очень понравилось это. Структура течет идеально, и практические приложения сразу же полезны. Отличная работа!

Ahmed Hassan KE
★ 4 · 2025-04-21T01:44:54+00:00

Я узнал тонну, и структура сделала его легким для следования. Любил практические примеры применения, которые они предоставили.

عبد الله بن ناصر SA
★ 4 · 2025-02-12T15:00:54+00:00

Это приличное введение. Могло бы выиграть от более разнообразных примеров и немного лучшего потока между модулями.

Charlotte Lewis AU
★ 3 · 2025-01-06T01:28:54+00:00

Очень понравилось обучение. Предоставленные материалы были первоклассными и легко следовать.

Написать отзыв

После отправки попросим войти — черновик сохранится.

Студенты также прошли

Git и GitHub для начинающих: основы контроля версий

Научитесь отслеживать изменения в коде, сотрудничать с другими разработчиками и уверенно управлять программными проектами с помощью Git и GitHub, используя практические письменные руководства.
★ 5.0 (6,972)
$4.99$9.99

Автоматизация командной строки с помощью Python, Rust и Linux CLI

Узнайте, как создавать эффективные утилиты командной строки и автоматизировать задачи терминала с помощью современных системных инструментов Python, Rust и Linux.
★ 5.0 (16)
$4.99$9.99

Основы Git: Главный ревизионный контроль до появления искусственного интеллекта

Создайте прочную основу в Git и контроле версий, чтобы уверенно управлять изменениями кода, сотрудничать в проектах и устранять проблемы, позволяя вам эффективно использовать помощь ИИ.
★ 4.9 (19)
$4.99$9.99

Системы контроля версий Git и GitHub: руководство для начинающих

Освойте основы управления версиями, управляйте репозиториями и сотрудничайте над программными проектами, используя стандартные рабочие процессы Git и GitHub.
★ 4.8 (7,983)
$4.99$9.99

Часто спрашивают

Что нужно для прохождения курса? +

Только смартфон или компьютер с доступом в интернет. Никаких установок и оборудования.

Как оплатить? +

Банковской картой через Stripe или криптовалютой. Данные карты обрабатывает Stripe — мы их не храним.

Можно ли вернуть деньги? +

Да — полный возврат в течение 30 дней, без вопросов.

Как долго будут доступны материалы? +

Навсегда. После покупки курс остаётся с вами — возвращайтесь в любое время.

Получу ли я сертификат? +

Да. По окончании выдаётся сертификат, который можно добавить в профиль LinkedIn.

Подходит для специалистов в
IT Дизайн Финансы Маркетинг Медицина Образование HoReCa Производство