Skip to content

Commit d2712e7

Browse files
committed
Add link to std lib part 2 and clean backlog
1 parent fea7e19 commit d2712e7

File tree

1 file changed

+12
-8
lines changed

1 file changed

+12
-8
lines changed

README.md

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,43 +37,47 @@ See [contributing](https://github.com/jerry-git/learn-python3/blob/master/CONTRI
3737
1. [Exceptions](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/exceptions.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exceptions.ipynb) [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/exceptions_exercise.ipynb)
3838
1. [Modules and packages](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/modules_and_packages.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/modules_and_packages.ipynb)
3939
1. [Debugging](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/debugging.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/debugging.ipynb) [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/debugging_exercise.ipynb)
40-
1. [Goodies of the Standard Library](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/std_lib.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/std_lib.ipynb)
40+
1. [Goodies of the Standard Library - part 1](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/std_lib.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/std_lib.ipynb)
4141
1. [Testing with pytest - part 2](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/testing2.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/testing2.ipynb) [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/testing2_exercise.ipynb)
4242
1. [Virtual environment](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/venv.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/venv.ipynb)
4343
1. [Project structure](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/html/project_structure.html) [[notebook]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/project_structure.ipynb)
4444
1. Recap exercise 2 [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/recap2_exercise.ipynb)
4545

4646

4747
## Intermediate
48-
(This is currently mostly a road map of what is planned, not in any particular order.)
48+
49+
#### Idiomatic Python
50+
Python is a powerfull language which contains many language features that are not present in most of the other languages. Idiomatic section will cover some of these Pythonic features in detail. This material could be especially useful for people who have backgound with other programming languages.
51+
4952
1. [Idiomatic loops](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/intermediate/html/idiomatic_loops.html) [[notebook]](http://nbviewer.jupyter.org/github/jerry-git/learn-python3/blob/master/notebooks/intermediate/idiomatic_loops.ipynb)
5053
1. [Idiomatic dictionaries](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/intermediate/html/idiomatic_dicts.html) [[notebook]](http://nbviewer.jupyter.org/github/jerry-git/learn-python3/blob/master/notebooks/intermediate/idiomatic_dicts.ipynb)
5154
1. [Idiomatic Python - miscellaneous part 1](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/intermediate/html/idiomatic_misc1.html) [[notebook]](http://nbviewer.jupyter.org/github/jerry-git/learn-python3/blob/master/notebooks/intermediate/idiomatic_misc1.ipynb)
5255
1. [Idiomatic Python - miscellaneous part 2](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/intermediate/html/idiomatic_misc2.html) [[notebook]](http://nbviewer.jupyter.org/github/jerry-git/learn-python3/blob/master/notebooks/intermediate/idiomatic_misc2.ipynb)
56+
57+
#### General topics
58+
1. [Goodies of the Standard Library - part 2](http://htmlpreview.github.com/?https://github.com/jerry-git/learn-python3/blob/master/notebooks/intermediate/html/std_lib2.html) [[notebook]](http://nbviewer.jupyter.org/github/jerry-git/learn-python3/blob/master/notebooks/intermediate/std_lib2.ipynb)
59+
60+
#### Backlog
5361
* Sets
54-
* Tuples and namedtuples
55-
* Comprehensions
5662
* Generators
5763
* Decorators
5864
* Context managers
5965
* Playing with attributes
60-
* Packing and unpacking
6166
* *, *args, **kwargs
6267
* Command line arguments with click
6368
* OOP - inheritance
6469
* OOP - Abstract Base Classes
6570
* OOP - attrs
6671
* Testing with mocks
6772
* Structuring your tests
68-
* Goodies of the Standard Library - part2
6973

7074

7175
## Use cases
7276

73-
### Playing with the web
77+
#### Playing with the web
7478
* requests
7579
* beautifulsoup4
7680
* selenium
7781

78-
### Automating excel stuff
82+
#### Automating excel stuff
7983
* openpyxl

0 commit comments

Comments
 (0)