Course Code: githubcopilotpydev
Duration: 14 hours
Prerequisites:
  • Podstawowa znajomość programowania Python
  • Znajomość zintegrowanego środowiska programistycznego (IDE), takiego jak Visual Studio Code.

Publiczność

  • Deweloperzy Python
Overview:

GitHub Copilot to oparty na sztucznej inteligencji asystent kodowania zaprojektowany w celu zwiększenia produktywności programistów poprzez dostarczanie sugestii dotyczących kodu w czasie rzeczywistym i automatyzację powtarzalnych zadań.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla początkujących i średnio zaawansowanych programistów, którzy chcą wykorzystać GitHub Copilot do zadań specyficznych dla Python, debugowania i wdrażania przepływów pracy uczenia maszynowego.

Pod koniec tego szkolenia uczestnicy będą mogli

  • Skonfigurować i skonfigurować GitHub Copilot do Python rozwoju.
  • Wykorzystać Copilot do napisania wydajnego Python kodu.
  • Debugować Python aplikacje za pomocą sugestii generowanych przez sztuczną inteligencję.
  • Automatyzacja powtarzalnych zadań kodowania i poprawa wydajności przepływu pracy.
  • Wykorzystaj Copilot do wdrażania projektów uczenia maszynowego w Python.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie do GitHub Copilot

  • Przegląd kodowania wspomaganego przez sztuczną inteligencję
  • Funkcje i zalety GitHub Copilot
  • Konfiguracja Copilot dla rozwoju Python

Pisanie Python kodu za pomocą Copilot

  • Generowanie fragmentów kodu i funkcji
  • Zwiększanie czytelności i stylu kodu
  • Korzystanie z Copilot dla standardowych bibliotek Python

Debugowanie i rozwiązywanie problemów

  • Identyfikacja i rozwiązywanie błędów za pomocą Copilot
  • Integracja Copilot z przepływami pracy debugowania
  • Najlepsze praktyki niezawodnego debugowania

Automatyzacja powtarzalnych zadań

  • Tworzenie skryptów dla typowych zadań
  • Redukcja standardowego kodu
  • Zwiększanie wydajności dzięki automatyzacji opartej na Copilot

Machine Learning z Copilotem

  • Używanie Copilot do wstępnego przetwarzania i wizualizacji danych
  • Wdrażanie algorytmów uczenia maszynowego
  • Tworzenie potoków do szkolenia i oceny modeli

Zaawansowane techniki i najlepsze praktyki

  • Dostosowywanie Copilot do określonych przepływów pracy
  • Łączenie Copilot z narzędziami do kontroli wersji i współpracy
  • Względy etyczne i ograniczenia kodowania wspomaganego sztuczną inteligencją

Podsumowanie i kolejne kroki

Sites Published:

United Arab Emirates - GitHub Copilot for Python Developers

Qatar - GitHub Copilot for Python Developers

Egypt - GitHub Copilot for Python Developers

Saudi Arabia - GitHub Copilot for Python Developers

South Africa - GitHub Copilot for Python Developers

Brasil - GitHub Copilot for Python Developers

Canada - GitHub Copilot for Python Developers

中国 - GitHub Copilot for Python Developers

香港 - GitHub Copilot for Python Developers

澳門 - GitHub Copilot for Python Developers

台灣 - GitHub Copilot for Python Developers

USA - GitHub Copilot for Python Developers

Österreich - GitHub Copilot for Python Developers

Schweiz - GitHub Copilot for Python Developers

Deutschland - GitHub Copilot for Python Developers

Czech Republic - GitHub Copilot for Python Developers

Denmark - GitHub Copilot for Python Developers

Estonia - GitHub Copilot for Python Developers

Finland - GitHub Copilot for Python Developers

Greece - GitHub Copilot for Python Developers

Magyarország - GitHub Copilot for Python Developers

Ireland - GitHub Copilot for Python Developers

Luxembourg - GitHub Copilot for Python Developers

Latvia - GitHub Copilot for Python Developers

España - GitHub Copilot for Python Developers

Italia - GitHub Copilot for Python Developers

Lithuania - GitHub Copilot for Python Developers

Nederland - GitHub Copilot for Python Developers

Norway - GitHub Copilot for Python Developers

Portugal - GitHub Copilot for Python Developers

România - GitHub Copilot for Python Developers

Sverige - GitHub Copilot for Python Developers

Türkiye - GitHub Copilot for Python Developers

Malta - GitHub Copilot for Python Developers

Belgique - GitHub Copilot for Python Developers

France - GitHub Copilot for Python Developers

日本 - GitHub Copilot for Python Developers

Australia - GitHub Copilot for Python Developers

Malaysia - GitHub Copilot for Python Developers

New Zealand - GitHub Copilot for Python Developers

Philippines - GitHub Copilot for Python Developers

Singapore - GitHub Copilot for Python Developers

Thailand - GitHub Copilot for Python Developers

Vietnam - GitHub Copilot for Python Developers

India - GitHub Copilot for Python Developers

Argentina - GitHub Copilot for Python Developers

Chile - GitHub Copilot for Python Developers

Costa Rica - GitHub Copilot for Python Developers

Ecuador - GitHub Copilot for Python Developers

Guatemala - GitHub Copilot for Python Developers

Colombia - GitHub Copilot for Python Developers

México - GitHub Copilot for Python Developers

Panama - GitHub Copilot for Python Developers

Peru - GitHub Copilot for Python Developers

Uruguay - GitHub Copilot for Python Developers

Venezuela - GitHub Copilot for Python Developers

Polska - GitHub Copilot for Python Developers

United Kingdom - GitHub Copilot for Python Developers

South Korea - GitHub Copilot for Python Developers

Pakistan - GitHub Copilot for Python Developers

Sri Lanka - GitHub Copilot for Python Developers

Bulgaria - GitHub Copilot for Python Developers

Bolivia - GitHub Copilot for Python Developers

Indonesia - GitHub Copilot for Python Developers

Kazakhstan - GitHub Copilot for Python Developers

Moldova - GitHub Copilot for Python Developers

Morocco - GitHub Copilot for Python Developers

Tunisia - GitHub Copilot for Python Developers

Kuwait - GitHub Copilot for Python Developers

Oman - GitHub Copilot for Python Developers

Slovakia - GitHub Copilot for Python Developers

Kenya - GitHub Copilot for Python Developers

Nigeria - GitHub Copilot for Python Developers

Botswana - GitHub Copilot for Python Developers

Slovenia - GitHub Copilot for Python Developers

Croatia - GitHub Copilot for Python Developers

Serbia - GitHub Copilot for Python Developers

Bhutan - GitHub Copilot for Python Developers

Nepal - GitHub Copilot for Python Developers

Uzbekistan - GitHub Copilot for Python Developers