Skip to content

Commit 4e3ee88

Browse files
committed
readme
1 parent ddeded0 commit 4e3ee88

File tree

1 file changed

+27
-27
lines changed

1 file changed

+27
-27
lines changed

README.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -23,48 +23,48 @@ See [contributing](https://github.com/lmorillas/learn-python3/blob/master/CONTRI
2323

2424

2525
## Beginner
26-
1. **Strings** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/strings.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/strings_exercise.ipynb)
27-
1. **Numbers** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/numbers.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/numbers_exercise.ipynb)
28-
1. **Conditionals** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/conditionals.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/conditionals_exercise.ipynb)
29-
1. **Lists** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/lists.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/lists_exercise.ipynb)
30-
1. **Dictionaries** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/dictionaries.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/dictionaries_exercise.ipynb)
31-
1. **For loops** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/for_loops.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/for_loops_exercise.ipynb)
32-
1. **Functions** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/functions.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/functions_exercise.ipynb)
33-
1. **Testing with pytest** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/testing1.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/testing1_exercise.ipynb)
34-
1. **Recap exercise 1** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/recap1_exercise.ipynb)
35-
1. **File I\O** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/file_io.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/file_io_exercise.ipynb)
36-
1. **Classes** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/classes.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/classes_exercise.ipynb)
37-
1. **Exceptions** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/exceptions.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/exceptions_exercise.ipynb)
38-
1. **Modules and packages** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/modules_and_packages.ipynb)
39-
1. **Debugging** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/debugging.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/debugging_exercise.ipynb)
40-
1. **Goodies of the Standard Library - part 1** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/std_lib.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/std_lib1_exercise.ipynb)
41-
1. **Testing with pytest - part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/testing2.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/testing2_exercise.ipynb)
42-
1. **Virtual environment** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/venv.ipynb)
43-
1. **Project structure** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/notebooks/project_structure.ipynb)
44-
1. **Recap exercise 2** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/beginner/exercises/recap2_exercise.ipynb)
26+
1. **Strings** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/strings.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/strings_exercise.ipynb)
27+
1. **Numbers** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/numbers.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/numbers_exercise.ipynb)
28+
1. **Conditionals** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/conditionals.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/conditionals_exercise.ipynb)
29+
1. **Lists** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/lists.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/lists_exercise.ipynb)
30+
1. **Dictionaries** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/dictionaries.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/dictionaries_exercise.ipynb)
31+
1. **For loops** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/for_loops.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/for_loops_exercise.ipynb)
32+
1. **Functions** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/functions.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/functions_exercise.ipynb)
33+
1. **Testing with pytest** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/testing1.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/testing1_exercise.ipynb)
34+
1. **Recap exercise 1** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/recap1_exercise.ipynb)
35+
1. **File I\O** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/file_io.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/file_io_exercise.ipynb)
36+
1. **Classes** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/classes.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/classes_exercise.ipynb)
37+
1. **Exceptions** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/exceptions.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/exceptions_exercise.ipynb)
38+
1. **Modules and packages** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/modules_and_packages.ipynb)
39+
1. **Debugging** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/debugging.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/debugging_exercise.ipynb)
40+
1. **Goodies of the Standard Library - part 1** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/std_lib.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/std_lib1_exercise.ipynb)
41+
1. **Testing with pytest - part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/testing2.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/testing2_exercise.ipynb)
42+
1. **Virtual environment** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/venv.ipynb)
43+
1. **Project structure** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/notebooks/project_structure.ipynb)
44+
1. **Recap exercise 2** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/beginner/exercises/recap2_exercise.ipynb)
4545

4646

4747
## Intermediate
4848

4949
#### Idiomatic Python
5050
Python is a powerful language which contains many features not presented in most other programming languages. Idiomatic section will cover some of these Pythonic features in detail. These materials are especially useful for people with background in other programming languages.
5151

52-
1. **Idiomatic loops** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/idiomatic_loops.ipynb)
53-
1. **Idiomatic dictionaries** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/idiomatic_dicts.ipynb)
54-
1. **Idiomatic Python - miscellaneous part 1** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/idiomatic_misc1.ipynb)
55-
1. **Idiomatic Python - miscellaneous part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/idiomatic_misc2.ipynb)
56-
1. **Idiomatic Python exercise** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/exercises/idiomatic_python_exercise.ipynb)
52+
1. **Idiomatic loops** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/idiomatic_loops.ipynb)
53+
1. **Idiomatic dictionaries** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/idiomatic_dicts.ipynb)
54+
1. **Idiomatic Python - miscellaneous part 1** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/idiomatic_misc1.ipynb)
55+
1. **Idiomatic Python - miscellaneous part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/idiomatic_misc2.ipynb)
56+
1. **Idiomatic Python exercise** [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/exercises/idiomatic_python_exercise.ipynb)
5757

5858
#### Step up your `pytest` game
59-
1. **Efficient use of fixtures** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/pytest_fixtures.ipynb)
59+
1. **Efficient use of fixtures** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/pytest_fixtures.ipynb)
6060
1. Other tips and tricks
6161

6262
#### Best practices
6363
A list of best development practices for Python projects. Most of the practices listed here are also applicable for other languages, however the presented tooling focuses mainly on Python.
64-
1. **Best practices** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/best_practices.ipynb)
64+
1. **Best practices** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/best_practices.ipynb)
6565

6666
#### General topics
67-
1. **Goodies of the Standard Library - part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/notebooks/std_lib2.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/notebooks/intermediate/exercises/std_lib2_exercise.ipynb)
67+
1. **Goodies of the Standard Library - part 2** [[notebook]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/notebooks/std_lib2.ipynb) [[exercise]](http://nbviewer.jupyter.org/github/lmorillas/learn-python3/blob/master/intermediate/exercises/std_lib2_exercise.ipynb)
6868

6969
#### Backlog
7070
* Sets

0 commit comments

Comments
 (0)