Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/estebancarrillog/python-course
Pyton course practices
https://github.com/estebancarrillog/python-course
python
Last synced: 20 days ago
JSON representation
Pyton course practices
- Host: GitHub
- URL: https://github.com/estebancarrillog/python-course
- Owner: EstebanCarrilloG
- Created: 2023-05-25T15:22:22.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-20T17:03:08.000Z (about 1 month ago)
- Last Synced: 2024-11-20T18:19:05.593Z (about 1 month ago)
- Topics: python
- Language: Jupyter Notebook
- Homepage:
- Size: 512 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Python Mega Course: Build 10 Real World Applications
This repository contains the practices, notes, and cheatsheets created during **The Python Mega Course: Build 10 Real World Applications**. It is designed as a resource to review and deepen the topics learned in the course, as well as a reference for future Python projects.
## 🌟 Repository Content
- **Practices**: Exercises completed to apply the course concepts.
- **Notes**: Summary of the main topics from each course module.
- **Cheatsheets**: Quick references with key commands and concepts.## 📋 Topics Covered
1. Python Fundamentals
2. Object-Oriented Programming
3. File and Data Manipulation
4. Web Development with Flask
5. Data Analysis and Visualization
6. Desktop Application Development
7. Databases with SQL and Python
8. Task Automation
9. API Interaction
10. Advanced Scripting## 🛠 Requirements
- **Python 3.x**: Make sure to have Python 3.8 or higher installed. You can download it from [python.org](https://www.python.org/downloads/).
- **Additional Libraries**: Some practices require additional libraries such as `pandas`, `flask`, among others. These are detailed in each project or exercise.To install all necessary dependencies, use the following command in the main directory:
```bash
pip install -r requirements.txt
```## 🚀 How to Use This Repository
1. **Clone the repository**:
```bash
git clone https://github.com/your-username/python-mega-course.git
cd python-mega-course
```2. **Explore the directories**:
- **`projects/`** for complete projects.
- **`exercises/`** for practice exercises.
- **`notes/`** for notes.
- **`cheatsheets/`** for quick guides.3. **Run the code**:
Follow the instructions in the README files inside each subdirectory.## 📖 Additional Resources
- [Official Course Page](https://www.udemy.com/course/the-python-mega-course/)
- [Python Documentation](https://docs.python.org/3/)## 🤝 Contributions
If you find errors or wish to contribute improvements, you are welcome! Please open an issue or submit a pull request.
## 🏅 Credits
Repository created as support for **The Python Mega Course: Build 10 Real World Applications** taught by [Ardit Sulce](https://www.pythonhow.com/).
---
💡 **Note**: This repository is intended as study material and does not contain all the content of the original course. If you're interested in learning Python from scratch to advanced projects, consider enrolling in the course on Udemy.