Plan Szkolenia

Wprowadzenie do programowania w Pythonie

  • Uruchamianie kodu Pythona
  • Korzystanie z narzędzi do rozwoju Pythona (IDE i narzędzia wiersza poleceń)
  • Praca z powłokami Python i iPython oraz z iPython Notebook

Typy danych i operacje

  • Liczby całkowite i zmiennoprzecinkowe – prawdopodobnie niekonieczne
  • Ciągi znaków i bajty – prawdopodobnie niekonieczne
  • Krotki i listy
  • Słowniki i uporządkowane słowniki
  • Zbiory i zamrożone zbiory

Organizacja i dystrybucja kodu

  • Tworzenie modułów i pakietów
  • Dystrybucja kodu do repozytoriów

Programowanie obiektowe i funkcyjne

  • Tworzenie i korzystanie z funkcji i klas
  • Modyfikowanie funkcji i klas za pomocą dekoratorów
  • Wprowadzenie do meta-klas

Obsługa błędów i testowanie

  • Obsługa i zgłaszanie wyjątków
  • Pisanie i wykonywanie testów (testy dokumentacyjne i jednostkowe)
  • Sprawdzanie pokrycia kodu testami

Praca z plikami i katalogami

  • Dostęp do różnych typów plików i zasady obsługi plików
  • Tworzenie, odczytywanie, aktualizowanie i usuwanie plików (w tym zwykłe pliki tekstowe, csv, a także pliki Microsoft Word i Microsoft Excel)
  • Ekstrakcja danych z plików tekstowych za pomocą wyrażeń regularnych
  • Tworzenie i usuwanie katalogów, listowanie i wyszukiwanie plików

Wymagania

Brak

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (7)

Propozycje terminów

Powiązane Kategorie