Skip to content
View Pietro-Granda's full-sized avatar

Block or report Pietro-Granda

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Pietro-Granda/README.md

💫 About Me:

👋 Ciao, sono Pietro

Sono uno studente di Informatica che ama programmare e capire come funzionano le cose “sotto il cofano”.
Oggi lavoro soprattutto con C, C++ e Java, e uso questi linguaggi per creare piccoli progetti reali mentre continuo a studiare e migliorare.

---

## 👨‍💻 Cosa faccio

- Scrivo programmi in C usando struct, array, funzioni e file
- Sviluppo piccoli esercizi e progetti in C++ per allenarmi con logica e sintassi
- Uso Java per imparare i concetti di programmazione a oggetti (classi, metodi, oggetti)
- Inizio a muovere i primi passi con HTML e CSS per creare interfacce semplici

Non sono ancora un programmatore esperto, ma:
- so scrivere codice che compila, funziona e ha senso,
- cerco di migliorare la chiarezza del codice (nomi delle variabili, funzioni, commenti),
- voglio capire non solo cosa funziona, ma anche perché funziona.

---

## 📚 Cosa sto studiando adesso

In questo periodo mi sto concentrando su:

- 🔹 Puntatori e struct in C
- 🔹 Array, cicli e gestione dell’input in C e C++
- 🔹 Classi, attributi e metodi in Java
- 🔹 Basi di HTML/CSS per dare una faccia ai miei progetti

Il mio obiettivo è imparare il più possibile, un passo alla volta, costruendo progetti che mi aiutino a fissare meglio i concetti.

---

## 🧠 Progetti su cui ho lavorato

Alcuni esempi di progetti che ho fatto per esercitarmi:

- 🧾 Anagrafe in C – gestione di persone tramite struct e file di testo
- 🎮 Tris in C – gioco del tris con matrice 3x3 e controllo delle combinazioni vincenti
- 📚 Media voti in C++ – calcolo della media di voti usando array e cicli
- 👤 Classe Persona in Java – primi passi con oggetti, attributi e metodi

Cerco di tenere i miei progetti su GitHub in modo che si possa vedere:
- come scrivo il codice oggi,
- come miglioro nel tempo.

---

## 🚀 Obiettivi

Nel prossimo periodo vorrei:

- Imparare le basi di Python e dei database
- Costruire un piccolo progetto web full-stack
- Approfondire algoritmi e strutture dati
- Continuare a migliorare il mio portfolio e l’organizzazione dei repository su GitHub

---

## 🛠️ Strumenti che uso

- Editor: VS Code
- Versionamento: Git & GitHub
- Compilatori: GCC / G++ / JDK
- Ambiente: terminale + browser per testare piccole pagine web

---
Se vuoi darmi feedback sui miei progetti o suggerirmi cosa migliorare, sono sempre felice di imparare qualcosa di nuovo 🙂

🌐 Socials:

Discord Instagram email

💻 Tech Stack:

AssemblyScript C C++ CSS3 HTML5 Java JavaScript Python Google Cloud Adobe Illustrator Adobe Photoshop Adobe Lightroom Adobe Lightroom Classic Adobe Premiere Pro Gimp Canva GitHub Git Arduino Cisco Meta Portfolio TOR EA Epic Games nVIDIA PlayStation Network Riot Games Steam Ubisoft Unity Xbox

📊 GitHub Stats:



🏆 GitHub Trophies

🔝 Top Contributed Repo


Pinned Loading

  1. Pietro-Granda.github.io Pietro-Granda.github.io Public

    HTML 2