A collection of Python study notebooks, laboratory exercises, and practice problems covering core programming fundamentals and data engineering basics.
- Variables, operators, and basic data types
- String manipulation and text processing
- Data structures: Lists, Dictionaries, Sets, and Tuples
- Control statements and loop iterations
- Functions, variable scope, and lambda expressions
- List and dictionary comprehensions
- Object-oriented programming (OOP) basics
- Exception handling and file operations
- Hands-on programming exercises and problem-solving
- Algorithmic loop patterns and data transformations
- Sequence indexing and collection operations
- Dictionary structures and nested records
- Applied functions and practical Tkinter GUI examples
- Tabular data analysis and manipulation with Pandas
-
Clone the repository:
git clone https://github.com/alperencok/Computer-Programming-for-AI-and-Data-Engineering.git cd Computer-Programming-for-AI-and-Data-Engineering -
Install dependencies:
pip install -r requirements.txt
-
Launch Jupyter:
jupyter notebook
- alperencok (https://github.com/alperencok)
This project is licensed under the MIT License.