GitHub Copilot. Wprowadzenie. Efektywne programowanie z asystentem AI Brent Laster
- Autor:
- Brent Laster
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- Stron:
- 280
- Druk:
- oprawa miękka
- Dostępny format:
-
PDF
Early Release
Uwaga! Ebook w usłudze Early Release – pełna wersja przed premierą. Otrzymujesz natychmiastowy dostęp do 100% ukończonej i zredagowanej książki, zanim trafi ona do ogólnopolskiej sprzedaży. Zyskujesz wiedzę jako pierwszy!
Opis
książki
:
GitHub Copilot. Wprowadzenie. Efektywne programowanie z asystentem AI
Czego się nauczysz?
- Zainstalowania i skonfigurowania GitHub Copilot w środowisku IDE
- Wykorzystywania sugestii inline oraz pobierania alternatywnych podpowiedzi kodu
- Sterowania generowaniem kodu za pomocą komentarzy dyrektywnych i pytań w kodzie
- Prowadzenia konwersacji z Copilot Chat w edytorze, terminalu i szybkim czacie
- Projektowania skutecznych promptów z kontekstem, uczestnikami (@workspace, @vscode, @terminal) i zmiennymi czatu
- Tworzenia niestandardowych instrukcji generowania kodu i standardów zespołowych
- Edytowania projektów z Copilot Edits oraz przewidywania zmian dzięki Next Edit Suggestions
- Automatyzowania pracy w trybie Agent i korzystania z Copilot Vision
- Diagnozowania i usuwania błędów z pomocą Copilota w IDE
- Generowania testów jednostkowych i integracyjnych (w tym przez /tests, prompty i komentarze) oraz walidowania danych wejściowych
- Definiowania własnych instrukcji testowych i stosowania podejścia test-first z wykorzystaniem struktur bazowych
- Tworzenia dokumentacji (API, funkcjonalnej i podsumowującej) na podstawie kodu i kontekstu projektu
- Objaśniania fragmentów kodu, konwencji i potencjalnych problemów, także w nieznanych językach
- Zwiększania trafności i aktualności sugestii przez świadome zarządzanie kontekstem, dobór modelu i kontrolę halucynacji
- Stosowania Copilota do zadań poza kodem aplikacji: SQL, YAML/Kubernetes, regexy, generowanie danych i praca z GitHub CLI
- Rozszerzania Copilota przez instalację i tworzenie rozszerzeń (agentowych, skill-based oraz VS Code), z użyciem GitHub Apps i endpointów
Idea, by komputer asystował w pisaniu kodu, jeszcze niedawno wydawała się nierealna lub co najmniej odległa. Dziś to codzienność. Wśród dostępnych rozwiązań wyróżnia się GitHub Copilot, który wykorzystuje sztuczną inteligencję, by analizować kontekst, przewidywać intencje programisty i proponować gotowe rozwiązania. To nie tylko narzędzie, ale także dowód na to, jak szybko AI stała się integralną częścią procesu twórczego w świecie technologii.
Dzięki tej książce radykalnie zwiększysz swoją produktywność z pomocą generatywnej sztucznej inteligencji dostępnej w środowisku GitHub Copilot. Nauczysz się szybszego pisania kodu, łatwiejszego przygotowywania testów i opracowywania rzetelnej dokumentacji. Poznasz też zaawansowane możliwości, takie jak autonomiczne dodawanie funkcji i automatyczne przeglądanie żądań pobierania. Poza podstawami zaznajomisz się z trybami Copilot Edits, Agent i Vision. Zaczniesz również tworzyć własne rozszerzenia Copilota i tym samym zyskiwać dodatkowe możliwości bez względu na to, z którego języka korzystasz.
Ta książka jest praktyczna, przemyślana i oparta na codziennej pracy programistów z kodem!
Andrew Stellman, programista, kierownik zespołu, instruktor i autor
W książce między innymi:
- zastosowanie AI do analizy i zrozumienia trudniejszych fragmentów kodu i algorytmów
- tryb uzupełniania kodu w edytorze i interfejs konwersacyjny
- przekształcanie promptów w działające funkcje, testy i dokumentację
- optymalizacja wyników generowanych przez AI za pomocą kontekstu i promptów
- opracowywanie funkcji i refaktoryzacja kodu z użyciem AI
To najlepszy przewodnik po potężnym narzędziu, jakim jest GitHub Copilot!
Tom Taulli, autor książki Programowanie wspomagane sztuczną inteligencją
Wybrane bestsellery
Helion - inne książki
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana

Oceny i opinie klientów: GitHub Copilot. Wprowadzenie. Efektywne programowanie z asystentem AI Brent Laster
(0)