Il colpo d'inizio per il tuo viaggio nel mondo della programmazione: capire i concetti di base, comprendere cosa succede nel computer con 0 e 1, e sviluppare i tuoi primi programmi.
In questo punto, innanzitutto un caloroso benvenuto! Ti auguro molto successo e divertimento allenandoti!
Ogni PC offre tutto ciò di cui hai bisogno. Qui imparerai comunque a conoscere un tool molto potente con Atom(.io). L'editor ti supporta nello sviluppo del software.
Le tradizioni dovrebbero essere mantenute. Non iniziare con un qualsiasi esempio. Invece, imparerai a conoscere una tradizione decennale: il programma "Hello World".
Conosci i passaggi di base in ogni programma? Sono stati fin dall'inizio una parte centrale: input, output e elaborazione. Qui imparerai a conoscere i comandi EAV.
I commenti sono come il sale nella zuppa. Senza di esso, la zuppa è spesso molto insipida, troppo lo rende immangiabile. Qui imparerai il concetto guida e la sintassi.
Hai sentito? In un computer tutto è 1 e 0. Nemmeno te ne accorgi, vero? Scopri cosa succede dietro le quinte.
Non possiamo solo archiviare dati casuali. Attraverso i tipi di dati puoi descrivere diversi tipi. Scopri il perché e il per come.
Okay, ora i numeri come 1 e 0 si illuminano. Ma cosa succede con le lettere? Scopri come anche questo problema è stato risolto.
Ora passiamo alla programmazione: variabili nel codice.
Un computer può calcolare. E esattamente questo può fare anche un linguaggio di programmazione. Qui imparerai come fare.
Finora puoi solo leggere caratteri. Per ulteriori esempi sarebbe utile inserire valori numerici. Anche questo imparerai qui.
Come nella matematica, puoi fare confronti. Inoltre, il codice del programma può essere legato a condizioni. Questo strumento centrale viene ora anche aggiunto al tuo portfolio.
Un semplice confronto non è sufficiente? Allora impara come puoi collegare e modificare più condizioni: con gli operatori logici.
Variabili sono solo una parte dell'equazione. Per esempio, per leggere una quantità dinamica di valori, vengono utilizzati gli array.
Qui imparerai la struttura degli array.
Gli elementi in un array possono essere rimossi e aggiunti. Scopri alcune delle possibilità.
Per non rimanere solo teorico, ora vedrai gli array anche all'opera pratica.
Ripetere la logica con i cicli. Scopri la prima variante con la parola chiave "while".
I cicli sono incredibilmente importanti, ad esempio, per l'elaborazione degli array. Qui imparerai come funziona.
Un'altro costrutto che viene utilizzato più volte: il ciclo For. Anche questo imparerai a conoscere ora.
Nella maggior parte delle lingue puoi generare numeri casuali. Con quelli possiamo sviluppare molti altri esempi. Qui impari come funziona in JavaScript.
Il ciclo do/while è un ciclo guidato dal piede che in alcune situazioni è la scelta più elegante. Scopri come funziona.
Senza funzioni, i programmi sarebbero molto statici. Qui imparerai ora a suddividere il codice in modo sensato.
Come possiamo rendere le funzioni ancora più utili? Attraverso i parametri. Scoprili in questa lezione.
L'ultimo aspetto: valori di ritorno. Incredibilmente importante e un tema in quasi ogni linguaggio.
Le funzioni sono anche una sfida. Variabili create al loro interno non sono valide altrove. Impara il concetto di ambito di validità.
Puoi dividere il codice in più file in quasi ogni lingua. Impara qui come farlo.
La programmazione orientata agli oggetti può riempire corsi propri con centinaia di ore. Qui imparerai a conoscere l'idea di base.
Come vengono creati gli oggetti e le proprietà in JavaScript?
Metodi sono funzioni nel contesto orientato agli oggetti. Qui le imparerai a conoscere.
Vuoi inizializzare gli oggetti? Il costruttore ti aiuterà.
Nello sviluppo del software ci sono due categorie di linguaggi: quelli che vengono compilati e quelli che vengono tradotti da un interprete. Qui imparerai a conoscere la differenza.
I linguaggi di programmazione vengono spesso discussi. Ma in che relazione stanno effettivamente con il computer? Dopotutto, è solo testo. Non è tutto in realtà solo 1 e 0?
In questo video impari ancora una volta il concetto fondamentale del codice sorgente. Inoltre, impari quali editori, ad esempio, non funzionano affatto.
Molte lingue come JavaScript, PHP e Co gestiscono dinamicamente i tipi di dati. Altre lingue, invece, sono più rigorose in questo senso. Ma perché? E quali sono i vantaggi e gli svantaggi?
Commenta ora „Imparare a programmare per principianti.“