Plan Szkolenia
Wprowadzenie do DeepSeek Coder
- Przegląd programowania wspieranego sztuczną inteligencją
- Wprowadzenie do DeepSeek Coder i jego funkcji
- Porównanie z innymi asystentami programowania AI (np. GitHub Copilot, CodeWhisperer)
Konfiguracja DeepSeek Coder
- Instalacja i konfiguracja API DeepSeek Coder
- Integracja DeepSeek Coder z IDE
- Zrozumienie kluczy API i uwierzytelniania
Generowanie kodu za pomocą DeepSeek Coder
- Skuteczne wykorzystywanie promptów AI do generowania kodu
- Generowanie pełnych funkcji i skryptów
- Najlepsze praktyki dotyczące przeglądania kodu generowanego przez AI
Debugowanie i optymalizacja kodu
- Wykorzystanie DeepSeek Coder do debugowania
- Naprawa typowych błędów programistycznych z pomocą AI
- Refaktoryzacja i optymalizacja kodu generowanego przez AI
Automatyzacja powtarzalnych zadań
- Automatyzacja dokumentacji kodu za pomocą AI
- Generowanie przypadków testowych i testów jednostkowych
- Wykorzystanie AI do wsparcia w przeglądach kodu
Zaawansowane techniki tworzenia promptów
- Dostosowywanie promptów dla lepszych wyników
- Łańcuchowe łączenie promptów dla złożonych zadań
- Radzenie sobie z ograniczeniami i błędami w kodzie generowanym przez AI
Integracja DeepSeek Coder do workflow programistycznego
- Wykorzystanie programowania wspieranego AI w pracy zespołowej
- Implementacja programowania wspieranego AI w rzeczywistych projektach
- Zagadnienia bezpieczeństwa i etyki w rozwoju wspieranym AI
Podsumowanie i kolejne kroki
Wymagania
- Zrozumienie podstaw programowania
- Doświadczenie w co najmniej jednym języku programowania (np. Python, JavaScript, Java, C++)
- Podstawowa wiedza na temat API i ich interakcji z oprogramowaniem
Grupa docelowa
- Programiści chcący poznać programowanie wspierane sztuczną inteligencją
- Deweloperzy zainteresowani automatyzacją zadań programistycznych za pomocą AI
- Inżynierowie oprogramowania, którzy chcą zintegrować narzędzia wspierane AI do swojego workflow
Opinie uczestników (2)
Zdobyłem wiedzę na temat biblioteki Streamlit w Pythonie i na pewno spróbuję ją wykorzystać, aby ulepszyć aplikacje w moim zespole, które są tworzone w R Shiny.
Michal Maj - XL Catlin Services SE (AXA XL)
Szkolenie - GitHub Copilot for Developers
Przetłumaczone przez sztuczną inteligencję
Wiedza wykładowcy w zaawansowanym użytkowaniu copilota oraz wystarczająca i efektywna praktyczna sesja
Tan - ViTrox Technologies Sdn Bhd
Szkolenie - Intermediate GitHub Copilot
Przetłumaczone przez sztuczną inteligencję