INTRODUZIONE

COS'È IL LINGUAGGIO SWIFT

Swift è la lingua utilizzata per scrivere le applicazioni per l’ecosistema Apple (iOS, macOS, watchOS, tvOS).

Un’app è un insieme di file di testo che vengono elaborati e trasformati in un unico file che prende il nome di eseguibile.

Come qualsiasi lingua, anche il linguaggio Swift è formato da parole e regole che dovrai conoscere e padroneggiare.

Ma non preoccuparti, non sarai da solo in questa odissea 😂

Passo dopo passo ti guiderò dalle prime keywords fino ai codici più complessi che potrai scrivere con il linguaggio Swift.

Nella prima lezione del corso ti spiegherò cos’è un linguaggio di programmazione e l’importanza di procedere per step

👩🏽‍💻👨‍🚀

+ 0
Utenti registrati al corso

📖🎥

+ 0
Video e Lezioni scritte

🎯👾

+ 0
Esercizi, Esempi e Test

🏆🏋️‍♀️

+ 0
Membri della Community

STRUTTURA DEL CORSO

DAL PLAYGROUND FINO ALLA OOP

IL PLAYGROUND

Xcode è l’app che si utilizza per creare le applicazioni iOS, macOS, watchOS e non solo.

Dentro troverai diverse app tra cui una chiamata Playground. Il Playground è un Text Editor che ti permetterà di scrivere e testare il linguaggio Swift.

Durante tutto il corso userai questo strumento per imparare ad utilizzare il linguaggio Swift.

commenti-al-corso-linguaggio-swift

VAR, ARRAY, IF, OPTIONAL, FOR-IN, FUNC E OOP

Dopo le prime due lezioni (che hai potuto seguire dai video visti su) entrerai nel vivo della festa.

Conoscerai le variabili che, come i cassetti del tuo armadio, permetteranno di memorizzare dei valori. Passerai ad eseguire le prime operazioni e quindi a scrivere i tuoi primi programmi.

Imparerai a fare delle scelte con la gestione dei flussi del codice con l’istruzione if-else. Capirai come conservare più valori nella stessa var/let con gli array e dictionary.

Affronterai i due primi veri grandi ostacoli: il ciclo for-in (per ripetere azioni senza scrivere codice duplicato 🤔) e l’Optional Type (che gestirà l’assenza di valori 😱).

E concluderai la tua avventura con le funzioni e la programmazione orientata agli oggetti.

LA DOMANDA FONDAMENTALE

A CHI È DESTINATO QUESTO CORSO?

  • A chi non ha mai programmato e vuole cominciare senza pericoli di autocombustione
  • Chi vuole imparare i concetti del linguaggio Swift seguendo un percorso semplice, lineare e guidato (video, lezioni scritte ed esercizi)
  • Chi ha capito l'importanza di imparare la lingua prima di scrivere un romanzo (app)

COSA OTTERRAI

PERCHÈ ISCRIVERSI

1. ACCESSO ALLA COMMUNITY

Non pensare agli sviluppatori come a dei lupi solitari 🐺. Anzi, tutto il contrario.

Se da solo puoi creare un’app, in gruppo puoi dar vita ad infinite possibilità.

Abbiamo diversi canali privati in cui ci incontriamo virtualmente. Scambiamo idee, risolviamo problemi e stringiamo nuove relazioni.

Iscrivendoti al corso avrai accesso alle nostre community private. 

xCoding ad Apple Park
Value Type e Reference Type, introduzione linguaggio Swift

2. SWIFT BY PDF

Ogni lezione scritta ha delle slides che racchiudono le nozioni principali del linguaggio Swift.

Una volta registrato riceverai per email il pdf contenente tutte le slides del corso Swift Tour.

3. ATTESTATO

So che sembra strano, Il corso Swift Tour è accessibile anche senza bisogno di registrazione (i video sono sul mio canale Youtube e le lezioni sono link aperti).

Però, registrandoti avrai accesso a due cose fondamentali:

  1. Test di fine lezioni
  2. Attestato al completamento del corso
I test sono delle prove sugli argomenti visti nella lezione. Ti permetteranno di capire se hai afferrato tutti i concetti.

Se passerai tutti i quiz in maniera positiva, alla fine del corso otterrai un attestato. 
attestato swift tour

"Creare un'applicazione è come bisogna partire dalle fondamenta"

Chi entra nel mondo della programmazione vuole creare app nel più breve tempo possibile.

Un principio sacrosanto guidato da diversi motivi. Dall’euforia di un’idea pazzesca, al capo che mette pressione, fino alla voglia di cercare nuovi stimoli.

Anche io mi sono trovato nella stessa situazione.

E proprio perché ci sono passato posso dirti che l’errore più grande che si può commettere è quello di saltare le basi.

Non dare il giusto peso alle fondamenta è il motivo che ti porterà ad odiare questo settore, a non capire dove sta il problema ed a lanciare il tuo mac fuori dalla finestra.

La programmazione è un percorso definito. Parte dallo studio del linguaggio di programmazione, cioè le sue parole, per poi passare all’applicazione nello sviluppo di un’app. 

Quindi, qualsiasi sia il motivo che ti spingerà ad entrare in questo mondo, non saltare gli step. 

Q&A

LE DOMANDE FREQUENTI

Un mac/computer con versione di macOS superiore alla 10. Una connessione ad internet, tanta pazienza e volontà.

Il corso Swift Tour è online. Tutte le lezioni ed i test li trovi qui su xCoding.

Il corso Swift Tour è e rimarrà sempre gratuito. Credo che le conoscenze basilari debbano essere accessibili a chiunque.

Detto questo, non mangiamo l’aria. Guadagniamo dalla vendita dei corsi avanzati, dalla consulenza e sviluppo.

Ni. Le applicazioni si creano usando il linguaggio Swift. Se sei un nuovo sviluppatore devi prima imparare ad usare e capire il linguaggio.

Completato il corso avrai le conoscenze per seguire i corsi e tutorial inerenti allo sviluppo delle app utilizzando il linguaggio Swift.

Sotto ogni lezione è presente un box che ti permetterà di scrivere dei commenti.

Se hai un problema inerente una lezione, allora puoi usare quello strumento.

Altrimenti il modo migliore per contattarmi è via email (riceverai il mio contatto nella prima email) o sui social (instagram in primis, peppe.sapienza).

Si. Le lezioni sono brevi e puoi estrarre i concetti principali molto velocemente leggendo la versione scritte o scaricando le slides. 

Swift è un linguaggio di programmazione. Introdotto da Apple per sostituire Objective C (il vecchio linguaggio).

Swift è da poco Open Source. Questo vuol dire che potrà essere utilizzato al di fuori dell’ambiente Apple.

xcoding

Inserisci i tuoi dati ed accedi al corso

Oppure

Inserisci i tuoi dati ed accedi alla Community

Non hai un account?
Crealo iscrivendoti ad uno dei nostri corsi gratuiti

ISCRIVITI AL CORSO

Giuseppe Sapienza

xCoding è una Community di appassionati, professionisti e nuovi programmatori

Che tu sia un Padawan o un Jedi dello sviluppo, ci sarà sempre posto per te

Buona Programmazione!