Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Zrozumienie kodu z LLMs
- Strategie generowania zapytań dla wyjaśnień kodu i przeglądów
- Praca z nieznanymi bazami kodu i projektami
- Analiza przepływu sterowania, zależności i architektury
Refaktoryzacja kodu dla łatwości utrzymania
- Wykrywanie nieprzyjemnego zapachu kodu, martwego kodu i antywzorców
- Przestrukturyzowanie funkcji i modułów dla jasności
- Używanie LLMs do proponowania konwencji nazw i poprawek w projekcie
Poprawa wydajności i niezawodności
- Wykrywanie niedoskonałości i zagrożeń bezpieczeństwa z pomocą AI
- Proponowanie bardziej wydajnych algorytmów lub bibliotek
- Refaktoryzacja operacji I/O, zapytań bazy danych i wywołań API
Automatyzacja kodu
- Generowanie komentarzy i podsumowań na poziomie funkcji/metody
- Pisanie i aktualizowanie plików README z baz kodu
- Tworzenie dokumentacji Swagger/OpenAPI z wsparciem LLM
Integracja z łańcuchami narzędziowymi
- Używanie rozszerzeń VS Code i Copilot Labs dla dokumentacji
- Wbudowywanie GPT lub Claude w hakach Git przed zatwierdzeniem
- Integracja w potoku CI dla dokumentacji i sprawdzania poprawności
Praca z starymi i wielojęzycznymi bazami kodu
- Rewersowe inżynierowanie starszych lub niedokumentowanych systemów
- Refaktoryzacja międzyjęzykowa (np. z Python do TypeScript)
- Przypadki użycia i demonstracje programowania parą AI
Etyka, zapewnienie jakości i przegląd
- Weryfikowanie zmian generowanych przez AI i unikanie halucynacji
- Najlepsze praktyki przeglądu przez rówieśników przy użyciu LLMs
- Zapewnienie powtarzalności i zgodności ze standardami kodowania
Podsumowanie i kolejne kroki
Wymagania
- Doświadczenie z językami programowania takimi jak Python, Java lub JavaScript
- Znajomość architektury oprogramowania i procesów recenzji kodu
- Podstawowa wiedza na temat funkcjonowania dużych modeli językowych
Uczestnicy
- Inżynierowie backendowi
- Zespoły DevOps
- Starsi deweloperzy i liderzy techniczni
14 godzin
Opinie uczestników (1)
Poznanie zaawansowanego użytkowania Copilota przez wykładowcę & Wystarczająca i efektywna sesja praktyczna
Tan - ViTrox Technologies Sdn Bhd
Szkolenie - Intermediate GitHub Copilot
Przetłumaczone przez sztuczną inteligencję