Material for a beginner Python course during 2019/2020
 
 
 
Go to file
Kenneth C. Kleissl af73788694
Update python_courses_intro_text.md
2019-10-18 23:48:26 +02:00
Course Notes Update external figure references 2019-09-03 19:57:35 +02:00
Installation Update installation_guide.md 2019-10-18 16:51:22 +02:00
Intro Text Update python_courses_intro_text.md 2019-10-18 23:48:26 +02:00
Session 1 - Data Types Update external figure references 2019-09-03 19:57:35 +02:00
Session 2 - Data Structures Update external figure references 2019-09-03 19:57:35 +02:00
Session 3 - Functions Update external figure references 2019-09-03 19:57:35 +02:00
Session 4 - Plotting Add link to matplotlib docs 2019-09-03 20:59:24 +02:00
Session 5 - Dataframes Update external figure references 2019-09-03 19:57:35 +02:00
Session 6 - Exercise (shear key plots) Update external figure references 2019-09-03 19:57:35 +02:00
Session 7 - Coordinate Transformation Update external figure references 2019-09-03 19:57:35 +02:00
Session 8 - Exercise (Interpolation) Update external figure references 2019-09-03 19:57:35 +02:00
Session 9 - Heatmaps and merging operation Update external figure references 2019-09-03 19:57:35 +02:00
.gitignore Add specific png figure title for anatomy of a figure image 2019-09-03 20:40:03 +02:00
LICENSE Initial commit 2019-08-30 20:51:25 +02:00
README.md Update README.md 2019-10-18 23:46:24 +02:00
_config.yml Set theme jekyll-theme-cayman 2019-09-02 15:00:15 +02:00

README.md

Python 101 - Python for Beginners

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 Fall 2019.

📘 Sessions Notes and Exercises

Descriptions and exercises for each session are in the format of HTML-files created with Jupyter Notebooks. See links to the files for each session below.

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 * CodeWars (Coding challenge site)

📚 Miscellaneous