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
- Podstawy zarządzania pakietami
- Wprowadzenie do Yarn
- Struktura plików konfiguracyjnych
- Zarządzanie zależnościami
- Strategie wersjonowania
- Zaawansowane funkcje Yarn
- Workspaces i monorepo
- Hoisting zależności
- Zarządzanie cache
- Yarn Plugins
- Optymalizacja procesu rozwoju
- Konfiguracja środowiska
- Integracja z narzędziami CI/CD
- Strategie publikacji pakietów
- Zarządzanie konfliktami
- 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
MASZ PYTANIA?
Skontaktuj się z nami, aby uzyskać więcej informacji o naszych szkoleniach, programach oraz współpracy. Chętnie odpowiemy na wszystkie Twoje zapytania!