JavaScript è un linguaggio di programmazione. Prima di imparare JavaScript, vi consigliamo di imparare le basi dell'HTML e dei CSS. Perché, come vedrete, HTML, CSS e JavaScript lavorano sempre insieme allo stesso tempo. Questi tre linguaggi insieme sono conosciuti come i linguaggi frontend e ognuno di essi ha un ruolo nella creazione di una pagina web.
Cosa fa JavaScript?
JavaScript è responsabile del funzionamento del vostro sito web. Ciò significa che JavaScript dà vita ai diversi elementi HTML e agli stili CSS sul web. Guardate questo video per vedere alcuni esempi di JavaScript:
Se state pensando di imparare JavaScript, vedrete subito che ci sono molti framework JavaScript popolari (cioè il codice pubblico che può aiutarvi ad avere successo). I framework possono essere una cosa molto interessante una volta che si inizia ad imparare! Ma all'inizio possono essere travolgenti.
Date un'occhiata al codice JavaScript.
In seguito, parleremo dei framework JavaScript, e infine, condivideremo alcuni consigli su come imparare il JavaScript.
Dovreste evitare di usare i framework JavaScript?
I framework sono essenzialmente piattaforme con codici gratuiti che potete utilizzare per far funzionare rapidamente il vostro sito web. Alcuni dei più popolari framework JavaScript sono jQuery, React e AngularJS. Se vedete "JS" nel nome di un framework, significa che è realizzato con JavaScript.
Quando iniziate, vi chiederete "devo iniziare con JavaScript o con un framework JavaScript? Questo è un dibattito senza fine.
Iniziare con un framework è molto costruttivo, perché vi darà una buona visione d'insieme e penserete "sta funzionando". Ma lavorando direttamente con JavaScript penserete: "ok, bene, sto imparando lo scheletro che tiene tutto insieme".
Non c'è davvero una scelta giusta o sbagliata. Per esempio, puoi imparare prima jQuery, o iniziare con JavaScript. Dopotutto, basta entrare lì dentro e iniziare programmare ;-).
Approfondite la vostra conoscenza di JavaScript utilizzando queste risorse:
- JavaScript.info
- Tutorials Point
- HTML Dog
- Mozilla JavaScript Guide
- JavaScript for Cats
- JavaScript.com
- Guru99
- EchoEcho.com
- Douglas Crockford’s JavaScript
- JavaScript Garden
- Eloquent JavaScript by Marijn Haverbeke
- Wikibooks
- Web Teacher
- JavaTpoint
- Reference Designer
- JavaScript Kit
- DoFactory
- Tizag.com
- Tutorials Teacher
- JavaScript Fundamentals – Channel 9
- CodeAvengers
- Sololearn
- HowToCreate
- Xahlee
- Way2Tutorial
- Java2s