Corso Sviluppo Multipiattaforma - Modulo Base

Da sempre, il settore IT è il più predisposto al remote working; questo permette di comprendere le potenzialità di un universo lavorativo totalmente proiettato verso un mondo che, in questo momento di post-pandemia, è caratterizzato da un radicale cambiamento delle nostre abitudini, anche nella sfera lavorativa.

Diventare uno sviluppatore è una scelta strategica, che garantisce una certa sicurezza e permette di sperimentare nuovi modi di vivere il lavoro. Il presente è un percorso formativo creato per rendere semplici le basi della programmazione software.

Il corso parte da zero e non richiede alcuna competenza di informatica. Il corso è incentrato sullo sviluppo di applicazioni multipiattaforma, quindi che “girano” su qualsiasi sistema operativo.

Tra i principali argomenti trattati: principi della programmazione ad oggetti, progettazione e gestione dei database, le interfacce grafiche. Le nozioni teoriche saranno sempre affiancate dalla pratica, potendo mettere a frutto immediatamente le conoscenze acquisite.

Questo percorso “base” è pensato per rendere il partecipante capace di sviluppare applicazioni concrete e complete in tutte le parti.

Il modulo base si sviluppa su un percorso di 6 lezioni da 2 ore.

Per informazioni:

Circolo virtuoso Il nome della Rosa APS

Via Gramsci, 46/a, Giulianova (TE)

Info Line 338.9727534   –  Facebook

I MODULI DEL CORSO BASE

Modulo 1: Hello, World!

Introduzione alla programmazione MultiPiattaforma

– Introduzione al corso.

– Convenzioni.

– Storia dei linguaggi di programmazione.

– Differenze ed Impieghi per lo Sviluppo.

– Strumenti e dispositivi.

– IDE ed Editor.

– Avvio e Costruzione delle Applicazioni.

– Applicazione: Un Form di Presentazione.

 

Modulo 3: Gestire Liste

Teniamo Tutto in Ordine

– I Dati.

– Gestione dei Dati.

– Salvataggio e Ripristino.

– Liste, Array.

– Iterazioni e Cicli di Funzioni.

– Gli Eventi.

– Finestre, Bottoni, Campi e Controlli vari.

 

Modulo 5: Archiviare Informazioni

Immagini e Stampe

– I File.

– Le Finestre di Dialogo.

– Creare , Aprire e Salvare un File.

– Operazioni con i File.

– Stampare.

Modulo 2: Da Dove Iniziamo?

Come fare Bene le Cose

Tipi di Dati.

– Variabili.

– Gestione degli errori.

– Pulizia del Codice.

– Processi.

– Metodi di Gestione.

– Funzioni e Scope.

 

Modulo 4: Uno Sguardo al Mondo del Web

Programmazione “un po’” Avanzata

– Applicazione: un Browser Web.

– La Programmazione Orientata ad Oggetti (OOP).

– Classi ed Oggetti.

– Varianti.

– Metodi e Funzioni nelle Classi.

 

Modulo 6: Design e Cura dei Particolari

– L’Interfaccia Utente (UI).

– Creare Interfacce Responsive.

– Gestire le Finestre.