forked from tdwojak/Python2019
Update readme
This commit is contained in:
parent
e43ba27f02
commit
8846df83c5
46
README.md
46
README.md
@ -1,3 +1,45 @@
|
|||||||
# Python2019
|
# Python 2019
|
||||||
|
|
||||||
|
Materiały do przedmiotu "Programowanie w Pythonie". Edycja 2019
|
||||||
|
|
||||||
|
### Ramowy plan zajęć
|
||||||
|
|
||||||
|
Ramowy plan zajęć, który może zmienić się w trakcie trwania kursu:
|
||||||
|
- 1. Podstawy cz. 1:
|
||||||
|
- wyświetlanie i wczytywanie danych
|
||||||
|
- typy podstawowe: int, float, str i sprawdzenie typów
|
||||||
|
- operacje arytmetyczne
|
||||||
|
- napisy
|
||||||
|
- komentarze
|
||||||
|
- konwersja typów
|
||||||
|
- 2. Podstawy cz. 2:
|
||||||
|
- listy i słowniki
|
||||||
|
- pętla for
|
||||||
|
- instrukcje warunkowe
|
||||||
|
- c. d. operacji na napisach
|
||||||
|
- 3. Podstawy cz. 3:
|
||||||
|
- funkcje
|
||||||
|
- korzystanie z bibliotek
|
||||||
|
- krotki
|
||||||
|
- wyjątki
|
||||||
|
- obsługa plików
|
||||||
|
- iteratory i generatory
|
||||||
|
- 4. Projekty w Pythonie:
|
||||||
|
- podział kodu na pliki
|
||||||
|
- logowanie
|
||||||
|
- dobre nawyki i pythonizmy: doc-stringi, lintery
|
||||||
|
- serializowanie
|
||||||
|
- 5. Obłsuga różnych formatów danych:
|
||||||
|
- JSON
|
||||||
|
- XML i HTML
|
||||||
|
- Połączenie z bazą danych
|
||||||
|
- 6. Analiza danych w Pythonie
|
||||||
|
- pandas: manipulowanie szeregami i ramkami danych
|
||||||
|
|
||||||
|
Podczas zajęć będziemy korzystać z *Pythona 3*. Istnieje jeszcze (wciąż popularna) wersja *2.7*, która powoli przechodzi na emeryturę. Obie wersje mają bardzo dużo wspólnego, niemniej czasami diabeł trwi w szczegółach.
|
||||||
|
|
||||||
|
### Zaliczenie
|
||||||
|
|
||||||
|
Warunkiem zaliczenia przedmiotu jest zrobienie i wysłanie w terminie zadań domowych. Z pierwszego weekendu będzie jeden zbiór zadań, natomiast z drugiego weekendu będą już osobne zadania z każdych zajeć.
|
||||||
|
Termin wysyłania zadań zostanie ustalony na pierwszych zajęciach. Nieobecność na zajęciach nie zwalnia z przesłania zadań domowych.
|
||||||
|
|
||||||
Materiały do przedmiotu "Programowanie w Pythonie". Edycja 2019
|
|
Loading…
Reference in New Issue
Block a user