Skip to content

Latest commit

 

History

History
240 lines (170 loc) · 4.58 KB

toc.rst

File metadata and controls

240 lines (170 loc) · 4.58 KB
.. toctree::
    :maxdepth: 2
    :glob:

    Home <index.ipynb>
    Overview <overview.ipynb>
    Installation <installation.ipynb>

A - Foundations

.. toctree::
    :maxdepth: 2
    :glob:

    Quick Python intro <quick-intro/quick-intro-sol.ipynb>
    tools/tools-sol.ipynb

A1 Data Types

Basics

.. toctree::
    :maxdepth: 3
    :glob:

    Integers <basics/basics1-ints-sol.ipynb>
    Booleans <basics/basics2-bools-sol.ipynb>
    Floats <basics/basics3-floats-sol.ipynb>
    Challenges <basics/basics4-chal.ipynb>


Strings

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <strings/strings1-sol.ipynb>
    Operators <strings/strings2-sol.ipynb>
    Basic methods <strings/strings3-sol.ipynb>
    Search methods <strings/strings4-sol.ipynb>
    Challenges <strings/strings5-chal.ipynb>


Lists

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <lists/lists1-sol.ipynb>
    Operators <lists/lists2-sol.ipynb>
    Basic methods <lists/lists3-sol.ipynb>
    Search methods <lists/lists4-sol.ipynb>
    Challenges <lists/lists5-chal.ipynb>

Tuples

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <tuples/tuples1-sol.ipynb>
    Challenges <tuples/tuples2-chal.ipynb>


Sets

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <sets/sets1-sol.ipynb>
    Challenges <sets/sets2-chal.ipynb>

Dictionaries

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <dictionaries/dictionaries1-sol.ipynb>
    Operators <dictionaries/dictionaries2-sol.ipynb>
    Methods <dictionaries/dictionaries3-sol.ipynb>
    Special dictionaries <dictionaries/dictionaries4-sol.ipynb>
    Challenges <dictionaries/dictionaries5-chal.ipynb>

A2 Control Flow

If command

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <if/if1-sol.ipynb>
    Challenges <if/if2-chal.ipynb>

For loops

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <for/for1-intro-sol.ipynb>
    Iterating strings <for/for2-strings-sol.ipynb>
    Iterating lists <for/for3-lists-sol.ipynb>
    Iterating tuples <for/for4-tuples-sol.ipynb>
    Iterating sets <for/for5-sets-sol.ipynb>
    Iterating dictionaries <for/for6-dictionaries-sol.ipynb>
    Nested fors <for/for7-nested-sol.ipynb>
    Challenges <for/for8-chal.ipynb>

While loops

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <while/while1-sol.ipynb>
    Challenges <while/while2-chal.ipynb>

Sequences

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <sequences/sequences1-sol.ipynb>
    Challenges <sequences/sequences2-chal.ipynb>


A3 Basic Algorithms

Functions, error handling and testing

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <functions/fun1-intro-sol.ipynb>
    Error handling and testing <functions/fun2-errors-and-testing-sol.ipynb>

    Functions with strings <functions/fun3-strings-sol.ipynb>
    Functions with lists <functions/fun4-lists-sol.ipynb>
    Functions with tuples <functions/fun5-tuples-sol.ipynb>
    Functions with sets <functions/fun6-sets-sol.ipynb>

Matrices of lists

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <matrices-lists/matrices-lists1-sol.ipynb>
    More exercises <matrices-lists/matrices-lists2-sol.ipynb>
    Challenges <matrices-lists/matrices-lists3-chal.ipynb>

Mixed structures

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <mixed-structures/mixed-structures1-sol.ipynb>
    Challenges <mixed-structures/mixed-structures2-chal.ipynb>

Numpy matrices

.. toctree::
    :maxdepth: 3
    :glob:

    Intro <matrices-numpy/matrices-numpy1-sol.ipynb>
    Exercises <matrices-numpy/matrices-numpy2-sol.ipynb>

B - Data Analysis

.. toctree::
    :maxdepth: 3
    :glob:

    toc-analytics.rst


C - Applications

.. toctree::
    :maxdepth: 3
    :glob:

    database/database-sol.ipynb


D - Projects

.. toctree::
    :maxdepth: 3
    :glob:

    toc-worked-projects.rst


E - Appendix

.. toctree::
    :maxdepth: 3
    :glob:

    commandments.ipynb
    changelog.ipynb
    references.ipynb