-
Notifications
You must be signed in to change notification settings - Fork 24
/
pyladies.yml
157 lines (141 loc) · 4.18 KB
/
pyladies.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
title: Začátečnický kurz
description: Naučte se Python vážně od začátku. Žádné předchozí znalosti nejsou potřeba.
long_description: |
Zde najdeš materiály, které se používají na začátečnických kurzech PyLadies
v Praze, Brně a Ostravě.
Jednotlivé lekce jsou určeny naprostým začátečníkům, žádné předchozí
znalosti nejsou nutné. Instrukce jsou uvedeny pro operační systémy Linux,
Windows i macOS.
canonical: true
vars:
coach-present: false
sessions:
- title: Instalace
slug: install
materials:
- lesson: beginners/cmdline
- lesson: beginners/install
- lesson: beginners/venv-setup
- lesson: beginners/first-steps
- lesson: beginners/install-editor
- lesson: git/install
- title: Tahák na klávesnici (PDF)
url: https://pyvec.github.io/cheatsheets/keyboard/keyboard-cs.pdf
type: cheatsheet
- title: První program
slug: hello
materials:
- lesson: beginners/hello-world
- lesson: beginners/print
- lesson: beginners/variables
- lesson: beginners/comparisons
- lesson: beginners/and-or
- title: Cykly
slug: loops
materials:
- lesson: beginners/expressions
- lesson: beginners/functions
- lesson: beginners/basic-functions
- lesson: intro/turtle
- lesson: beginners/while
- lesson: beginners/reassignment
- title: Tahák s užitečnými funkcemi
url: https://pyvec.github.io/cheatsheets/basic-functions/basic-functions-cs.pdf
type: cheatsheet
- title: Správa zdrojového kódu
slug: git
materials:
- lesson: git/basics
- lesson: git/branching
- title: Gitový tahák
url: https://pyvec.github.io/cheatsheets/basic-git/basic-git-cs.pdf
type: cheatsheet
- title: Řetězce
slug: def-str
materials:
- lesson: beginners/str
- lesson: beginners/str-index-slice
- lesson: beginners/str-methods
- lesson: beginners/fstring
- title: Řetězcový tahák
url: https://pyvec.github.io/cheatsheets/strings/strings-cs.pdf
type: cheatsheet
- title: Definice funkcí
slug: def
materials:
- lesson: beginners/def
- lesson: beginners/prefer-return
- lesson: beginners/nested-traceback
- lesson: beginners/local-variables
- title: Chyby a moduly
slug: exc
materials:
- lesson: beginners/exceptions
- lesson: beginners/modules
# XXX when homework is added, include lesson: beginners/circular-imports
- title: Výjimkový tahák
url: https://pyvec.github.io/cheatsheets/exceptions/exceptions-cs.pdf
type: cheatsheet
- title: Rozhraní a testy
slug: tests
materials:
- lesson: beginners/interfaces
- lesson: beginners/testing
- lesson: beginners/main-module
- title: Spolupráce a Open-Source
slug: foss
materials:
- lesson: git/collaboration
- lesson: git/ignoring
- title: Gitový tahák
url: https://pyvec.github.io/cheatsheets/basic-git/basic-git-cs.pdf
type: cheatsheet
- title: Seznamy
slug: list
materials:
- lesson: beginners/list
- lesson: beginners/tuple
- lesson: beginners/nested-list
- title: Tahák na seznamy
url: https://pyvec.github.io/cheatsheets/lists/lists-cs.pdf
type: cheatsheet
- title: Sekvence a soubory
slug: seq
materials:
- lesson: beginners/range
- lesson: beginners/zip-enumerate
- lesson: beginners/files
- lesson: beginners/with
- title: Grafika
slug: pyglet
materials:
- lesson: intro/pyglet
- lesson: projects/pong
- title: Tahák na Pyglet
url: https://pyvec.github.io/cheatsheets/pyglet/pyglet-basics-cs.pdf
type: cheatsheet
- title: Slovníky
slug: dict
materials:
- lesson: beginners/dict
- lesson: intro/json
- lesson: projects/github-api
- lesson: beginners/dict-with-list-values
- title: Slovníkový tahák
url: https://pyvec.github.io/cheatsheets/dicts/dicts-cs.pdf
type: cheatsheet
- title: Třídy
slug: class
materials:
- lesson: beginners/class
- lesson: beginners/inheritance
- title: Závěrečný projekt
slug: asteroids
materials:
- lesson: projects/asteroids
- title: Množinový tahák
url: https://pyvec.github.io/cheatsheets/sets/sets-cs.pdf
type: cheatsheet
- title: Tahák na geometrii a fyziku 2D her
url: https://pyvec.github.io/cheatsheets/game-physics/game-physics-cs.pdf
type: cheatsheet