|
3 | 3 | [](https://github.com/psf/black) |
4 | 4 |  <br> |
5 | 5 |
|
6 | | -**objective**: An in-depth study of: |
7 | | -- Python's Interpreter: |
8 | | - - This focuses on [CPython](https://github.com/python/cpython). |
9 | | -- Python's language design, implementation and ecosystem. |
10 | | - |
11 | | -## Language Details: |
12 | | - - [language reference](https://docs.python.org/3.11/reference/index.html#reference*index) |
13 | | - - [interpreter:](https://github.com/python/cpython) |
14 | | - - [Bennett, J. 2019. See CPython run: Getting to know your Python interpreter. North Bay Python](https://www.youtube.com/watch?v=tzYhv61piNY) |
15 | | - - [base modules index](https://docs.python.org/3/py-modindex.html) |
16 | | - - [standard library reference](https://docs.python.org/3.11/library/index.html) |
17 | | - - [packaging and distribution](https://packaging.python.org/en/latest/) |
18 | | - - [python packaging authority](https://www.pypa.io/en/latest/) |
19 | | - - [glossary](https://packaging.python.org/en/latest/glossary/) |
20 | | - - tools: |
21 | | - - [pip](https://pypi.org/project/pip/) |
22 | | - - [pipenv](https://pipenv.pypa.io/en/latest/) |
23 | | - - structuring projects: |
24 | | - - [package index](https://pypi.org) |
25 | | - - [extending and embedding](https://docs.python.org/3.11/extending/index.html) |
26 | | - - [developer contribution guide](https://devguide.python.org/) |
27 | | - - memory model: |
28 | | - - [computational complexity cost model](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-fall-2011/pages/readings/python-cost-model/) |
29 | | - - history: |
30 | | - - [The Story of Python, by Its Creator, Guido van Rossum](https://www.youtube.com/watch?v=J0Aq44Pze-w) |
31 | | - |
32 | | -## Testing: |
| 6 | +## Objectives |
| 7 | +- An in-depth study of Python's: |
| 8 | + - Interpreter. |
| 9 | + - This focuses on [CPython](https://github.com/python/cpython). |
| 10 | + - Python's design, implementation and ecosystem. |
| 11 | + |
| 12 | +## Language Details |
| 13 | +- [language reference](https://docs.python.org/3.11/reference/index.html#reference*index) |
| 14 | +- [interpreter:](https://github.com/python/cpython) |
| 15 | + - [Bennett, J. 2019. See CPython run: Getting to know your Python interpreter. North Bay Python](https://www.youtube.com/watch?v=tzYhv61piNY) |
| 16 | +- [base modules index](https://docs.python.org/3/py-modindex.html) |
| 17 | +- [standard library reference](https://docs.python.org/3.11/library/index.html) |
| 18 | +- [packaging and distribution](https://packaging.python.org/en/latest/) |
| 19 | + - [python packaging authority](https://www.pypa.io/en/latest/) |
| 20 | + - [glossary](https://packaging.python.org/en/latest/glossary/) |
| 21 | + - tools: |
| 22 | + - [pip](https://pypi.org/project/pip/) |
| 23 | + - [pipenv](https://pipenv.pypa.io/en/latest/) |
| 24 | + - structuring projects: |
| 25 | +- [package index](https://pypi.org) |
| 26 | +- [extending and embedding](https://docs.python.org/3.11/extending/index.html) |
| 27 | +- [developer contribution guide](https://devguide.python.org/) |
| 28 | +- memory model: |
| 29 | + - [computational complexity cost model](https://ocw.mit.edu/courses/6-006-introduction-to-algorithms-fall-2011/pages/readings/python-cost-model/) |
| 30 | +- history: |
| 31 | + - [The Story of Python, by Its Creator, Guido van Rossum](https://www.youtube.com/watch?v=J0Aq44Pze-w) |
| 32 | + |
| 33 | +## Testing |
33 | 34 | - [pytest](https://docs.pytest.org/en/latest/index.html#) |
34 | 35 |
|
35 | | -## Use Cases: |
36 | | - - [Applications for Python](https://www.python.org/about/apps/) |
| 36 | +## Use Cases |
| 37 | + - [Applications of Python](https://www.python.org/about/apps/) |
37 | 38 |
|
38 | | -## Learning Resources: |
| 39 | +## Learning Resources |
39 | 40 | - [roadmap](https://roadmap.sh/python) |
40 | 41 | - [practice problems](https://www.hackerrank.com/domains/python?filters%5Bstatus%5D%5B%5D=unsolved&badge_type=python) |
41 | 42 |
|
42 | | -## Spell Check: |
43 | | - |
| 43 | +## Spell Check |
44 | 44 | ```shell |
45 | 45 | pyspelling -c spellcheck.yaml |
46 | 46 | ``` |
47 | 47 |
|
48 | 48 | # References: |
49 | 49 |
|
| 50 | +## Legend: |
| 51 | +**Q**: Question for later research |
| 52 | + |
| 53 | +**MYINC**: My Insight/Conjecture [Could Be Unoriginal/False and Likely Is] |
| 54 | + |
50 | 55 | **Disclaimer**: This is an ongoing and incomplete project to unpack these concepts and serve as my distributed memory. |
0 commit comments