This repository is a collection of resources for programmers who are interested in improving their coding skills, optimizing their algorithms, and enhancing their performance. Additionally, it introduces the applications of ChatGPT for Python programmers and artificial intelligence enthusiasts. The slides for this tutorial are also available in this repository.
- How to learn programming with ChatGPT
- Algorithm design and optimization
- Code Performance Improvement and Optimization
- Introduction to Programming Libraries
- Code Explanation in Human Language
- Writing Tests for Code Blocks
- Code Debugging
- Code Documentation
- Code Commenting
- Code Translation from One Language to Another
- Translation of Programming Documents
- Creating an App from Scratch
- Creating a Simple Personal Resume Website
- Creating a Telegram Bot
- Complete and Modify Code
- Adding New Features to the Code
- Refactoring Code
- AI Model Training Tutorials
- Data Analysis
- Examples from the Field of Data Science
► Author: Mohammad Taghizadeh | YouTube channel | GitHub | Instagram | Telegram channel