Skip to content

This repo contains lecture notes and other course materials for "Programming for Data Science"

License

Notifications You must be signed in to change notification settings

farhad-pourkamali/ProgrammingForDataScience

Repository files navigation

Programming For Data Science

This repo contains lecture notes and other course materials for "Programming for Data Science".

Lecture Description YouTube Video
1 Python Basics: Arithmetic/Comparison/Logical Operators https://youtu.be/ZFmyr2lClLk
2 Python Data Structures: List, Tuple, Set, Dictionary https://youtu.be/LhOs8GVD9UY
3 Python Data Structures: NumPy ndarray https://youtu.be/jSOJayMhDv8
4 Functions in Python: Built-in/Custom/Lambda Functions https://youtu.be/h7NtIye5tgo
5 Branching Statements (if, elif, else statements) https://youtu.be/DFlpMFb-FpU
6 Iteration (for/while loop and list comprehension) https://youtu.be/AcVvAPF8MUA
7 Object-Oriented Programming (OOP), Part 1 https://youtu.be/k1PXTMhFDJE
8 Object-Oriented Programming (OOP), Part 2 https://youtu.be/qXD0cUO1V-g
9 Modules and Packages in Python https://youtu.be/WGkD3dF98wQ
10 Visualizing and Plotting with Matplotlib https://youtu.be/d3125-VMDM4
11 Data Manipulation with Pandas DataFrame https://youtu.be/GCZi58FV2UI
12 Machine Learning in Python using scikit-learn https://youtu.be/W-73lDiOQZU
13 Regression in Machine Learning https://youtu.be/Jz1wVjoIZoQ
14 Classification in Machine Learning https://youtu.be/NUgjrN9VP8c
15 Neural Networks, TensorFlow AutoDiff, and Keras https://youtu.be/0ymKV9sm2xw

About

This repo contains lecture notes and other course materials for "Programming for Data Science"

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published