Swift · Mobile Development · Language Fluency · iOS
Learn how to use enumerations, optionals, closures, and access control to build robust and powerful Swift programs.
Livello intermedio
Contiene 5 Progetti, 5 Lezioni e altro
In italiano e inglese
Durata totale 13.7 ore
Con certificato di completamento
Cos'è?
Swift is a modern programming language that has many powerful features. By learning more about the Swift language, you can build applications more quickly and easily maintain projects.
You will learn how to use enumerations to structure information and how to use optionals to handle values that might be absent. You will also learn how to write powerful higher-order functions that can work with many different types and how to use access control to better organize your code.
13.7 ore
Intermedio
In italiano
Certificato finale
Sommario
1. Enumerations
Learn how to use enumerations to model data in Swift.
2. Optionals
Learn how to use optionals to handle data that might be nil.
3. Closures
Learn how to use closures to define and call higher-order functions.
4. Properties and Access Control
Learn how to use properties and access control to protect information and respond to changes.
5. Protocols and Generics
Learn how to use protocols and generic to write powerful functions, structs, classes, and enums that work with many different types.
405 studenti si sono iscritti al percorso nell'ultima settimana. Cosa aspetti?
Progetti
School Database
Build on your knowledge of optionals by creating a mock school database that can handle missing i...
Leggi di più
Calculator
Use closures to give additional information to functions by creating a calculator that can combin...
Leggi di più
Numero Uno Software Store
Create an application for ordering software products. A store with a defined set of products and ...
Leggi di più
Non sarai mai solo. Potrai confrontarti e chiedere aiuto a persone come Marco e tutti gli altri studenti che stanno seguendo questo percorso
metodo devv
Imparare a programmare significa molto più che memorizzare la sintassi. Ti aiutiamo a pensare come un vero programmatore.
Come un consulente di carriera, ti guidiamo in ogni passaggio. Imparerai la cosa giusta al momento giusto, tutto in un unico posto.
Acquisisci esperienza pratica man mano che procedi creando progetti degni di un portfolio che ti aiuteranno a ottenere il tuo prossimo lavoro.
Puoi iniziare a seguire questo percorso gratis e ora. Cosa aspetti?
Scordati le seplici lezioni frontali. All’interno di questo percorso abbiamo unito diverse modalità di apprendimento che ti permetteranno di imparare al meglio.
5 Lezioni
5 Quiz
5 Progetti
Ottieni un certificato di completamento da poter condividere dove vuoi.