Plan Szkolenia
Wprowadzenie do zarządzania pakietami front-endowymi
- Przegląd nowoczesnej architektury front-endowej
- Zrozumienie menedżerów pakietów (npm, Yarn) i ich roli
- Konfiguracja środowiska do rozwoju front-endu
Aktualizowanie pakietów front-endowych
- Sprawdzanie przestarzałych zależności
- Używanie npm i Yarn do aktualizacji pakietów
- Rozwiązywanie konfliktów wersji i zmian powodujących błędy
Integracja nowych narzędzi i funkcji frameworków
- Poznawanie nowych funkcji w popularnych frameworkach (np. React, Angular, Vue.js)
- Wdrażanie aktualizacji w celu poprawy wydajności aplikacji
- Integracja nowych narzędzi i bibliotek w istniejące projekty
Zarządzanie zależnościami i kontrolą wersji
- Najlepsze praktyki dotyczące utrzymywania plików package.json i lock
- Używanie semantycznego wersjonowania do aktualizacji zależności
- Zarządzanie konfliktami zależności w środowiskach zespołowych
Rozwiązywanie problemów i debugowanie aktualizacji
- Identyfikowanie i rozwiązywanie błędów związanych z aktualizacjami
- Używanie narzędzi do debugowania problemów front-endowych
- Tworzenie strategii wycofywania w przypadku nieudanych aktualizacji
Projekt końcowy: Modernizacja aplikacji front-endowej
- Aktualizowanie pakietów w rzeczywistej aplikacji
- Wdrażanie nowych narzędzi i funkcji
- Testowanie i prezentacja zaktualizowanej aplikacji
Podsumowanie i kolejne kroki
Wymagania
- Podstawowa znajomość HTML, CSS i JavaScript
- Zrozumienie frameworków front-endowych (np. React, Angular lub Vue.js) jest pomocne, ale nie jest wymagane
Grupa docelowa
- Programiści front-endowi
- Programiści i inżynierowie webowi
- Programiści oprogramowania zajmujący się utrzymywaniem aplikacji webowych
Opinie uczestników (5)
Podobało mi się, jak Gunnar pisał prawie cały kod na bieżąco, gdy przechodziliśmy przez materiał, ale jednocześnie było dużo wcześniej przygotowanych materiałów w Google Drive, do których mogę się odwoływać po szkoleniu. Kod, który Gunnar napisał na podstawie przykładowych danych, które przesłałem przed szkoleniem, był również niezwykle użyteczny i sprawił, że szkolenie było relevatne dla naszych własnych zestawów danych.
Ranvir - Schroders Personal Wealth
Szkolenie - Visual Studio Code
Przetłumaczone przez sztuczną inteligencję
Wielokrotnie podane przykłady dla każdego modułu i doskonała znajomość trenera.
Sebastian - BRD
Szkolenie - Secure Developer Java (Inc OWASP)
Przetłumaczone przez sztuczną inteligencję
Moduł 3: Ataki i wykorzystania w aplikacjach, XSS, iniekcja SQL Moduł 4: Ataki i wykorzystania na serwerach, DoS, BOF
Tshifhiwa - Vodacom
Szkolenie - How to Write Secure Code
Przetłumaczone przez sztuczną inteligencję
Przykłady z prawdziwego życia.
Kristoffer Opdahl - Buypass AS
Szkolenie - Web Security with the OWASP Testing Framework
Przetłumaczone przez sztuczną inteligencję
Wiedza trenera w dziedzinie przedmiotu była znakomita, a sposób prezentacji sesji, który umożliwiało publiczności podążanie za demonstracjami, naprawdę pomagał w utrwaleniu tej wiedzy w porównaniu z samym siedzeniem i słuchaniem.
Jack Allan - RSM UK Management Ltd.
Szkolenie - Secure Developer .NET (Inc OWASP)
Przetłumaczone przez sztuczną inteligencję