Introduzione
Python, PHP, C++: la miriade di linguaggi informatici a disposizione è sempre più ampia, flessibile e variegata. Se è vero che molto del processo di apprendimento passa per una buona fase pratica o di “smanettamento”, è altrettanto importante conoscere i fondamenti sintattici e teorici alla base dei linguaggi più utilizzati. Molto spesso i libri e gli ebook a tema potrebbero essere difficili da reperire o eccessivamente costosi, per cui il web diventa una fonte preziosa soprattutto se dovessero servirvi per lavoro.
I libri di programmazione che presenteremo in questa sede possono essere utili per imparare al meglio i nostri linguaggi di programmazione preferiti, trovare esempi fatti a dovere, approfondire aspetti complessi di un linguaggio che spesso, mentre ci lavoriamo, non è agevole fare. I PDF che segnaliamo qui servono pertanto a chiarire le idee ai professionisti che vorrebbero:
- approfondire un linguaggio
- imparare un nuovo linguaggio di programmazione da zero
- potenziare le proprie conoscenze nell’ambito
- trovare esempi pratici di frammenti di codice
Dove trovare ebook di programmazione gratis
- Free Programming Books – Un must per tutti gli addetti ai lavori, trovate libri di ogni genere per PHP, Java, Python e cosଠvia in formato prevalentemente PDF. Disponibili in italiano, in inglese che in molte altre lingue.
- FreeComputerBooks.com – Qui trovate non solo libri sulla programmazione ma anche su matematica avanzata ed aspetti afferenti all’informatica teorica.
- GoalKicker – Sito ricchissimo di contenuti free per programmare, tra cui una guida Python di quasi 500 pagine, R, React JS e cosଠvia – I contenuti sono offerti gratis, sono accettate donazioni volontarie books.goalkicker.com
Ulteriori libri messi gratuitamente a disposizione dagli autori in formato PDF o dalle università sono i seguenti:
- Eloquent JavaScript
- JavaScript for beginners
- A Practical Introduction to Python Programming
- Python for Everybody
- Think Python
- The A-Z of Programming Languages
- Programming Languages: Application and Interpretation
- Introduction to Programming Using Java
- Learning Computer Programming Using Java with 101 Examples
- PHP Reference: Beginner to Intermediate PHP5
- PHP Tutorial From beginner to master
- PHP Programming
- Fundamentals of Computer Programming with C#
- An Introduction to the C Programming Language and Software Design
- Lecture note on programming in “Câ€
- Lecture Slides for Programming in C++ (Presentation)
- C++ Language Tutorial
- Introduction to Programming in C++