Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/slott56/introduction-python-4hr

Four-Hour Intenstive introduction to Python, Jupyter Lab, and Engineering Practices
https://github.com/slott56/introduction-python-4hr

jupyter-lab python

Last synced: about 1 month ago
JSON representation

Four-Hour Intenstive introduction to Python, Jupyter Lab, and Engineering Practices

Awesome Lists containing this project

README

        

######################
Introduction to Python
######################

An intensive four-hour introduction to Python, Jupyter Lab, and Engineering Practices.

Part 1 -- Getting Started: Python setup, Jupyter Lab `part 1 `_

Part 2 -- Built-in data structures: list, set, dictionary, tuple `part 2 `_

Part 3 -- The Five Kinds of Python Functions `part 3 `_

Part 4 -- Tooling and Good Practices `part 4 `_

Note
====

Within the course introduction slides in `index.html `_ the links are to
a local JupyterLab server, http://localhost:8888/lab/.

The idea is for an instructor to do the following:

::

git clone https://github.com/slott56/introduction-python-4hr.git

conda create -n intro --file requirements.txt
conda activate intro

jupyter lab

Then you can open docs/index.html in your local browser.