Skillbox: Corso Online Accreditato Processing: Le Basi della Programmazione per Principianti + Corso Online Accreditato Assembly AT&T: Impara a Programmare in GNU/Linux da Zero
-
Ho trovato questo corso ottimo per chi parte da un livello basico come il mio. Consiglio di seguire passo passo le indicazioni.
← | →
Corso
Online
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso
-
Metodologia
Online
-
Durata
Flessible
-
Inizio
Scegli data
-
Invio di materiale didattico
Sì
-
Servizio di consultazione
Sì
-
Lezioni virtuali
Sì
Questo corso tratta un’introduzione semplice e applicata alla programmazione attraverso il linguaggio open source Processing. Esso viene utilizzato quotidianamente da designer, artisti e data scientists in tutto il mondo per concretizzare la propria creatività o creare prototipi di programmi sperimentali. La semplicità e immediatezza fa si che questo linguaggio sia particolarmente adatto a chi per la prima volta si vuole approcciare alla programmazione, evitando le difficoltà dovute alla complessità o indecifrabilità del codice, ma soprattutto un responso visivo immediato rispetto al codice scritto.Troverete infatti particolarmente semplice capire come disegnare attraverso la scrittura del codice, e avrete quindi una quantità maggiore di tempo da dedicare ad imparare le basi della programmazione e allo stesso tempo con poco sforzo un responso visivo concreto rispetto alla quantità di codice scritto, vero ostacolo che abitualmente si incontra durante la scrittura del codice.Questo corso online “Processing: Le Basi della Programmazione per Principianti” alternerà teoria e pratica, spiegando i concetti e applicandoli sempre nel capitolo successivo con un esercizio che richiede sia le conoscenze acquisite che l’utilizzo della logica per risolvere i problemi, sempre con la possibilità di consultare la soluzione implementata dall’insegnante. L’ultimo capitolo del corso si focalizzerà nella costruzione di un semplice videogioco 2D che applichi tutte le conoscenze apprese fino a quel punto.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Opinioni
-
Ho trovato questo corso ottimo per chi parte da un livello basico come il mio. Consiglio di seguire passo passo le indicazioni.
← | →
Valutazione del corso
Lo consiglia
Valutazione del Centro
LUCA ANASTASI
Successi del Centro
Tutti i corsi devono essere aggiornati
La media delle valutazioni dev'essere superiore a 3,7
Più di 50 opinioni degli ultimi 12 mesi
9 anni del centro in Emagister.
Materie
- Scrittura
- Linux
- GNU
- Programmazione
- Apprendimento
- E-learning
Programma
Iscriviti al mio corso “Processing: Le Basi della Programmazione per Principianti” e avrai accesso alle mie lezioni dove imparerai:
- Cos’è la programmazione e cos’è Processing; Concetti di strutturazione del disegno di figure geometriche in Processing (teoria e pratica); Basi di programmazione: variabili, struttura del programma in Processing (teoria e pratica); Basi di programmazione: iterazioni, condizioni, funzioni, vettori; Creare dei semplici videogiochi 2D.
La scelta di questo corso vi sarà utile sia come riferimento didattico per i linguaggi ad alto livello, sia come punto di partenza per imparare un linguaggio che utilizzerete nella scrittura dei device drivers, in programmi che sono orientati nel real time, dove cioè la velocità di esecuzione è cruciale.Si studierà in questo corso la sintassi AT&T, che è alternativa alla sintassi Intel ed è solitamente usata nei sistemi operativi denominati GNU/Linux. La sintassi AT&T, sviluppata nei laboratori AT&T è una sintassi molto snella e versatile, che aiuterà sicuramente il programmatore alle prime armi a calarsi in questo magico mondo della programmazione a basso livello.Durante il corso online “Assembly AT&T: Impara a Programmare in GNU/Linux da Zero” si vedranno le caratteristiche salienti della CPU intel, dal mitico 8086 fino ad oggi.Lo studio dell’assembly si concentrerà sulla sintassi x86 a 32 bit, visto che si tratta di un corso base. Si vedrà inoltre la gestione della memoria, lo stack, i cicli, le syscall più importanti che ci permettono di interagire col kernel del sistema operativo. Il tutto viene spiegato con un linguaggio semplice e immediato, senza perdersi in tecnicismi inutili che distraggono l’audience e non permettono un giusto apprendimento della materia.Tra la fine del secondo ed il terzo modulo vi sarà poi un esempio di programma reale da studiare e comprendere per verificare l’apprendimento e imparare nuove nozioni.
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Skillbox: Corso Online Accreditato Processing: Le Basi della Programmazione per Principianti + Corso Online Accreditato Assembly AT&T: Impara a Programmare in GNU/Linux da Zero