Advanced Programming Languages: Python
Description
Content
Lecture 1: Introduction
Lecture 2: Data Types & Casting
Lecture 3: Strings & Input-Output
Lecture 4: Iterations & Decision Making
Lecture 5: Tuples, Lists & Sets I
Lecture 6: Tuples, Lists & Sets II
Lecture 7: Functions I
Lecture 8: Functions II
Lecture 9: Functions III
Lecture 10: Decorators
Lecture 11: Aliasing & Cloning
Lecture 12: Dictionaries
Lecture 13: Recursion I
Lecture 14: Recursion II
Lecture 15: Classes I
Lecture 16: Classes II
Lecture 17: Classes III
Lecture 18: Inheritance
Lecture 19: Working With Classes
Lecture 20: Files
Lecture 21: Exception Handling
Lecture 22: Introduction to Pandas I
Lecture 23: Introduction to Pandas II
Lecture 24: Introduction to Numpy I
Lecture 25: Introduction to Numpy II
Lecture 26: Plotting and Matplotlib
Lecture 27: Project Presentation I
Lecture 28: Project Presentation II