https://github.com/jdomingu19/hello-python
Learning Python from Scratch — Syntax, academic projects, playground, popular libraries, and code challenges!
https://github.com/jdomingu19/hello-python
ai data-mining numpy pandas python tkinter turtle
Last synced: about 1 month ago
JSON representation
Learning Python from Scratch — Syntax, academic projects, playground, popular libraries, and code challenges!
- Host: GitHub
- URL: https://github.com/jdomingu19/hello-python
- Owner: jdomingu19
- License: apache-2.0
- Created: 2024-05-20T19:45:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-05-07T02:10:50.000Z (about 2 months ago)
- Last Synced: 2026-05-07T04:16:24.851Z (about 2 months ago)
- Topics: ai, data-mining, numpy, pandas, python, tkinter, turtle
- Language: Jupyter Notebook
- Homepage: https://www.python.org/
- Size: 24.1 MB
- Stars: 2
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hello, Python!


This repository is my personal space to learn and practice Python from scratch, gathering examples, online course exercises, and academic projects.

## 🗂️ Repository Content
### → Structured Learning
- Basic syntax and structures (e.g. `variables/`, `data-types/`, `functions/`)
- Object-oriented programming (e.g. `classes-objects/`, `inheritance/`, `polymorphism/`)
- More advanced concepts and uses (e.g. `machine-learning/`, `matplotlib/`)
- Folder: [`w3schools/`](./w3schools/)
### → Playground
- Own experiments with the language
- Fun examples found on the Internet
- Automation of everyday tasks
- Folder: [`playground/`](./playground/)
### → University Learning
- Fundamentals of algorithms and programming logic
- Exercises and projects carried out for different subjects
- Support material for classmates
- Folder: [`universidad-de-la-costa/`](./universidad-de-la-costa/)
### → Code Challenges
- Solutions to exercises and challenges proposed by the Spanish-speaking community (by [mouredev](https://retosdeprogramacion.com/roadmap/))
- Translated statements (if necessary) and personal explanations
- Folder: [`programming-challenges/`](./programming-challenges/)
### → Popular Libraries
- Data operations and analysis ([`numpy/`](./numpy/), [`pandas/`](./pandas/))
- GUI user interface creation ([`tkinter/`](./tkinter/))
- Graphics and animations ([`turtle/`](./turtle/))
## 🎯 Repository Goals
- Document progress and knowledge in an organized way
- Learn to use popular libraries such as [`tkinter`](./tkinter/), [`turtle`](./turtle/), [`numpy`](./numpy/), and [`pandas`](./pandas/)
- Maintain a useful repository as a personal reference guide
## ⚖️ License
This repository is licensed under the terms of the [Apache License 2.0](LICENSE). The license grants permission to use, modify, and distribute the code with proper attribution, while ensuring that improvements and extensions remain open and accessible to the community.
##
> Built with '\u{2665}' (♥) by Jesús Domínguez [@jdomingu19](https://github.com/jdomingu19/)