mirror of
https://github.com/EbookFoundation/free-programming-books.git
synced 2024-12-20 18:36:13 +00:00
5324b9e3cf
* chore: homogenize C# table of content anchor (`#c-sharp` to `#csharp`)
* format: homogenize c# category title
right markdown escape instead of use HTML entities
* lint: fix `MD012/no-multiple-blanks` rule
Multiple consecutive blank lines [Expected: 2; Actual: 3]
* lint: fix `MD039/no-space-in-links`
Spaces inside link text
* lint: fix `MD009/no-trailing-spaces` rule
Trailing spaces [Expected: 0 or 4; Actual: 1]
Trailing spaces [Expected: 0 or 4; Actual: 2]
* lint: fix `MD006/ul-start-left` rule
* format: remove extra spaces between note tokens
* spell: fix lint `MD044/proper-names` rule
- HTML
- JavaScript
- YouTube
* spell: normalize to the most common `Index` heading
* lint: fix `MD007/ul-indent` rule
Unordered list indentation [Expected: 4; Actual: 2]
* format: escape pipes `|` from resources text
addresses #5176
* add Hesham Asem courses about machine and deep learning and nlp
* Expand the name of nlp section
* Change the order
* Revert "spell: normalize to the most common `Index` heading"
This reverts commit 4d6a74e7d7
.
Co-authored-by: AhmedElTabarani <eltabaraniahmed@gmail.com>
14 KiB
14 KiB
Index
- 0 - Agnostico
- Android
- Assembly Language
- BASH
- C
- C#
- C++
- Database
- Git
- Golang
- HTML and CSS
- Java
- JavaScript
- Kotlin
- LaTeX
- Linux
- Livecode
- Perl
- PHP
- Python
- Ruby
- TypeScript
- UML
- Visual Basic
0 - Agnostico
Algoritmi e Strutture Dati
- Appunti di Analisi e Progettazione di Algoritmi - V. Acciaro T. Roselli e V. Marengo (PDF)
- Progetto e Analisi di Algoritmi - A. Bertoni e M. Goldwurm (PDF)
Metodologie di sviluppo del software
- Analisi e progettazione del software - S. Ceschia e A. Schaerf (PDF)
- Programmazione Funzionale
Open source
- Open Source - Analisi di un movimento - N. Bassi (PDF)
Sistemi
- Programmazione di Sistema in Linguaggio C - Esempi ed esercizi - V. Gervasi, S. Pelagatti, S. Ruggieri, F. Scozzari, A. Sperduti (PDF)
Sistemi di controllo versione
- Controllo di Versione con Subversion - Ben Collins-Sussman, Brian W. Fitzpatrick, C. Michael Pilato
Storia dell'informatica
- Breve storia dell'informatica - F. Eugeni (PDF)
- Corso di storia dell'informatica - C. Bonfanti e P. Giangrandi (PDF)
- La storia dell'informatica in Mondo Digitale (PDF)
- STI: il corso di storia dell'Informatica - G.A. Cignoni (PDF)
- Storia dell'informatica - M. Pelillo (PDF)
Android
- Guida Android (HTML)
Assembly Language
- La CPU Intel 8086: Architettura e Programmazione Assembly - Alberto Broggi (PDF)
- PC Assembly Language - Paul A. Carter
- Reverse Engineering per Principianti - Dennis Yurichev, Federico Ramondino, Paolo Stivanin, Fabrizio Bertone, Matteo Sticco, Marco Negro et al. (PDF)
BASH
- Guida avanzata per la bash (PDF)
- La guida di Bash per principianti - Machtelt Garrels (PDF)
- Programmazione della shell Bash - Marco Liverani (PDF)
C
- Guida di Beej alla Programmazione di Rete - Usando Socket Internet - Brian "Beej Jorgensen" Hall, Fabrizio Pani (PDF)
- Il linguaggio C - Guida pratica alla programmazione - (PDF)
- Linguaggio C - ANSI C - Brian W. Kernighan, Dennis M. Ritchie (PDF) (🗃️ archived)
- Linguaggio C - Guida alla programmazione - A. Bellini e A. Guidi Anno di pubblicazione 1999 (PDF)
- Tricky C (PDF)
C#
- ABC# - Guida alla programmazione - A. Pelleriti (PDF)
C++
- Corso C++ standard - (PDF)
- Il linguaggio C++ - (PDF)
Database
- Basi di Dati - Apiletti e Cagliero (Politecnico di Torino)
- La progettazione dei database relazionali - C. Gallo (PDF)
- Manuale pratico di disegno e progettazione dei database - P. Brunasti (PDF)
- Progettare database NoSQL: la guida (HTML)
Git
- Pro Git - Scott Chacon, Ben Straub (HTML, PDF, EPUB)
NoSQL
- Guida MongoDB (HTML)
- Guida OrientDB (HTML)
- Il piccolo libro di MongoDB - Traduzione di N. Iarocci dall'originale di K. Seguin (PDF)
- Redis: la guida (HTML)
Relazionali
- Guida a MySQL - C. Gallo (PDF)
SQL
- Guida linguaggio SQL (HTML)
Golang
- Golang - V.Albertoni (PDF)
- The Little Go Book - Karl Seguin, Francesco Malatesta (HTML)
HTML and CSS
- Canoro sito (PDF)
- Guida Completa sviluppo lato Client (PDF)
- INFN di Milano (PDF)
Java
- Appendici del manuale di Java 9 - C. De Sio Cesari (PDF)
- Esercitazioni di Spring Boot - M. Cicolella (HTML)
- Esercizi del manuale di Java 9 - C. De Sio Cesari (PDF)
- Esercizi di Java Avanzato - M. Faella (PDF)
- Fondamenti di informatica - Java - Eserciziario (PDF)
- Guida a Java 8
- Guida Java (HTML)
- Java 7 - Wikibooks
- Java 9 e 10, la guida (HTML)
- Java Mattone dopo Mattone - Massimiliano Tarquini (PDF)
- Materiale extra online de "Il nuovo Java" - Claudio De Sio Cesari (PDF)
- Object Oriented && Java 5 (II Edizione) - Claudio De Sio Cesari (ZIP)
JavaScript
- Corso completo JavaScript - HTML.it Anno di pubblicazione 2005 (PDF)
- Guida Completa sviluppo lato Client (PDF) (Includo anche Jquery)
- Guida di riferimento (PDF)
- Guida JavaScript - Andrea Chiarelli, Davide Brognoli, Alberto Bottarini, Ilario Valdelli (HTML)
AngularJS
ℹ️ Vedi anche … Angular
- AngularJS, il supereroe dei framework JavaScript ...di Google - Andrea Chiarelli (HTML)
- Guida AngularJS - Andrea Chiarelli (HTML)
Kotlin
- Kotlin - V. Albertoni (PDF)
LaTeX
- Appunti di programmazione in LaTeX e TeX - Enrico Gregorio (PDF)
- Il LaTex mediante esempi - E. Tonti (PDF)
- Impara LaTeX! (... e mettilo da parte) - Marc Baudoin (PDF)
- Introduzione all'arte della composizione tipografica con LaTeX - GuIT (PDF)
- L'arte di scrivere con LaTeX - L. Pantieri e T. Gordini (PDF)
- LaTeX facile - N. Garbellini (PDF)
- LaTeX, naturalmente! - L .Battaia (PDF)
- LaTeX per l'impaziente - L. Pantieri (PDF)
- Scrivere la tesi di laurea con LaTeX - L.F. Mori (PDF)
- Una (mica tanto) breve introduzione a LATEX 2ε
Linux
Livecode
Perl
- Corso di Perl - M. Beltrame (PDF)
- Introduzione al Perl - M. Liverani - Anno di pubblicazione 1996 (PDF)
PHP
- Guida PHP (HTML)
- Manuale PHP (PDF)
Symfony
Python
- Il manuale di riferimento di Python
- Il tutorial di Python
- Immersione in Python 3 - Mark Pilgrim, traduzione di: Giulio Piancastelli (HTML) (PDF)
- La libreria di riferimento di Python
- Pensare da Informatico, Versione Python
- Python per tutti: Esplorare dati con Python3 - Dr. Charles Russell Severance (PDF) (EPUB)
Django
- Il tutorial di Django Girls (1.11) (HTML) (🚧 in process)
Ruby
TypeScript
- Guida TypeScript - Andrea Chiarelli (HTML)
- TypeScript Deep Dive - Basarat Ali Syed, Luca Campana (HTML) (GitBooks)
Angular
ℹ️ Vedi anche … AngularJS
- Applicazioni con Angular e PHP, la guida - Lorenzo De Ambrosis (HTML)
- Guida Angular 2 - Andrea Chiarelli (HTML)
- Guida di Angular 5 - Fabio Guerrazzi (PDF)
UML
- Appunti di UML (PDF)
- Introduzione alla gestione del progetto software con UML - G. Destri (PDF)
Visual Basic
- Corso Visual Basic (PDF)