Sei nuovo alla programmazione?
Feb 22 2023
.
- Sapere come trovare le informazioni di cui hai bisogno (ovvero usare Google)
Assicurati di sapere come trovare aiuto online quando rimani bloccato. Di solito, l'aggiunta di "example" o "StackOverflow" alla query di ricerca porta a risultati migliori. Prova a utilizzare l'intero messaggio di errore che ricevi nella tua console. Se vedi alcuni codici o numeri nel messaggio di errore, usalo anche tu. Ad esempio, "TypeError: assegnazione alla variabile costante StackOverflow". - Analisi dei dati JSON
JSON non è altro che un formato di rappresentazione dei dati. I tuoi programmi sono utili solo con i dati. La regola empirica per API Content-Type è JSON. Assicurati di poter arrivare al primo elemento dell'array nell'oggetto nidificato. Web Dev Simplified ha un ottimo video su JSON - Lavorare con il controllo della versione (git e GitHub)
Quando sviluppi una piccola applicazione da solo, sai esattamente cosa sta cambiando e puoi essere certo che nessun altro viola il tuo codice. Quando ottieni il tuo primo lavoro, inizierai a lavorare su una base di codice più ampia con altri. Il codice cambia il 1000% più spesso e ci sarà un po' di caos. Il rimedio a questo caos è il controllo della versione; la maggior parte delle aziende utilizza git e GitHub. La buona notizia è che devi solo imparare 5-8 comandi brevi. La programmazione con Mosh ha realizzato un corso gratuito su youtube. - Familiarizzare con l'editor di codice e i suoi strumenti
Al giorno d'oggi la maggior parte delle persone utilizza VSCode ed è un'ottima scelta. Puoi usare qualsiasi editor desideri, ma se sei un principiante che partecipa a un progetto con alcune configurazioni di linter e formattazione, devi assicurarti di poterle configurare anche nel tuo editor. Per gli sviluppatori JavaScript, ESlint e Prettier sono il formattatore e linter più popolare. Cerca i tuoi strumenti linguistici e inizia a utilizzare linting e formattazione il prima possibile nel tuo progetto. Video di TraversyMedia sulla configurazione di VScode, Prettier ed ESlint. - Creare almeno un piccolo progetto da zero
Questo ti darà molto. Otterrai un quadro generale di ciò che è rilevante nello sviluppo di applicazioni. Dovrai risolvere da solo tutti i problemi che incontrerai e questo ti darà i migliori effetti di apprendimento ! Supponiamo che tu possa utilizzare tutti i suggerimenti dall'alto e creare una piccola app o un sito Web che utilizzi l'API meteo e visualizzi il tempo corrente per una determinata località, mettilo su GitHub e distribuiscilo online. In tal caso, puoi iniziare a candidarti per posizioni junior. Tutorial per creare un'app simile in JavaScript di Web Dev Simplified

![Che cos'è un elenco collegato, comunque? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































