forked from tdwojak/Python2019
Update readme
This commit is contained in:
parent
e43ba27f02
commit
8846df83c5
42
README.md
42
README.md
@ -1,3 +1,45 @@
|
||||
# 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.
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user