Udemybeginnerit

IOS , XCODE e SWIFT : Sviluppo di app per principianti

Learn Swift programming and iOS app development! Go from beginner to expert and become a professional iOS developer. Build your skills today.

4.1(950)
4,654students
21h 42m
Certificate
Hidran Arias
Hidran AriasSoftware Engineer

Course Content

IOS , XCODE e SWIFT : Sviluppo di app per principianti is a beginner-level Udemy course taught by Hidran Arias. It runs 21h 42m, is taught in Italian, and includes a certificate of completion. Learners rate it 4.1 out of 5 from 950 reviews, with 4,654 students enrolled. It is a paid course, last updated November 2024.

Immergiti nello sviluppo iOS con questo corso completo di iOS e Swift, progettato per trasformarti da principiante a esperto! Imparerai a creare app e videogiochi per iPhone e iPad utilizzando l'ultima suite di sviluppo Apple.

Cosa imparerai:

  • Swift da zero: Inizia il tuo percorso di programmazione con il linguaggio Swift, imparando le basi e progredendo verso tecniche avanzate come closure e gestione degli errori.
  • Sviluppo UI/UX: Crea interfacce utente accattivanti partendo dalle basi. Esplora layout, collezioni, tabelle, e elementi grafici come Label, Button, SearchBar, TableViewController, Search Controller, Navigation Controller, TabBar Controller, Maps, Views, Collection Views, Gesture, e Geolocation.
  • Backend con Firebase: Implementa un backend robusto utilizzando Firebase per sincronizzare i dati. Costruirai una app TodoList completa, gestendo i dati in tempo reale.
  • Gestione Dati: Scopri Core Data e come utilizzarlo con web services e parsing di JSON provenienti da API, inclusi quelli di Firebase.
  • Fondamenti di Swift: Padroneggia i tipi di dati fondamentali come String, Bool, Double, Int, Character, Array, Set, e Dictionary.
  • Strutture di Controllo: Impara a controllare il flusso del tuo codice con IF, SWITCH, WHILE, e FOR.
  • Funzioni Avanzate: Crea codice modulare e riutilizzabile con funzioni con parametri e ritorni, funzioni annidate, e funzioni che ritornano funzioni.
  • Programmazione Orientata agli Oggetti (OOP): Comprendi i concetti chiave di OOP, inclusi classi vs. strutture, ereditarietà, e override dei metodi.
  • Strutture Dati: Utilizza efficacemente Array, Dictionaries, e Collections per organizzare i tuoi dati.
  • Protocolli: Impara a definire e implementare protocolli per creare codice flessibile e riutilizzabile.
  • Networking: Effettua chiamate API remote per recuperare dati e gestirli.
  • Compatibilità: Questo corso è completamente compatibile con iOS 11 fino a iOS 12 e Swift 5.

Crea app reali: Applica le tue conoscenze costruendo progetti pratici, inclusa la app TodoList sincronizzata con Firebase, e preparati per lo sviluppo di future app iOS.

$ whoami — the devs behind tutorialsearch.io

Need an app built? Hire the team behind TutorialSearch.io

Web and cross-platform apps shipped end-to-end — design to deploy — by the developers behind this site.

4.6(64)
4h 17m
beginner
4.6(368)
15h 8m
all

Facebook ADS iOS 14

by Gabriele Prevato

4.5(31)
2h 16m
intermediate