Material for a beginner Python course during 2019/2020
 
 
 
Go to file
Tim Skov Jacobsen 6e4aa9876a Fix a typo 2020-02-03 13:12:38 +01:00
Course Notes Update external figure references 2019-09-03 19:57:35 +02:00
Installation update browser interpreter link 2019-12-02 22:30:39 +01:00
Intro Text Update python_courses_intro_text.md 2019-10-18 23:48:26 +02:00
Session 0 - Introduction Add note about online editor 2019-11-12 11:12:38 +01:00
Session 1 - Data Types update browser interpreter link 2019-12-02 22:29:38 +01:00
Session 2 - Data Structures fix of invalid notebook 2020-01-10 11:37:52 +01:00
Session 3 - Functions fix of invalid notebook 2020-01-10 11:37:52 +01:00
Session 4 - Plotting Merge branch 'master' of https://github.com/Python-Crash-Course/Python101 2020-01-21 09:17:37 +01:00
Session 5 - Dataframes Fix a typo 2020-02-03 13:12:38 +01:00
Session 6 - Exercise (shear key plots) Move styling cell to bottom of notebooks 2019-12-03 09:57:24 +01:00
Session 7 - Coordinate Transformation Move styling cell to bottom of notebooks 2019-12-03 09:57:24 +01:00
Session 8 - Exercise (Interpolation) Move styling cell to bottom of notebooks 2019-12-03 09:57:24 +01:00
Session 9 - Heatmaps and merging operation Move styling cell to bottom of notebooks 2019-12-03 09:57:24 +01:00
css Rerun all notebooks prior to pushing 2019-11-09 06:14:42 +01:00
.gitignore Merge branch 'master' into issue#2 2019-11-09 06:27:54 +01:00
LICENSE Initial commit 2019-08-30 20:51:25 +02:00
README.md Update README with link to GitHub page 2019-12-02 19:29:17 +01:00
_config.yml Set theme jekyll-theme-cayman 2019-09-02 15:00:15 +02:00

README.md

Python 101 - Python for Beginners

python.org logo
python.org logo

License GitHub stars Issues Open Issues Closed contributions welcome Last Commit Contributors

This GitHub repository contains material for a beginner Python course held in COWI Lyngby during 2019/2020. Check out its GitHub page.

If you dont have Python installed please check out the Python environment installation guideline.

Sessions Notes and Exercises

Descriptions and exercises for each session are in the format of Jupyter Notebooks. The links below provide convenient ways to view the notebooks for each session.

In the code tab of this repository there will be a folder for each session. In case an exercise requires additional files like csv files or scripts, they will be present there.

Session Exercise Solutions

Course Notes

Some notes have been prepared for the course, but is still work in progress: Course Notes (work in progress)

These notes have some content that overlaps with the notes for each session, but is in general a more overall description. It also contains more detailed explanations of some topics that did not fit into the session notes.

General

Beginner Tutorials

Videos

  • Corey Schafer
    • Videos with very clear and beginner friendly explanations of programming. Most of the videos focus on Python. Go to playlists and find the beginner tutorials to get started.
  • Sentdex
    • Videos on many topics ranging from beginner to advanced.

Git and GitHub

Coding Challenge Sites

Miscellaneous