
Programowanie wspomagane AI. Automatyzacja pracy programisty dzięki ChatGPT i GitHub Copilot Łódź
Obecnie miliony użytkowników korzystają z dużych modeli językowych do generowania treści, analizy danych, pisania kodu i automatyzacji pracy. Narzędzia takie jak ChatGPT i GitHub Copilot pozwalają na zwiększenie efektywności i radzenie sobie ze skomplikowanymi wyzwaniami. Ułatwiają również …
Liczba ofert: 0

Podobne produkty nowe i używane
-
od 61,60 zł Oferta sklepu
Urządzenia techniki komputer. kwal. INF.02. cz.1
0,6 km -
od 54,78 zł Oferta sklepu
Kwalifikacja INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych. Część 1. Systemy kom
0,6 km -
od 89,40 zł Oferta sklepu
Kompletny przewodnik po DAX. Analiza biznesowa przy użyciu Microsoft Power BI, SQL Server Analysis Services i Excel
1,2 km -
od 55,13 zł Oferta sklepu
Konfiguracja usług sieciowych na urządzeniach MikroTik. Poziom zaawansowany
1,2 km -
od 59,40 zł Oferta sklepu
Skuteczna inżynieria promptów. Przyszłościowe rozwiązania dla rzetelnych wyników generatywnej AI
1,2 km -
od 64,18 zł Oferta sklepu
Podstawy języka T-SQL: Microsoft SQL Server 2022 i Azure SQL Database
1,2 km -
od 70,29 zł Oferta sklepu
ALGOKRACJA. Jak i dlaczego sztuczna inteligencja zmienia wszystko?
1,2 km -
od 65,97 zł Oferta sklepu
Kwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 1. Inżynieria programowania - projektowanie oprogramowania, testowanie
1,2 km -
od 58,80 zł Oferta sklepu
Systemy siatek w projektowaniu graficznym. Przewodnik dla grafików, typografów i projektantów 3D
1,2 km -
od 71,85 zł Oferta sklepu
Matematyka w uczeniu maszynowym
1,2 km -
od 89,58 zł Oferta sklepu
Visual storytelling. Jak opowiadać językiem video - Monika Górska
1,2 km -
od 82,98 zł Oferta sklepu
Transformery w przetwarzaniu języka naturalnego i widzenia komputerowego. Generatywna AI oraz modele LLM z wykorzystaniem Hugging Face, ChatGPT, GPT-4
1,2 km -
od 51,92 zł Oferta sklepu
Office 2021 i Microsoft 365 Krok po kroku
1,2 km -
od 52,93 zł Oferta sklepu
Word 2021 i Microsoft 365 Krok po kroku
1,2 km -
od 65,40 zł Oferta sklepu
Modelowanie danych przy użyciu Microsoft Power BI
1,2 km -
od 65,40 zł Oferta sklepu
Jak analizować dane z biblioteką Pandas w.2
1,2 km -
od 65,40 zł Oferta sklepu
Certyfikowany tester ISTQB. Poziom podstawowy w.2
1,2 km -
od 77,41 zł Oferta sklepu
Uczenie maszynowe w języku R
1,2 km -
od 53,99 zł Oferta sklepu
Microsoft project 2019 krok po kroku
1,2 km -
od 55,13 zł Oferta sklepu
Adobe Photoshop PL. Oficjalny podręcznik
1,2 km -
od 60,70 zł Oferta sklepu
Git dla profesjonalistów w.2
1,2 km -
od 55,94 zł Oferta sklepu
Kwalifikacja INF.02. Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych. Część 4. Sieciowe sy
1,2 km -
od 71,85 zł Oferta sklepu
Biologika Sukcesji Pokoleniowej. Sezon 5. Kobiety Sigma, Alfa, Beta
4,9 km -
od 57,25 zł Oferta sklepu
Stwórz własne AI. Jak od podstaw zbudować duży model językowy
4,9 km -
od 55,13 zł Oferta sklepu
Kod. Ukryty język komputerów. Wydanie II
4,9 km -
od 71,99 zł Oferta sklepu
Administracja i eksploatacja systemów komputerowych, urządzeń peryferyjnych i lokalnych sieci komputerowych
0,6 km -
od 63,83 zł Oferta sklepu
Dzielnośc morska
1,2 km -
od 56,28 zł Oferta sklepu
Informatyka na czasie cz.1 podręcznik zak. rozsz. lo
0,6 km -
od 56,76 zł Oferta sklepu
Moje światy sztuczne i realne
1,2 km
Opis
Obecnie miliony użytkowników korzystają z dużych modeli językowych do generowania treści, analizy danych, pisania kodu i automatyzacji pracy. Narzędzia takie jak ChatGPT i GitHub Copilot pozwalają na zwiększenie efektywności i radzenie sobie ze skomplikowanymi wyzwaniami. Ułatwiają również tworzenie aplikacji na profesjonalnym poziomie. Ta książka jest przeznaczona dla programistów, którzy chcą używać AI do optymalizacji procesu tworzenia oprogramowania. Znalazły się tu praktyczne informacje dotyczące budowy interfejsu użytkownika, backendu, tworzenia i optymalizacji kodu. Opisano, jak pisać interfejsy Web API, refaktoryzować kod i zwiększać jego wydajność za pomocą Copilota. Omówiono ponadto sposoby formułowania podpowiedzi dla przetwarzania danych, inżynierii cech, doboru modeli, ich trenowania, strojenia hiperparametrów i oceny jakości uczenia maszynowego. Nie zabrakło również zaawansowanych technik pracy z Copilotem i agentami programowymi, a także omówienia zasad wywoływania narzędzi AI. W książce: budowa modeli uczenia maszynowego za pomocą GitHub Copilot i ChatGPT korzystanie z asystentów AI w całym cyklu tworzenia oprogramowania techniki inżynierii podpowiedzi w projektach data science tworzenie frontendu i backendu aplikacji internetowej za pomocą sztucznej inteligencji refaktoryzacja kodu i poprawa jego efektywności i czytelności optymalizacja przepływów pracy AI w programowaniu ... twórz szybciej i skuteczniej! Spis treści: O autorach O recenzentach Przedmowa Rozdział 1. Witamy w nowym świecie asystentów AI Wprowadzenie Skąd wziął się ChatGPT - od NLP do modeli LLM Rozwój modeli LLM Modele GPT Dlaczego LLM-y działają lepiej? Nowy paradygmat - programowanie w języku naturalnym Wyzwania i ograniczenia O tej książce Dla kogo jest ta książka? Ewolucja języków programowania Spojrzenie w przyszłość Jak korzystać z tej książki? Rozdział 2. Strategia podpowiedzi Wprowadzenie Na jakim jesteś etapie? Wskazówki dotyczące efektywnego podpowiadania Techniki podpowiedzi Strategia podpowiedzi w tworzeniu aplikacji internetowych Analiza problemu "system internetowy do zarządzania zapasami" Dalszy podział frontendu na funkcje Generowanie podpowiedzi dla każdej funkcji Podstawowe zasady - "strategia podpowiedzi" w tworzeniu aplikacji internetowych Strategia podpowiedzi w data science Analiza problemu "przewidywanie sprzedaży" Dalszy podział na funkcje i etapy Generowanie podpowiedzi dla każdego etapu Podstawowe zasady - "strategia podpowiedzi" w tworzeniu aplikacji internetowych Walidacja rozwiązania Weryfikacja z użyciem podpowiedzi Klasyczna weryfikacja Podsumowanie Rozdział 3. Narzędzia pracy - poznaj nasze asystenty AI Wprowadzenie Copilot Skąd Copilot wie, co wygenerować? Możliwości i ograniczenia Copilota Instalacja i konfiguracja Pierwsze kroki z Copilotem Zadanie: ulepsz kod Rozwiązanie Wyzwanie Więcej informacji ChatGPT Jak działa ChatGPT? Możliwości i ograniczenia usługi ChatGPT Instalacja i konfiguracja Pierwsze kroki z ChatGPT Podsumowanie Rozdział 4. Projektowanie wyglądu aplikacji z użyciem HTML-a i Copilota Wprowadzenie Problem biznesowy - e-commerce Dziedzina problemu Analiza problemu - identyfikowanie funkcji Strategia podpowiedzi Struktura strony Tworzenie struktury strony z użyciem asystenta AI Twoja pierwsza podpowiedź - proste podpowiadanie i wspomaganie asystenta AI Twoja druga podpowiedź - dodawanie kontekstu Twoja trzecia podpowiedź - akceptowanie sugerowanych podpowiedzi Wyzwanie - modyfikacja podpowiedzi Scenariusz: budowanie witryny aplikacji e-commerce Strona logowania Strona z listą produktów Pozostałe strony Zadanie Wyzwanie Quiz Podsumowanie Rozdział 5. Nadawanie stylów z użyciem CSS-a i Copilota Wprowadzenie Problem biznesowy - e-commerce Dziedzina problemu i danych Analiza funkcji Strategia podpowiedzi CSS, czyli kaskadowe arkusze stylów Pierwsza podpowiedź CSS CSS według nazwy Zadanie Rozwiązanie Scenariusz - style w aplikacji e-commerce Strona koszyka Wyzwanie Quiz Podsumowanie Rozdział 6. Dodawanie działań z użyciem JavaScriptu Wprowadzenie Problem biznesowy - e-commerce Dziedzina problemu i danych Analiza funkcji Strategia podpowiedzi Dodawanie JavaScriptu Rola języka JavaScript Dodawanie JavaScriptu do strony Drugi przykład - dodawanie biblioteki lub platformy JavaScript Wyzwanie Scenariusz - dodawanie działania Poprawianie danych wyjściowych Dodawanie Bootstrapa Dodawanie Vue.js Zadanie Rozwiązanie Podsumowanie Rozdział 7. Obsługa wielu obszarów widoku z użyciem układów responsywnych Wprowadzenie Problem biznesowy - e-commerce Dziedzina problemu i danych Dzielenie problemu na funkcje Strategia podpowiedzi Obszary widoku Kwerendy medialne Kiedy dostosowywać układ do różnych obszarów widoku? Scenariusz: responsywna galeria produktów Zadanie Rozwiązanie Wyzwanie Podsumowanie Rozdział 8. Budowanie backendu z użyciem interfejsów Web API Wprowadzenie Problem biznesowy - e-commerce Dziedzina problemu i danych Analiza funkcji Strategia podpowiedzi Interfejsy Web API Jaki język i jaką platformę wybrać? Planowanie interfejsu Web API Tworzenie Web API z użyciem Pythona i Flaska Etap 1. Tworzenie nowego projektu Etap 2. Instalowanie Flaska Etap 3. Tworzenie punktu wejścia Etap 4. Tworzenie aplikacji Flaska Scenariusz: Web API dla witryny e-commerce Etap 1. Tworzenie Web API dla witryny e-commerce Etap 2. Zwracanie danych w formacie JSON zamiast zwykłego tekstu Etap 3. Dodawanie kodu odczytującego i zapisującego bazę danych Etap 4. Ulepszanie kodu Etap 5. Dokumentowanie interfejsu API Zadanie Rozwiązanie Wyzwanie Podsumowanie Rozdział 9. Wzbogacanie aplikacji internetowych o usługi AI Wprowadzenie Problemy biznesowy - e-commerce Dziedzina problemu i danych Analiza funkcji Strategia podpowiedzi Tworzenie modelu Plan działania Importowanie bibliotek Wczytywanie pliku CSV Tworzenie testowego i treningowego zbioru danych Tworzenie modelu Jak dobry jest model? Przewidywanie Zapisywanie modelu w pliku .pkl Tworzenie interfejsu REST API w Pythonie Przekształcanie modelu w format ONNX Tworzenie modelu w formacie ONNX Wczytywanie modelu ONNX w JavaScripcie Instalowanie biblioteki onnxruntime w JavaScripcie Wczytywanie modelu ONNX w JavaScripcie Zadanie - zbuduj w JavaScripcie interfejs REST API, który udostępnia model Rozwiązanie Quiz Podsumowanie Rozdział 10. Konserwacja istniejących baz kodu Wprowadzenie Strategia podpowiedzi Różne typy konserwacji kodu Proces konserwacji Usuwanie usterki 1. Identyfikowanie problemu 2. Implementowanie zmiany Dodawanie nowej funkcji 1. Identyfikowanie problemu i znajdowanie funkcji, które należy zmienić 2. Implementowanie zmiany oraz dodawanie nowej funkcji i testów Zwiększanie wydajności Obliczanie złożoności obliczeniowej w notacji dużego O Mierzenie wydajności Zwiększanie łatwości konserwacji kodu 1. Identyfikowanie problemów. Jakie problemy dostrzegasz? 2. Dodawanie testów i minimalizowanie ryzyka zmian 3. Implementowanie zmiany i zwiększanie łatwości konserwacji Wyzwanie Aktualizowanie istniejącej witryny e-commerce Zadanie Sprawdzian wiedzy Podsumowanie Rozdział 11. Eksploracja danych z użyciem ChatGPT Wprowadzenie Problem biznesowy Dziedzina problemu i danych Przegląd zbioru danych Analiza funkcji Strategia podpowiedzi Strategia 1. Strategia podpowiedzi zadanie - działania - wskazówka (TAG) Strategia 2. Strategia podpowiedzi persona - instrukcje - kontekst (PIC) Strategia 3. Strategia podpowiedzi nauka - improwizacja - informacje zwrotne - ewaluacja (LIFE) Eksploracja danych w zbiorze recenzji produktów Amazona z użyciem bezpłatnej wersji ChatGPT Funkcja 1. Wczytywanie zbioru danych Funkcja 2. Inspekcja danych Funkcja 3. Podsumowania statystyczne Funkcja 4. Badanie zmiennych kategorycznych Funkcja 5. Rozkład ocen Funkcja 6. Trendy czasowe Funkcja 7. Analiza długości recenzji Funkcja 8. Badanie korelacji Eksploracja danych w zbiorze recenzji produktów Amazona z użyciem ChatGPT-4o Zadanie Wyzwanie Podsumowanie Rozdział 12. Budowanie modelu klasyfikacji z użyciem ChatGPT Wprowadzenie Problem biznesowy Dziedzina problemu i danych Przegląd zbioru danych Dzielenie problemu na funkcje Strategia podpowiedzi Strategia 1. Zadanie - działanie - wskazówka (TAG) Strategia 2. Persona - instrukcje - kontekst (PIC) Strategia 3. Nauka - improwizacja - informacje zwrotne - ewaluacja (LIFE) Budowanie modelu analizy odczuć do dokładnego klasyfikowania recenzji produktów Amazona z użyciem bezpłatnej wersji ChatGPT Funkcja 1. Wstępne przetwarzanie danych i inżynieria cech Funkcja 2. Wybór i trening modelu podstawowego Funkcja 3. Ewaluacja i interpretacja modelu Funkcja 4. Obsługa niezrównoważonych danych Funkcja 5. Dostrajanie hiperparametrów Funkcja 6. Eksperymentowanie z reprezentacją cech Budowanie modelu analizy odczuć do dokładnego klasyfikowania recenzji produktów Amazona z użyciem ChatGPT-4 lub ChatGPT Plus Funkcja 1. Wstępne przetwarzanie danych i inżynieria cech Funkcja 2. Wybór i trening modelu podstawowego Funkcja 3. Ewaluacja i interpretacja modelu Funkcja 4. Obsługa niezrównoważonych danych Funkcja 5. Dostrajanie hiperparametrów Funkcja 6. Eksperymentowanie z reprezentacją cech Zadanie Wyzwanie Podsumowanie Rozdział 13. Budowanie modelu regresji do prognozowania wydatków klientów z użyciem ChatGPT Wprowadzenie Problem biznesowy Dziedzina problemu i danych Przegląd zbioru danych Dzielenie problemu na funkcje Strategia podpowiedzi Strategia 1. Zadanie - działanie - wskazówka (TAG) Strategia 2. Persona - instrukcje - kontekst (PIC) Strategia 3. Nauka - improwizacja - informacje zwrotne - ewaluacja (LIFE) Budowanie prostego modelu regresji liniowej do przewidywania rocznej kwoty wydatków z użyciem bezpłatnej wersji ChatGPT Funkcja 1. Budowanie modelu krok po kroku Funkcja 2. Stosowanie technik regularyzacji Funkcja 3. Generowanie syntetycznego zbioru danych w celu zwiększenia złożoności Funkcja 4. Generowanie kodu do tworzenia modelu w jednym kroku dla syntetycznego zbioru danych Nauka prostej regresji liniowej z użyciem ChatGPT Plus Funkcja 1. Budowanie prostego modelu regresji liniowej krok po kroku Funkcja 2. Stosowanie technik regularyzacji Funkcja 3. Generowanie syntetycznego zbioru danych w celu zwiększenia złożoności Funkcja 4. Generowanie kodu do tworzenia modelu w jednym kroku dla syntetycznego zbioru danych Zadanie Wyzwanie Podsumowanie Rozdział 14. Budowanie modelu MLP dla zbioru danych Fashion-MNIST z użyciem ChatGPT Wprowadzenie Problem biznesowy Dziedzina problemu i danych Przegląd zbioru danych Dzielenie problemu na funkcje Strategia podpowiedzi Strategia 1. Zadanie - działania - wskazówki (TAG) Strategia 2. Persona - instrukcje - kontekst (PIC) Strategia 3. Nauka - improwizacja - informacje zwrotne - ewaluacja (LIFE) Budowanie modelu MLP do dokładnego klasyfikowania obrazów Fashion-MNIST z użyciem bezpłatnej wersji ChatGPT Funkcja 1. Budowanie podstawowego modelu Funkcja 2. Dodawanie warstw do modelu Funkcja 3. Eksperymentowanie z rozmiarami wsadu Funkcja 4. Eksperymentowanie z liczbą neuronów Funkcja 5. Wypróbowywanie różnych optymalizatorów Zadanie Wyzwanie Podsumowanie Rozdział 15. Budowanie modelu CNN dla zbioru danych CIFAR-10 z użyciem ChatGPT Wprowadzenie Problem biznesowy Dziedzina problemu i danych Przegląd zbioru danych Dzielenie problemu na funkcje Strategia podpowiedzi Strategia 1. Zadanie - działania - wskazówki (TAG) Strategia 2. Persona - instrukcje - kontekst (PIC) Strategia 3. Nauka - improwizacja - informacje zwrotne - ewaluacja (LIFE) Budowanie modelu CNN do dokładnego klasyfikowania obrazów CIFAR-10 z użyciem bezpłatnej wersji ChatGPT Funkcja 1. Budowanie podstawowego modelu CNN z jedną warstwą konwolucyjną Funkcja 2. Eksperymentowanie z dodawaniem warstw konwolucyjnych Funkcja 3. Zastosowanie regularyzacji metodą porzucania Funkcja 4. Implementacja normalizacji wsadowej Funkcja 5. Optymalizacja z użyciem różnych optymalizatorów Funkcja 6. Stosowanie architektury DavidNet Zadanie Wyzwanie Podsumowanie Rozdział 16. Uczenie nienadzorowane - klasteryzacja i PCA Wprowadzenie Dzielenie problemu na funkcje Strategia podpowiedzi Segmentacja klientów Zbiór danych Tworzenie modelu uczenia nienadzorowanego za pomocą asystenta AI Klasteryzacja produktów w projekcie e-commerce Wstępna podpowiedź: określenie kontekstu Wczytywanie i wstępne przetwarzanie danych Inżynieria cech i wstępne przetwarzanie danych tekstowych Wybór algorytmu klasteryzacji Skalowanie cech Stosowanie algorytmu klasteryzacji Interpretacja klastrów i wizualizacja wyników Przypisywanie kategorii do produktów, ewaluacja i dopracowywanie Uwagi dotyczące podpowiedzi użytych w tym przykładzie Zadanie Rozwiązanie Podsumowanie Rozdział 17. Uczenie maszynowe z użyciem Copilota Wprowadzenie Czat GitHub Copilot w Twoim środowisku IDE Jak to działa? Przegląd zbioru danych Etapy eksploracji danych Strategia podpowiedzi Początkowa podpowiedź dotycząca eksploracji danych - określanie ogólnego kontekstu Etap 1. Wczytywanie zbioru danych Wykonywanie kodu do wczytywania danych Etap 2. Inspekcja danych Etap 3. Statystyki zbiorcze Etap 4. Eksploracja zmiennych kategorycznych Etap 5. Rozkład ocen Etap 6. Analiza czasowa Etap 7. Analiza długości recenzji Etap 8. Analiza korelacji Etap 9. Dodatkowa analiza eksploracyjna Etap 10. Wstępne przetwarzanie tekstu Etap 11. Analiza częstości występowania słów Etap 12. Obliczanie wskaźnika wydźwięku Wstępne przetwarzanie tekstu Analiza częstości występowania słów Obliczanie wskaźnika wydźwięku Etap 13. Wizualizacja rozkładu wskaźników wydźwięku Etap 14. Analiza zależności między wskaźnikiem wydźwięku a innymi zmiennymi Wizualizacja rozkładu wskaźników wydźwięku Analiza zależności między wskaźnikiem wydźwięku a innymi zmiennymi Zadanie Rozwiązanie Podsumowanie Rozdział 18. Regresja z użyciem czatu Copilota Wprowadzenie Regresja Przegląd zbioru danych Eksploracja zbioru danych Strategia podpowiedzi Początkowa podpowiedź Eksploracyjna analiza danych Podział danych Budowanie modelu regresji Ewaluacja modelu Miary ewaluacji Zadanie Podsumowanie Rozdział 19. Regresja z użyciem sugestii Copilota Wprowadzenie Przegląd zbioru danych Strategia podpowiedzi Rozpoczynanie kodowania za pomocą Copilota Etap 1. Importowanie bibliotek za pomocą Copilota Etap 2. Wczytywanie i eksploracja zbioru danych Etap 3. Dzielenie danych na zbiory treningowy i testowy Etap 4. Budowanie modelu regresji Etap 5. Trenowanie modelu Etap 6. Ewaluacja modelu Zadanie Podsumowanie Rozdział 20. Efektywniejsza praca z Copilotem Wprowadzenie Generowanie kodu i automatyzacja Aktywny edytor Copilota Czat Copilota Polecenia Copilota Tworzenie notatnika Tworzenie projektu Debugowanie i rozwiązywanie problemów Techniki recenzowania i optymalizowania kodu Przestrzeń robocza Wyszukiwanie funkcji Visual Studio Code Terminal Zadanie Wyzwanie Quiz Podsumowanie Rozdział 21. Agenty w tworzeniu oprogramowania Wprowadzenie Czym są agenty? Jak działają agenty? Prostsze agenty a agenty używające sztucznej inteligencji Prostsze agenty Prosty agent nie jest dobrym rozmówcą Lepsza konwersacja z wywoływaniem narzędzi i użyciem dużych modeli językowych (LLM) Anatomia agenta konwersacyjnego Więcej o wywoływaniu narzędzi w modelach LLM Dodawanie możliwości do GPT z użyciem narzędzi Zaawansowane konwersacje Modelowanie zaawansowanej konwersacji Pseudokod do zaawansowanych konwersacji Agenty autonomiczne Zadanie Wyzwanie Quiz Podsumowanie Materiały dodatkowe Rozdział 22. Wnioski Podsumowanie książki Najważniejsze wnioski Co dalej? I wreszcie.
Specyfikacja
Podstawowe informacje
Autor |
|
Wybrani autorzy |
|
Wybrane wydawnictwa |
|
Okładka |
|
Rok wydania |
|
Ilość stron |
|
Tematyka |
|
ISBN |
|