Dima
Bykhovsky
Toggle navigation
about
blog
news
teaching
CV
research
Courses
ML
Python Course - Recordings
Recordings 2024 - Practicals
Week1 - 06/06 - Introduction to Python
Introduction to programming
Algorithmic thinking
Basic math operations and
PEMDAS
convention
Boolean logic
Variables and data types basics
Colab environment
Kaggle learn
Intro to Programming
rec
Week2 - 13/06 - Variables and data types, conditions
file
rec
Week3 - 20/06 - Loops, for, while
file
rec
Week4 - 27/06 - Lists, functions
file
rec
Week5 - 11/07 - Recursion, tuples, dictionaries
Recursion:
is sorted
prime numbers:
here
or
here
Binary search
tuples
dictionary
dictionary comprehension
file
rec
Week6 - 18/07 - Objects (part1)
file
rec
Week7 - 01/08 - Objects (part2)
References:
programiz
,
w3schools
,
isinstance()
,
issubclass()
rec
file
Week8 - 08/08 - Exceptions
References:
programiz
,
w3schools
RealPython
stackoverfow
rec
file
Week9 - 15/08 - Python
rec
file
Recordings 2022 - Lectures
Lec1
- Introduction
Lec2
- Loops
Lec3
- Lists and Tuples
Lec4
Lec5
- Import, Dictionaries
Lec6
- Objects
Lec7
- Numpy
Lec8
- Plots
Lec9
- Pandas
Lec10
- complexity