Commit graph

142 commits

Author SHA1 Message Date
b56eed576b
Add instructor notes for chapter 03 2020-11-01 23:49:09 +01:00
10ab0e4db9
Add instructor notes for chapter 02 2020-11-01 23:49:09 +01:00
42f6cba0b1
Add instructor notes for chapter 01 2020-11-01 23:49:09 +01:00
fa3a4a0309
Fix missing dependencies for chapter 11's exercises 2020-11-01 23:45:48 +01:00
aa1f9c4437
Pin the dependencies
- upgrade numpy
- upgrade pre-commit
- upgrade rise
- upgrade transient dependencies:
  + ipython
  + toml
  + tornado
2020-11-01 23:39:32 +01:00
2753bdee9e
Fix typo 2020-11-01 23:34:24 +01:00
73432b9060
Merge branch 'chapter-11-classes' into develop 2020-10-28 23:10:40 +01:00
96ff64cfb5
Add initial version of chapter 11's review 2020-10-28 23:10:19 +01:00
30127b3553
Add initial version of chapter 11's summary 2020-10-28 22:42:08 +01:00
8dd24414ac
Streamline slides 2020-10-28 17:20:55 +01:00
ca9df9e440
Show only the necessary decimals 2020-10-28 16:57:48 +01:00
85b7fd274c
Add initial version of chapter 11, part 4 2020-10-28 16:55:09 +01:00
8dc67c5bdd
Add a nox session for running xdoctest
- add a session "doctests" to nox
- run it as a pre-commit hook
2020-10-27 17:56:38 +01:00
4c123d5d01
Streamline the doctests in the sample_package
- add a couple of doctests
- fix failing existing doctests
2020-10-27 17:38:20 +01:00
a4c32f5811
Add xdoctest to the develop dependencies 2020-10-27 17:07:07 +01:00
3abae203cb
Pin the dependencies
- upgrade jupyterlab
- upgrade RISE
- upgrade transient dependencies:
  + nest-asyncio
  + notebook
  + pandocfilters
  + pygments
  + virtualenv
- pin transient dependencies:
  + flake8
  + socks
  + webpdf
2020-10-27 17:02:28 +01:00
6bcfff481c
Add sample_package with linear algebra tools
- add sample_package:
  + __init__.py => high-level description and imports
  + matrix.py => define a Matrix class
  + vector.py => define a Vector class
  + utils.py => package-wide utilities
- streamline the code snippets in the chapter 11 notebooks
  to align with the sample_package
2020-10-27 16:41:22 +01:00
2c83a883c5
Add initial version of chapter 11, part 3 2020-10-27 11:18:59 +01:00
c2e0deafde
Fix wrong link 2020-10-27 11:00:34 +01:00
da1940d8b6
Add initial version of chapter 11, part 2 2020-10-27 11:00:13 +01:00
fcf3410ddd
Add initial version of chapter 11's exercises 2020-10-26 22:31:56 +01:00
d874c83eb5
Add initial version of chapter 11, part 1 2020-10-26 16:26:32 +01:00
d457c07069
Merge branch 'chapter-09-mappings' into develop 2020-10-22 18:55:36 +02:00
f49e417988
Streamline slides 2020-10-22 18:55:22 +02:00
7b339acd54
Add initial version of chapter 09's further resources 2020-10-22 18:49:35 +02:00
e0aa914dc6
Add initial version of chapter 09's review 2020-10-22 18:47:40 +02:00
8566a99c6a
Add initial version of chapter 09's summary 2020-10-22 18:41:12 +02:00
79c0e79d63
Add initial version of chapter 09's appendix 2020-10-22 18:40:10 +02:00
f7a8d4ed85
Add initial version of chapter 09, part 3 2020-10-22 18:37:48 +02:00
4f6c14822c
Add initial version of chapter 09's exercises, part 2 2020-10-22 18:33:59 +02:00
0fe9cca303
Add initial version of chapter 09, part 2 2020-10-22 18:31:16 +02:00
f02a5f0e01
Add initial version of chapter 09's exercises, part 1 2020-10-22 18:26:17 +02:00
a52178732a
Add initial version of chapter 09, part 1 2020-10-22 18:19:34 +02:00
bdaa86ede2
Merge branch 'chapter-08-mfr' into develop 2020-10-21 19:25:05 +02:00
814069e7fb
Streamline slides 2020-10-21 19:24:51 +02:00
b1a5563114
Add initial version of chapter 08's review 2020-10-21 19:22:08 +02:00
4d5b23ff03
Add initial version of chapter 08's summary 2020-10-21 19:19:20 +02:00
dc03b7ad64
Add initial version of chapter 08, part 3 2020-10-21 19:17:43 +02:00
7ca4754140
Add initial version of chapter 08's exercises, part 2 2020-10-21 19:03:56 +02:00
f4f2cf476e
Add initial version of chapter 08's exercises, part 1 2020-10-21 18:48:59 +02:00
f40c74f89e
Explain what files are used and where they are 2020-10-21 18:46:56 +02:00
e63f5ae25a
Add initial version of chapter 08, part 2 2020-10-21 17:47:42 +02:00
5d8af25aa6
Add initial version of chapter 08, part 1 2020-10-21 16:58:20 +02:00
9257890614
Pin the dependencies
- upgrade transient dependencies:
  + lxml
  + nbclient
  + urllib3
2020-10-19 20:12:06 +02:00
dbcca7f936
Merge branch 'chapter-07-sequences' into develop 2020-10-19 20:08:41 +02:00
9f55006061
Streamline slides 2020-10-19 20:08:27 +02:00
2796007e39
Add initial version of chapter 07's review 2020-10-19 20:04:07 +02:00
eda9266a79
Add initial version of chapter 07's summary 2020-10-19 20:01:04 +02:00
e34d8be113
Add initial version of chapter 07's appendix 2020-10-19 19:59:56 +02:00
98cb3bef93
Add initial version of chapter 07's exercises, part 2 2020-10-19 19:49:34 +02:00