Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit c09d520

Browse files
committed
Add items to road map
1 parent e9ff1c0 commit c09d520

File tree

1 file changed

+32
-2
lines changed

1 file changed

+32
-2
lines changed

README.md

Lines changed: 32 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ If you can not access Python and/or Jupyter Notebook on your machine, you can st
1919
3. Jupyter Notebook session will open in your browser and you can start navigating through the materials.
2020

2121
#### Contributing
22-
See [contributing]() guide.
22+
See [contributing](https://github.com/jerry-git/learn-python3/blob/master/CONTRIBUTING.md) guide.
2323

2424

2525
## Beginner
@@ -41,4 +41,34 @@ See [contributing]() guide.
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)
44-
1. Recap exercise 2 [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/recap2_exercise.ipynb)
44+
1. Recap exercise 2 [[exercise]](https://github.com/jerry-git/learn-python3/blob/master/notebooks/beginner/exercises/recap2_exercise.ipynb)
45+
46+
47+
## Intermediate
48+
(This is currently a road map of what is planned, not in any particular order.)
49+
* Sets
50+
* Comprehensions
51+
* Generators
52+
* Decorators
53+
* Context managers
54+
* Playing with attributes
55+
* Packing and unpacking
56+
* *, *args, **kwargs
57+
* Command line arguments with click
58+
* OOP - inheritance
59+
* OOP - Abstract Base Classes
60+
* OOP - attrs
61+
* Testing with mocks
62+
* Structuring your tests
63+
* Goodies of the Standard Library - part2
64+
65+
66+
## Use cases
67+
68+
### Playing with the web
69+
* requests
70+
* beautifulsoup4
71+
* selenium
72+
73+
### Automating excel stuff
74+
* openpyxl

0 commit comments

Comments
 (0)