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.
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.
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.