├── 00.cover.md ├── 01.preface.md ├── 02.proof-of-work.md ├── LICENSE ├── Part.1.A.better.teachyourself.md ├── Part.1.B.why.start.from.learning.coding.md ├── Part.1.C.must.learn.sth.only.by.reading.md ├── Part.1.D.preparation.for.reading.md ├── Part.1.E.1.entrance.md ├── Part.1.E.2.values-and-their-operators.md ├── Part.1.E.3.controlflow.md ├── Part.1.E.4.functions.md ├── Part.1.E.5.strings.md ├── Part.1.E.6.containers.md ├── Part.1.E.7.files.md ├── Part.1.F.deal-with-forward-references.md ├── Part.1.G.The-Python-Tutorial-local.md ├── Part.2.A.clumsy-and-patience.md ├── Part.2.B.deliberate-practicing.md ├── Part.2.C.why-start-from-writing-functions.md ├── Part.2.D.1-args.md ├── Part.2.D.2-aargs.md ├── Part.2.D.3-lambda.md ├── Part.2.D.4-recursion.md ├── Part.2.D.5-docstrings.md ├── Part.2.D.6-modules.md ├── Part.2.D.7-tdd.md ├── Part.2.D.8-main.md ├── Part.2.E.deliberate-thinking.md ├── Part.3.A.conquering-difficulties.md ├── Part.3.B.1.classes-1.md ├── Part.3.B.2.classes-2.md ├── Part.3.B.3.decorator-iterator-generator.md ├── Part.3.B.4.regex.md ├── Part.3.B.5.bnf-ebnf-pebnf.md ├── Part.3.C.breaking-good-and-bad.md ├── Part.3.D.indispensable-illusion.md ├── Part.3.E.to-be-thorough.md ├── Part.3.F.social-selfteaching.md ├── Part.3.G.the-golden-age-and-google.md ├── Part.3.H.prevent-focus-drifting.md ├── Q.good-communiation.md ├── R.finale.md ├── README.md ├── S.whats-next.md ├── T-appendix.editor.vscode.md ├── T-appendix.git-introduction.md ├── T-appendix.jupyter-installation-and-setup.md └── T-appendix.symbols.md /00.cover.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/00.cover.md -------------------------------------------------------------------------------- /01.preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/01.preface.md -------------------------------------------------------------------------------- /02.proof-of-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/02.proof-of-work.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/LICENSE -------------------------------------------------------------------------------- /Part.1.A.better.teachyourself.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.A.better.teachyourself.md -------------------------------------------------------------------------------- /Part.1.B.why.start.from.learning.coding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.B.why.start.from.learning.coding.md -------------------------------------------------------------------------------- /Part.1.C.must.learn.sth.only.by.reading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.C.must.learn.sth.only.by.reading.md -------------------------------------------------------------------------------- /Part.1.D.preparation.for.reading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.D.preparation.for.reading.md -------------------------------------------------------------------------------- /Part.1.E.1.entrance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.1.entrance.md -------------------------------------------------------------------------------- /Part.1.E.2.values-and-their-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.2.values-and-their-operators.md -------------------------------------------------------------------------------- /Part.1.E.3.controlflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.3.controlflow.md -------------------------------------------------------------------------------- /Part.1.E.4.functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.4.functions.md -------------------------------------------------------------------------------- /Part.1.E.5.strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.5.strings.md -------------------------------------------------------------------------------- /Part.1.E.6.containers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.6.containers.md -------------------------------------------------------------------------------- /Part.1.E.7.files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.E.7.files.md -------------------------------------------------------------------------------- /Part.1.F.deal-with-forward-references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.F.deal-with-forward-references.md -------------------------------------------------------------------------------- /Part.1.G.The-Python-Tutorial-local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.1.G.The-Python-Tutorial-local.md -------------------------------------------------------------------------------- /Part.2.A.clumsy-and-patience.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.A.clumsy-and-patience.md -------------------------------------------------------------------------------- /Part.2.B.deliberate-practicing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.B.deliberate-practicing.md -------------------------------------------------------------------------------- /Part.2.C.why-start-from-writing-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.C.why-start-from-writing-functions.md -------------------------------------------------------------------------------- /Part.2.D.1-args.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.1-args.md -------------------------------------------------------------------------------- /Part.2.D.2-aargs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.2-aargs.md -------------------------------------------------------------------------------- /Part.2.D.3-lambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.3-lambda.md -------------------------------------------------------------------------------- /Part.2.D.4-recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.4-recursion.md -------------------------------------------------------------------------------- /Part.2.D.5-docstrings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.5-docstrings.md -------------------------------------------------------------------------------- /Part.2.D.6-modules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.6-modules.md -------------------------------------------------------------------------------- /Part.2.D.7-tdd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.7-tdd.md -------------------------------------------------------------------------------- /Part.2.D.8-main.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.D.8-main.md -------------------------------------------------------------------------------- /Part.2.E.deliberate-thinking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.2.E.deliberate-thinking.md -------------------------------------------------------------------------------- /Part.3.A.conquering-difficulties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.A.conquering-difficulties.md -------------------------------------------------------------------------------- /Part.3.B.1.classes-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.B.1.classes-1.md -------------------------------------------------------------------------------- /Part.3.B.2.classes-2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.B.2.classes-2.md -------------------------------------------------------------------------------- /Part.3.B.3.decorator-iterator-generator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.B.3.decorator-iterator-generator.md -------------------------------------------------------------------------------- /Part.3.B.4.regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.B.4.regex.md -------------------------------------------------------------------------------- /Part.3.B.5.bnf-ebnf-pebnf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.B.5.bnf-ebnf-pebnf.md -------------------------------------------------------------------------------- /Part.3.C.breaking-good-and-bad.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.C.breaking-good-and-bad.md -------------------------------------------------------------------------------- /Part.3.D.indispensable-illusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.D.indispensable-illusion.md -------------------------------------------------------------------------------- /Part.3.E.to-be-thorough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.E.to-be-thorough.md -------------------------------------------------------------------------------- /Part.3.F.social-selfteaching.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.F.social-selfteaching.md -------------------------------------------------------------------------------- /Part.3.G.the-golden-age-and-google.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.G.the-golden-age-and-google.md -------------------------------------------------------------------------------- /Part.3.H.prevent-focus-drifting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Part.3.H.prevent-focus-drifting.md -------------------------------------------------------------------------------- /Q.good-communiation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/Q.good-communiation.md -------------------------------------------------------------------------------- /R.finale.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/R.finale.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/README.md -------------------------------------------------------------------------------- /S.whats-next.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/S.whats-next.md -------------------------------------------------------------------------------- /T-appendix.editor.vscode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/T-appendix.editor.vscode.md -------------------------------------------------------------------------------- /T-appendix.git-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/T-appendix.git-introduction.md -------------------------------------------------------------------------------- /T-appendix.jupyter-installation-and-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/T-appendix.jupyter-installation-and-setup.md -------------------------------------------------------------------------------- /T-appendix.symbols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SeleneStar/The-craft-of-selfteaching/HEAD/T-appendix.symbols.md --------------------------------------------------------------------------------