Material for a beginner Python course during 2019/2020
 
 
 
Go to file
Tim Skov Jacobsen 7433f83285
Merge pull request #18 from ekowidianto/Issue#11-3
Update README.md
2020-08-11 10:03:53 +02: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 - Practical_Exercise Merge pull request #16 from ekowidianto/Issue#11-1 2020-08-11 10:02:42 +02:00
Session 7 - Coordinate Transformation fix minor typos in session 7 2020-03-03 00:28:06 +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 Fix image that failed to show in nbviewer 2020-02-18 11:12:17 +01:00
LICENSE Initial commit 2019-08-30 20:51:25 +02:00
README.md Update README.md 2020-08-11 09:07:21 +08: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