-
Notifications
You must be signed in to change notification settings - Fork 9
/
_toc.yml
87 lines (74 loc) · 2.63 KB
/
_toc.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
# Table of contents
# Learn more at https://jupyterbook.org/customize/toc.html
format: jb-book
root: content/intro
parts:
- caption: "Week 1: Intro"
chapters:
- file: content/week01/intro.md
- file: content/week01/setup.md
- file: content/week01/vcs.md
- file: content/week01/programming_basics.ipynb
- file: content/week01/practices.md
- file: content/week01/cleanup_bessel.ipynb
- caption: "Week 2: Version Control"
chapters:
- file: content/week02/intro.md
- file: content/week02/first_steps.md
- file: content/week02/advanced_steps.md
- caption: "Week 3: Testing"
chapters:
- file: content/week03/python_setup.md
- file: content/week03/testing.md
- file: content/week03/pytest.md
- file: content/week03/tdd.md
- file: content/week03/debugging.md
- caption: "Week 4: Continuous Integration"
chapters:
- file: content/week04/ci.md
- file: content/week04/cd.md
- file: content/week04/docs.md
- caption: "Week 5: Packaging and Quality Control"
chapters:
- file: content/week05/packaging.md
- file: content/week05/using_packages.md
- file: content/week05/making_a_package.md
- file: content/week05/precommit.md
- file: content/week05/task_runners.md
- caption: "Week 6: Object Oriented design"
chapters:
- file: content/week06/introoo.md
- file: content/week06/oodesign.md
- caption: "Week 7: Design Patterns"
chapters:
- file: content/week07/designpatt.md
- file: content/week07/functional.md
- caption: "Week 8: Static Typing"
chapters:
- file: content/week08/typing.md
- caption: "Week 9: Mixing Languages"
chapters:
- file: content/week09/01-shared-objects/01-shared-objects.ipynb
- file: content/week09/02-cpython/02-cpython.ipynb
- file: content/week09/03-pybind/03a-pybind.ipynb
- file: content/week09/03-pybind/03b-pybind.ipynb
- file: content/week09/06-rust.md
- caption: "Week 10: Intro to Compilation"
chapters:
- file: content/week10/Compiled_Languages.ipynb
- file: content/week10/compiled.md
- file: content/week10/rust.md
- caption: "Week 11: Profiling"
chapters:
- file: content/week11/debugging.md
- file: content/week11/profiling.md
- caption: "Week 12: Parallel Computing"
chapters:
- file: content/week12/intro.md
- file: content/week12/openmp.md
- file: content/week12/mpi.md
- file: content/week12/threading.md
- caption: "Bonus: Exotic topics"
chapters:
- file: content/week13/webassembly.md
- file: content/week13/shell.md