Zarządzanie pakietami z Yarn – optymalizacja procesu rozwoju

Opis

Specjalistyczne szkolenie poświęcone efektywnemu zarządzaniu zależnościami w projektach JavaScript przy użyciu narzędzia Yarn. Program obejmuje zarówno podstawowe funkcje, jak i zaawansowane techniki optymalizacji procesu rozwoju aplikacji. Poprzez praktyczne warsztaty uczestnicy poznają metody usprawniania pracy z pakietami, zarządzania wersjami oraz automatyzacji procesów instalacji i aktualizacji zależności.

Profil uczestnika

  • Programiści JavaScript
  • Deweloperzy Node.js
  • Front-end developerzy
  • DevOps Engineers
  • Kierownicy projektów technicznych
  • Specjaliści ds. automatyzacji
  • Full-stack developerzy
  • Inżynierowie CI/CD

Agenda

  1. Podstawy zarządzania pakietami
    • Wprowadzenie do Yarn
    • Struktura plików konfiguracyjnych
    • Zarządzanie zależnościami
    • Strategie wersjonowania
  2. Zaawansowane funkcje Yarn
    • Workspaces i monorepo
    • Hoisting zależności
    • Zarządzanie cache
    • Yarn Plugins
  3. Optymalizacja procesu rozwoju
    • Konfiguracja środowiska
    • Integracja z narzędziami CI/CD
    • Strategie publikacji pakietów
    • Zarządzanie konfliktami
  4. Bezpieczeństwo i utrzymanie
    • Audyt bezpieczeństwa
    • Aktualizacja zależności
    • Rozwiązywanie problemów
    • Dobre praktyki wdrożeniowe

Korzyści

Praktyczna znajomość zaawansowanych funkcji zarządzania pakietami w Yarn. Umiejętność optymalizacji procesów instalacji i aktualizacji zależności. Zdolność efektywnego zarządzania monorepo z wykorzystaniem Workspaces. Znajomość technik rozwiązywania konfliktów między pakietami. Skuteczne wykorzystanie mechanizmów cache do przyspieszenia procesu rozwoju. Możliwość implementacji bezpiecznych praktyk zarządzania zależnościami. Profesjonalne podejście do audytu i aktualizacji pakietów.

Wymagane przygotowanie uczestników

  • Znajomość JavaScript i Node.js
  • Doświadczenie w tworzeniu aplikacji webowych
  • Podstawowa znajomość systemów kontroli wersji
  • Rozumienie koncepcji zarządzania zależnościami

Zagadnienia

  • Architektura Yarn
  • Zarządzanie zależnościami
  • Workspaces
  • Monorepo
  • Cache i wydajność
  • Bezpieczeństwo pakietów
  • Integracja CI/CD
  • Strategia wersjonowania
  • Rozwiązywanie konfliktów
  • Publikacja pakietów
  • Automatyzacja procesów
  • Optymalizacja instalacji

Poznaj naszą firmę

INFORMACJA CENOWA:
od 1450 zł netto za jedną osobę

CZAS TRWANIA (dni): 1

KOD SZKOLENIA: IT-SD-73

?
?
Zapoznałem/łam się i akceptuję politykę prywatności. *