Skip to content

Commit 7a2656f

Browse files
committed
reorganisation for mkdocs
1 parent ca65e56 commit 7a2656f

File tree

73 files changed

+17106
-19
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

73 files changed

+17106
-19
lines changed

2016-17/README.md

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Do odtworzenia wykładów w formie prezentacji niezbędny jest dodatek [RISE](ht
88

99
---
1010

11-
* [Wykład 1](wyklady/js-python_w01.ipynb), [Lista 1](listy/js-python_l01.md)
11+
* [Wykład 1](docs/wyklady/js-python_w01.ipynb), [Lista 1](docs/listy/js-python_l01.md)
1212

1313
* Wprowadzenie
1414
* Podstawowe typy danych: liczbowe i tekstowy
@@ -17,62 +17,62 @@ Do odtworzenia wykładów w formie prezentacji niezbędny jest dodatek [RISE](ht
1717
*Uzupełnienie (literatura): firma O'Reilly udostępniła zbiór darmowych ebooków
1818
dotyczących programowania (w tym 7 książek o Pythonie). Dla zainteresowanych do pobrania [tutaj](http://www.oreilly.com/programming/free/)*
1919

20-
* [Wykład 2](wyklady/js-python_w02.ipynb), [Lista 2](listy/js-python_l02.md)
20+
* [Wykład 2](docs/wyklady/js-python_w02.ipynb), [Lista 2](docs/listy/js-python_l02.md)
2121

2222
* sekwencyjne typy danych
2323
* systemy liczbowe
2424
* wyrażenia logiczne
2525

26-
* [Wykład 3](wyklady/js-python_w03.ipynb), [Lista 3](listy/js-python_l03.md)
26+
* [Wykład 3](docs/wyklady/js-python_w03.ipynb), [Lista 3](docs/listy/js-python_l03.md)
2727

2828
* pakowanie / odpakowywanie sekwencji
2929
* kontrola przepływu
3030
* formatowanie tekstu
3131

32-
* [Wykład 4](wyklady/js-python_w04.ipynb), [Lista 4](listy/js-python_l04.md)
32+
* [Wykład 4](docs/wyklady/js-python_w04.ipynb), [Lista 4](docs/listy/js-python_l04.md)
3333

3434
* typy mapujące
3535
* funkcje
3636
* dokumentacja
3737
* wyrażenie lambda
3838

39-
* [Wykład 5](wyklady/js-python_w05.ipynb)
39+
* [Wykład 5](docs/wyklady/js-python_w05.ipynb)
4040

4141
* *timeit*
4242
* złożoność algorytmów
4343
* notacja "dużego O"
4444
* algorytmy sortowania
4545

46-
* [Wykład 6](wyklady/js-python_w06.ipynb), [Lista 6](listy/js-python_l05.md)
46+
* [Wykład 6](docs/wyklady/js-python_w06.ipynb), [Lista 6](docs/listy/js-python_l05.md)
4747

4848
* przestrzenie nazw
4949
* moduły
5050

51-
* [Wykład 7](wyklady/js-python_w07.ipynb), [Lista 6](listy/js-python_l06.md)
51+
* [Wykład 7](docs/wyklady/js-python_w07.ipynb), [Lista 6](docs/listy/js-python_l06.md)
5252

5353
* wybrane moduły biblioteki standardowej
5454
* liczby pseudolosowe
5555

56-
* [Wykład 8](wyklady/js-python_w08.ipynb), [Lista 7](listy/js-python_l07.md)
56+
* [Wykład 8](docs/wyklady/js-python_w08.ipynb), [Lista 7](docs/listy/js-python_l07.md)
5757

5858
* Błędy i wyjątki
5959
* Operacje na plikach
6060

61-
* [Wykład 9](wyklady/js-python_w09.ipynb), [Lista 8](listy/js-python_l08.md)
61+
* [Wykład 9](docs/wyklady/js-python_w09.ipynb), [Lista 8](docs/listy/js-python_l08.md)
6262

6363
* typy sekwencyjne: set i frozenset
6464
* generatory
6565
* omówienie zadań z listy 6
6666

67-
* [Wykład 10](wyklady/js-python_w10.ipynb), [Lista 9](listy/js-python_l09.md)
67+
* [Wykład 10](docs/wyklady/js-python_w10.ipynb), [Lista 9](docs/listy/js-python_l09.md)
6868

6969
* wprowadzenie do programowania obiektowego
7070

71-
* [Wykład 11](wyklady/js-python_w11.ipynb), [Lista 10](listy/js-python_l10.md)
71+
* [Wykład 11](docs/wyklady/js-python_w11.ipynb), [Lista 10](docs/listy/js-python_l10.md)
7272

7373
* programowania obiektowego ciąg dalszy
7474

75-
* [Wykład 12](wyklady/js-python_w12.ipynb)
75+
* [Wykład 12](docs/wyklady/js-python_w12.ipynb)
7676

7777
* graficzny interfejs użytkownika
7878

@@ -82,18 +82,18 @@ Do odtworzenia wykładów w formie prezentacji niezbędny jest dodatek [RISE](ht
8282
* [Wykład 14](http://tomaszgolan.github.io/reveal_talks/html/js-python_w14.html)
8383
* powtórka cz. II
8484

85-
* [Lista dodatkowa](listy/js-python_l11.md)
85+
* [Lista dodatkowa](docs/listy/js-python_l11.md)
8686

8787
---
8888

8989
* Kolokwium ostatniej szansy (2016/17):
9090

91-
* [na dst grupa 1](egzaminy/2016_kolona3_01.md)
92-
* [na dst grupa 2](egzaminy/2016_kolona3_02.md)
93-
* [na db grupa 1](egzaminy/2016_kolona4_01.md)
91+
* [na dst grupa 1](docs/egzaminy/2016_kolona3_01.md)
92+
* [na dst grupa 2](docs/egzaminy/2016_kolona3_02.md)
93+
* [na db grupa 1](docs/egzaminy/2016_kolona4_01.md)
9494

9595
* Egzamin (2016/17):
9696

97-
* [grupa 1](egzaminy/2016_egz_01.md)
98-
* [grupa 2](egzaminy/2016_egz_02.md)
99-
* [grupa 3](egzaminy/2016_egz_03.md)
97+
* [grupa 1](docs/egzaminy/2016_egz_01.md)
98+
* [grupa 2](docs/egzaminy/2016_egz_02.md)
99+
* [grupa 3](docs/egzaminy/2016_egz_03.md)
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

2016-17/docs/index.md

Lines changed: 85 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
1+
# Języki skryptowe - Python (2016/17)
2+
3+
---
4+
5+
Wykłady zostały przygotowane w Jupyter Notebook (dostępne na [GitHubie](https://github.com/TomaszGolan/js-python/tree/master/2016-17)). Pliki ipynb można swobodnie przeglądać w formie notatek za pośrednictwem GitHuba lub otworzyć lokalnie i przeglądać w trybie interaktywnym za pomocą Jupyter Notebook.
6+
7+
Do odtworzenia wykładów w formie prezentacji niezbędny jest dodatek [RISE](https://github.com/damianavila/RISE).
8+
9+
Ta strona została wygenerowana automatycznie za pomocą `jupyter-nbconvert` oraz [MkDocs](http://www.mkdocs.org/).
10+
11+
---
12+
13+
# Plan wykładów
14+
15+
## [Wykład 1](wyklady/js-python_w01.md)
16+
17+
* Wprowadzenie
18+
* Podstawowe typy danych: liczbowe i tekstowy
19+
* Operacje na liczbach; moduły *math* i *cmath*
20+
21+
> Uzupełnienie (literatura): firma O'Reilly udostępniła zbiór darmowych ebooków dotyczących programowania (w tym 7 książek o Pythonie). Dla zainteresowanych do pobrania [tutaj](http://www.oreilly.com/programming/free/).
22+
23+
## [Wykład 2](wyklady/js-python_w02.md)
24+
25+
* sekwencyjne typy danych
26+
* systemy liczbowe
27+
* wyrażenia logiczne
28+
29+
## [Wykład 3](wyklady/js-python_w03.md)
30+
31+
* pakowanie / odpakowywanie sekwencji
32+
* kontrola przepływu
33+
* formatowanie tekstu
34+
35+
## [Wykład 4](wyklady/js-python_w04.md)
36+
37+
* typy mapujące
38+
* funkcje
39+
* dokumentacja
40+
* wyrażenie lambda
41+
42+
## [Wykład 5](wyklady/js-python_w05.md)
43+
44+
* *timeit*
45+
* złożoność algorytmów
46+
* notacja "dużego O"
47+
* algorytmy sortowania
48+
49+
## [Wykład 6](wyklady/js-python_w06.md)
50+
51+
* przestrzenie nazw
52+
* moduły
53+
54+
## [Wykład 7](wyklady/js-python_w07.md)
55+
56+
* wybrane moduły biblioteki standardowej
57+
* liczby pseudolosowe
58+
59+
## [Wykład 8](wyklady/js-python_w08.md)
60+
61+
* Błędy i wyjątki
62+
* Operacje na plikach
63+
64+
## [Wykład 9](wyklady/js-python_w09.md)
65+
66+
* typy sekwencyjne: set i frozenset
67+
* generatory
68+
* omówienie zadań z listy 6
69+
70+
## [Wykład 10](wyklady/js-python_w10.md)
71+
72+
* wprowadzenie do programowania obiektowego
73+
74+
## [Wykład 11](wyklady/js-python_w11.md)
75+
76+
* programowania obiektowego ciąg dalszy
77+
78+
## [Wykład 12](wyklady/js-python_w12.md)
79+
80+
* graficzny interfejs użytkownika
81+
82+
## Wykłady powtórkowe
83+
84+
* [część I](http://tomaszgolan.github.io/reveal_talks/html/js-python_w13.html)
85+
* [część II](http://tomaszgolan.github.io/reveal_talks/html/js-python_w14.html)
File renamed without changes.
File renamed without changes.

0 commit comments

Comments
 (0)