Front-end

JavaScript

1. Cos’è lo scope in JavaScript

2. La Strict mode in JavaScript

3. Gli oggetti in JavaScript

4. Il passaggio dei parametri nelle funzioni JavaScript

5. La classi in JavaScript

6. L’ereditarietà dei costruttori in JavaScript con constructor e prototype

7. Il ciclo di vita delle variabili, funzioni e classi in JavaScript

8. Il ciclo di vita delle var in JavaScript

9. Il ciclo di vita delle funzioni in JavaScript

10. Il ciclo di vita di let, const e class in JavaScript

11. L’hoisting in JavaScript

12. L’hoisting delle variabili var in JavaScript

13. L’hoisting delle funzioni in JavaScript

14. L’hoisting delle variabili let in JavaScript

15. L’hoisting delle costanti in JavaScript

16. L’hoisting delle classi in JavaScript

17. Il riferimento this e come invocare le funzioni in JavaScript

18. La constructor invocation in JavaScript

19. La method invocation in JavaScript

20. L’indirect invocation in JavaScript

21. L’Indirect Invocation in JavaScript

22. Le clousure in JavaScript

 

Librerie Javascript

1. jQuery: breve guida all’utilizzo della libreria JavaScript

2. Lodash: un utile libreria JavaScript

3. La libreria Normalize.css per la compatibilità sui browser

4. Cos’è la libreria Mustache

 

Software e tecnologie

1. Grunt, ottimizzare il codice di un sito web in automatico

2. L’offuscamento del codice sorgente di un software

3. Cos’è la minificazione di un file

4. Cos’è NPM

5. Bower: il package manager per i siti web

6. Differenze tra NPM e Bower

7. Cos’è Yeoman e come utilizzarlo

8. Ajax per aggiornare dinamicamente pagine HTML

 

CSS

1. Le regole CSS e i selettori di stile

2. Cosa sono le media query

3. Cos’è Less e come utilizzarlo

4. SASS: un preprocessore per generare file CSS

5. Nidificare gli elementi e le proprietà

6. Le variabili nei file CSS

7. Le classi in Sass

8. I file parziali

9. Le media query

10. La direttiva if

11. I cicli for, each e while

12. I mixin in Sass

13. Differenze tra extend e include (mixin) in Sass

14. Compass, un tool di sviluppo per Sass

15. Preprocessori: differenza tra Sass e Less

 

Altro

1. Come utilizzare il debugger di Google Chrome

2. Postman per testare le API

3. JSON: formato per lo scambio di dati tra le applicazioni

4. Cos’è il formato YAML

5. Come sono nate le applicazioni web

Pubblicato in Front-end, Guide, Programmazione Taggato con: ,

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

*