Skip to content

everyloop/Python-AI23

Repository files navigation

Programmering med Python (AI23)

This is a fundamental Python course with focus of learning important programming concepts in order to solve various problems by writing Python programs. All materials including code-alongs, exercises and resource links can be found in the course Github repo.

Schedule

For complete course schedule click here

Week Content
35 installation, git, pipenv, variables, I/O, if, while, for, lab 1
36 lists, indexing, slicing, matplotlib, string methods, functions
37 dictionaries, set, file-handling, csv, json, algorithms, problem solving
38 .py-files, debug, error-handling, try-except, tuples, numpy, labb 2 deadline
39 OOP: class, instance, method, attribute, property, dunder methods, operator overloading

Resources

Many exercises and lecture materials are in form of Jupyter notebooks with .ipynb extensions. Sometimes GitHub may not load them correctly for preview, then you can use Open in Colab, which is an addon in Chrome to open the notebook in Colab. Alternatively, you can go to jupyter nbviewer, and paste the link to the notebook for previewing. When working with exercises it is important that you create your own notebooks (.ipynb) or script files (.py).

When installing softwares, unless anything else is stated in the resources, just click next.

When you have finished the exercises in this repo, you can work in Project Euler

About

Python Course For AI23, ITHS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published