My learning journey in Python programming and Artificial Intelligence fundamentals through TechCareer Academy.
This repository contains my coursework, assignments, and projects from the TechCareer Academy: Python & AI 101 program. It serves as both a learning portfolio and a resource for others interested in Python and artificial intelligence.
The TechCareer Academy program covers:
- Python programming fundamentals
- Data structures and algorithms
- Introduction to Artificial Intelligence
- Machine Learning basics
- Practical AI applications
Academy-Python-Ile-Yapay-Zeka-101/ ├── python_pure_tutorials/ # Core Python tutorials and exercises ├── assignments/ # Weekly assignments ├── projects/ # Course projects └── notes/ # Personal learning notes
- ✅ Python syntax and basic operations
- ✅ Variables and data types
- ✅ Control structures (if/else, loops)
- ✅ Understanding compiler vs interpreter
- ✅ IDE vs Code Editor differences
- Functions and modules
- Object-oriented programming
- Data structures (Lists, Tuples, Dictionaries)
- File handling and I/O operations
- Introduction to NumPy and Pandas
- Machine Learning fundamentals
- Language: Python 3.x
- IDE: PyCharm Community Edition
- Version Control: Git & GitHub
- Libraries: NumPy, Pandas, Scikit-learn (upcoming)
- Understanding Python basics
- Compiler vs Interpreter concepts
- IDE vs Editor comparison
- Medium Article
- W3Schools Python Tutorial
- TechCareer Academy Course Materials
- Python Official Documentation
I document my learning journey through blog posts:
- LinkedIn: Barış Someroğlu
- Medium: @print.barissomeroglu
- GitHub: @barissomeroglu10
This project is licensed under the MIT License - see the LICENSE file for details.
- TechCareer.net for providing this excellent learning opportunity
- Course instructor Hamit Mızrak for comprehensive teaching
- The Python community for extensive documentation and resources
⭐ If you find this repository helpful, please consider giving it a star!
Note: This is a learning repository. Code and concepts are subject to continuous improvement as I progress through the course.