La tecnologia e l’utilizzo di essa cambia in maniera vertiginosa ed è sempre più difficile prevedere quali competenze specifiche saranno richieste in futuro.
Abbiamo accesso alle informazioni con i nostri smartphone, tablet, portatili etc. a qualsiasi ora del giorno e della notte, dentro e fuori casa, nella nostra città e dovunque.
Il mondo è sempre più interconnesso e globale.
Abbiamo di fatto abbattuto gli spazi fisici e possiamo lavorare dovunque, collaborando con individui di culture, etnie e idee totalmente differenti dalle nostre.
A scuola, ormai da qualche anno, si promuove e si incentiva lo studio del Coding e della Robotica.
Dobbiamo pensare che ogni studente sia un creatore, in grado di utilizzare la tecnologia e nello specifico la programmazione, per raggiungere un obiettivo, per risolvere un problema, per esprimere sé stessi o ancor più, per inventare.
In questo quadro si innesta la mia collana di piccoli libri digitali “Programmazione con Python, MySQL e Workbench.
Chiaramente non intendo con tali scritti essere totalmente esaustivo o formare dei nuovi Steve Jobs o Bill Gates, ma semplicemente tracciare alcune linee che potranno essere utili ai lettori per districarsi in taluni settori relativi al vastissimo mondo della programmazione informatica.
Il primo dei 18 ebook della collana traccia le linee fondamentali della Programmazione Informatica in senso lato. Dal secondo libro in poi si sviluppano i concetti essenziali e i costrutti principali della programmazione con Python, la gestione dei database e la relativa programmazione utilizzando MySQL e l’ambiente di sviluppo Workbench.
Sotto sono riportati tutti i libri pubblicati e i link per scaricarli.
Programmazione Informatica
https://books.apple.com/it/book/programmazione-informatica/id1451401003
Python – Concetti introduttivi
https://books.apple.com/it/book/python-concetti-introduttivi/id1470046586
Python – Algoritmi e comandi essenziali
https://books.apple.com/it/book/python-algoritmi-e-comandi-essenziali/id1452103925
Python – Le strutture dei dati
https://books.apple.com/it/book/python-le-strutture-dei-dati/id1453499814
Python – Le funzioni
https://books.apple.com/it/book/python-funzioni/id1454107538
Python – Gestione dei file
https://books.apple.com/it/book/python-gestione-dei-file/id1458271106
Python – Librerie e Moduli
Python – La gestione degli errori
https://books.apple.com/it/book/python-la-gestione-degli-errori/id1458271548
Python – GUI per i nostri programmi
https://books.apple.com/it/book/python-gui-per-i-nostri-programmi/id1460474705
Python – Grafica per i nostri programmi
https://books.apple.com/it/book/python-grafica-per-i-nostri-programmi/id1460475072
Introduzione ai database
https://books.apple.com/it/book/introduzione-ai-database/id1467928355
Installazione di MySQL
https://books.apple.com/it/book/installazione-di-mysql/id1467936618
Workbench – Concetti introduttivi
https://books.apple.com/it/book/workbench-concetti-introduttivi/id1471850648
Workbench – Caratteristiche delle tabelle
https://books.apple.com/it/book/workbench-caratteristiche-delle-tabelle/id1471851235
Workbench – Gestione tabelle
https://books.apple.com/it/book/workbench-gestione-tabelle/id1471852069
Workbench – Relazioni tra tabelle
https://books.apple.com/it/book/workbench-relazioni-tra-tabelle/id1472715510
Workbench – Progettazione grafica
https://books.apple.com/it/book/workbench-progettazione-grafica/id1472717186
Python – Gestione MySQL
https://books.apple.com/it/book/python-gestione-di-mysql/id1476835907