Skip to content

Python-Crash-Course/Python101

Repository files navigation

Python 101 - Python for Beginners

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 don't 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.

Useful Links

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