[Corsi] [Tutorial] [Ultimi Tutorial] [Lista dei Tutorial] [Community] [Consulenza] [Consulenza] [Lezioni private] [Login | Registrati] [Password Smarrita?]
[]
[ ]
[Corsi] [Tutorial] [Ultimi Tutorial] [Lista dei Tutorial] [Community] [Consulenza] [Consulenza] [Lezioni private] [Login | Registrati] [Password Smarrita?]
Video Corso iOS Top Down
Impara a
creare app per iOS 11
con il linguaggio Swift 4
Diventare uno sviluppatore è un percorso che richiede tempo, perseveranza e dedizione.
Hai queste caratteristiche?
Bene! Allora noi ti forniremo gli strumenti e le conoscenze essenziali per poter creare da zero i tuoi primi progetti ed applicazioni iOS con Xcode ed il linguaggio Swift.
PRESTO DISPONIBILE
L’UNICO CORSO ONLINE IN ITALIA IN CUI
IL TEACHER SEGUIRÀ IL TUO LAVORO E CORREGGERÀ I TUOI ESERCIZI
DIVENTA UNO SVILUPPATORE IOS
CON LA METODOLOGIA TOP DOWN
Spostarsi in una città guardando la mappa rende tutto più semplice. Ed è proprio questo il concetto che sta alla base della metodologia Top Down.
Noi cominceremo il nostro percorso guardando il sistema dall’alto. Cioè analizzeremo i componenti delle applicazioni e del software che utilizzeremo (Xcode), prima superficialmente e poi sempre più in profondità.
Ricordati che prima di essere uno sviluppatore tu sei e sarai sempre un utilizzatore di app. Quindi inconsapevolmente già conosci una parte della superficie delle app. Questa conoscenza ti permetterà di comprendere con più facilità lo sviluppo delle applicazioni iOS con il linguaggio Swift.
Top
Partirai da Xcode, cioè il software che ti permetterà di creare le tue applicazioni per iPhone, iPad e tutti i dispositivi Apple.
Insieme esamineremo l’interfaccia di questo IDE (Integrated Development Kit) e cominceremo a capire quali sono le macro aree e come navigarci senza perdersi.
Vista la superficie di Xcode, passerai a creare il tuo primo progetto per un’applicazione iOS per iPhone partendo dai Template che ci fornisce il nostro assistente.
Da lì esaminerai tutti i componenti ed i file che troverai in qualsiasi progetto ed applicazione. A questo punto avrai un quadro generale di ciò che contiene Xcode e le app iOS.
Down
Capito come funziona un’applicazione iOS e come destreggiarsi con Xcode, scenderemo nelle profondità dello sviluppo.
Creerai le tue prime interfacce grafiche utilizzando lo Storyboard. Tra Scene, View e ViewController comincerai a prendere dimestichezza con gli elementi e la navigazione tra scene.
Poi darai vita ai componenti del layout grazie alle interconnessioni tra grafica e codice: IBOutlet ed IBAction.
Da qui sarà una continua scoperta tra linguaggio Swift e meccaniche che ti porterà alla realizzazione della tua prima applicazione iOS (nello screen che vedi).
COSA IMPARERAI?
➡️ L’interfaccia di Xcode – Come muoversi all’interno delle macro aree principali, il loro significato ed utilizzo.
➡️ Interface Builder – Creare interfacce grafiche per le tue applicazioni iOS con l’utilizzo dello Storyboard.
➡️ Struttura di un Template – Il significato dei file e risorse contenute all’interno di un progetto iOS single view App.
➡️ Scene e ViewController – Cos’è una Scena e l’utilizzo dei ViewController.
➡️ NavigationController e Segue – Come si naviga tra le scene di un’applicazione grazie ai Segue.
➡️ iOS Simulator – Utilizzare il simulatore di Xcode per il testing delle proprie applicazioni.
➡️ IBOutlet – Il collegamento statico tra un elemento dell’Interface Builder ed il ViewController che lo gestisce.
➡️ IBAction – Intercettare gli eventi scaturiti da un elemento dell’interfaccia per eseguire delle azioni personalizzate.
➡️ Error ed Alert – Gli errori e gli avvisi in Xcode, come gestirli e controllarli.
➡️ La documentazione – Come navigare e comprendere la vastissima documentazione Apple.
➡️ MVC – Il pattern Model View Controller, il più utilizzato nello sviluppo delle applicazioni iOS.
➡️ Points – Le unità di misura in Xcode. Frame, Width ed Height.
➡️ Ciclo di vita della Scena – Il ciclo di vita di un ViewController con i suoi metodi di ingresso ed uscita dalla scena (ViewDidLoad e famiglia).
➡️ ImageView – L’utilizzo delle immagini nelle tre versioni di risoluzione e la proprietà content mode.
➡️ Color ed Image – Come utilizzare i colori e le immagini all’interno delle nostre applicazioni.
➡️ Layer – Modifica dell’aspetto di un elemento: arrotondare, aggiungere bordi e le ombre.
➡️ Animazioni – Animare gli elementi grafici grazie all’UIPropertyAnimator.
➡️ Le trasformazioni – Rotazioni, traslazioni, ridimensionamenti e le combinazioni di trasformazioni con le CGAffineTrasform.
COME LE IMPARERAI?
VIDEO, ESERCIZI E TEST
Tutte le lezioni sono video tutorial monotematici, dove verrà trattato un singolo argomento per volta.
L’apprendimento passa obbligatoriamente dalla pratica. Ogni lezione ti metterà di fronte una nozione che potrai mettere in pratica già dalla fine del tutorial.
Test di fine lezione
Pensavi di passare il tempo guardando me “fare cose” con Xcode?
Le lezioni contengono dei test che dovrai superare per poter auto certificare la tua preparazione. Grazie a questi esercizi di fine lezione potrai capire cosa hai appreso e cosa ancora necessità la tua attenzione.
Solamente così imparerai realmente i meccanismi che governano lo sviluppo delle applicazioni iOS con il linguaggio Swift.
Esercizi di fine modulo
Se i test di fine lezione servono a rafforzare le tue conoscenze, gli esercizi di fine modulo metteranno a dura prova la tua capacità di risoluzione.
Tra un modulo e l’altro troverai degli esercizi pratici, quindi da risolvere scrivendo codice su Xcode, in cui dovrai mettere insieme tutti i pezzi studiati nelle varie lezioni.
Io ti darò la consegna, tu la porterai a compimento.
ATTESTATO
Per completare il corso dovrai inviare i progetti degli esercizi che verranno corretti personalmente dal teacher
Il nostro è un corso fuori dagli schemi. Per portarlo a compimento, oltre ai test ed esercizi, dovrai inviarci i progetti Xcode che verranno sottoposti al nostro giudizio.
L’insieme dei punti ottenuti tra tutti i test ed i progetti, determinerà il tuo voto finale. Un punteggio sopra la media ti permetterà di completare il corso e di conseguenza, ottenere l’attestato.
Ma non preoccuparti, ti guideremo dall’inizio del video corso fino alla fine.
Acquista il corso ed impara a creare applicazioni per iOS con il linguaggio Swift, dalle basi.
Investi in te stesso, crea il tuo futuro.
[