Programowanie 2700-M-API-D1P
W ramach przedmiotu poruszone zostaną następujące zagadnienia:
- przygotowanie środowiska programistycznego, instalacja pakietów, podstawowe komendy terminala
- wprowadzenie do składni języka Python,
- typy i struktury danych,
- instrukcje warunkowe,
- pętle,
- obsługa wyjątków,
- tworzenie funkcji,
- wprowadzenie do programowania obiektowego (klasy, obiekty, metody, konstruktory, dziedziczenie),
- wprowadzenie do przetwarzania danych tekstowych i tabelarycznych
Koordynatorzy przedmiotu
Rodzaj przedmiotu
Tryb prowadzenia
Kryteria oceniania
- Obecność
- Zadania cząstkowe
- Projekt końcowy
Praktyki zawodowe
brak
Literatura
- dokumentacja języka Python dostępna pod adresem: https://docs.python.org/3/
- M. Lutz: Python. Wprowadzenie. Wydanie 5. Gliwice: Wydawnictwo Helion, 2020
- W. McKinney: Python for Data Analysis, 2nd Edition. Wydawnictwo O’Reilly, 2017
Dokumentacja poszczególnych pakietów, przykładowy kod oraz notatniki podawane bezpośrednio przez prowadzącego na zajęciach.