Benvenuti nel repository ufficiale degli appunti dei corsi di informatica! Questa raccolta è pensata per fornire materiale didattico completo e ben organizzato per supportare il vostro percorso di apprendimento.
Important
⚙️ Visualizzazione consigliata dei contenuti
Per una migliore esperienza di lettura, si consiglia di:
-
📖 Installare Obsidian → permette di visualizzare in modo chiaro e ordinato tutti i file
.md(Markdown) presenti nel repository.
Puoi aprire direttamente la cartella del progetto come un Vault e navigare tra gli appunti come se fosse un wiki interattivo! -
💻 Utilizzare Visual Studio Code o un altro IDE per modificare ed eseguire file di codice:
.cpp→ per esercizi o esempi di C++.html,.css,.js→ per esercizi di Programmazione Web
🧠 In questo modo potrai leggere la teoria con Obsidian e provare il codice con VS Code, ottenendo un’esperienza completa e produttiva!
Per lavorare in locale e avere sempre i materiali aggiornati, segui questi semplici passaggi 👇
-
Clona il repository (scaricalo) sul tuo dispositivo:
git clone https://github.com/<nome-utente>/<nome-repo>.git
-
Accedi alla cartella del progetto:
cd <nome-repo>
-
(Facoltativo) Apri la cartella con Obsidian o VS Code
- Con Obsidian, apri la cartella clonata come Vault per esplorare gli appunti in modo interattivo.
- Con VS Code, apri la cartella per modificare o eseguire il codice sorgente.
-
Aggiorna periodicamente il repository per ottenere gli ultimi appunti e correzioni:
git pull origin main
Tip
Se hai modificato dei file localmente e vuoi mantenere i tuoi cambiamenti separati dagli aggiornamenti, crea un nuovo branch personale prima di fare il pull:
git checkout -b nome-branch-personaleIl repository è organizzato nelle seguenti sezioni:
- PRIMO ANNO: All'interno sono presenti tutti gli elementi di teoria e anche pratica di:
- Fondamenti di programmazione (da completare ancora..)
- Base di Dati
- Algoritmi e strutture dati (da completare ancora..)
- SECONDO ANNO: All'interno sono presenti tutti gli elementi di teoria di:
- Reti Logiche
- Programmazione WEB
- Naviga nelle cartelle dei diversi corsi
- Consulta i file .md che contengono gli appunti dettagliati per ogni lezione
- Scarica o clona il repository per avere sempre accesso offline al materiale
- Visualizzare sopra nella sezione : #-scarica-e-aggiorna-il-repository
Hai trovato un errore nei materiali o hai suggerimenti per migliorare gli appunti?
Utilizza la sezione Issues per segnalare problemi specifici come:
- Errori concettuali
- Imprecisioni nel codice
- Problemi di formattazione
- Richieste di chiarimenti
Partecipa alle discussioni nella sezione Discuss suddivisa in:
- Annunci: Informazioni importanti e aggiornamenti
- General: Discussioni generali sui corsi
- Polls: Sondaggi per migliorare il materiale
- Q&A: Domande e risposte sulla materia
- Richieste: Suggerimenti per nuovi contenuti
Le tue contribuzioni sono sempre benvenute! Se desideri contribuire con nuovi appunti o migliorare quelli esistenti:
- Fai un fork del repository
- Crea un branch per le tue modifiche
- Invia una pull request
Warning
ATTENZIONE: Le fork saranno ovviamente controllate e valutate una per una per verificare che non contengano materiale inappropriato o non consono al contesto didattico!
Important
Perché ho creato questa repository?
Questa repository è stata creata inizialmente per cercare un metodo simpatico e che mi invogliasse a studiare, utilizzando la documentazione come uno strumento interattivo e imparando anche il linguaggio markdown che mi ha aiutato parecchio. Successivamente volevo che diventasse un aiuto per i compagni che avessero bisogno di supporto su questi argomenti o per coloro che vogliono approfondire e comprendere meglio le nozioni trattate.
L'obiettivo è condividere e migliorare continuamente i contenuti per rendere lo studio più interessante e accessibile a tutti!
Questo progetto è distribuito con licenza open source - vedi il file LICENSE per i dettagli.
💡 Suggerimento: Utilizza la funzione "Stella" ⭐ per aggiungere questo repository ai preferiti e accedervi più facilmente in futuro!