iOS-Apps mit Swift – Für Anfänger:innen
- Dauer: 3 Tage
(09:00 - 16:00) - Nächster Termin: 17. - 19.12.2024
& 7 weitere verfügbar - Ort:
Live-Online - Für: Anfänger:innen
In der iOS-Schulung lernst du
Kursdetails
iOS-Apps mit Swift – Für Anfänger:innenHast du schon einmal daran gedacht, eine eigene App zu programmieren und diese im App-Store zu präsentieren? Dann ist diese Online-Weiterbildung der perfekte Start für dich. Swift ist nämlich die Programmiersprache von Apple, mit der sich Apps für iPhone oder iPad erstellen lassen.
In der Schulung machst du deine ersten Schritte bei der Gestaltung von Apps für alle iOS-Geräte. Zunächst lernst du Xcode Storyboards und den Interface Builder kennen. Danach erläutern unsere Expert:innen die wichtigsten Aspekte von Sammlungen, Konstanten und Variablen in Swift. Automatische Layouts und Responsive UIs folgen, ebenso die Nutzung der Apple-Dokumentation.
Auf dieser Grundlage besprechen wir danach Entscheidungen und den Kontrollfluss in Swift, die iOS App Design Patterns, die Codestrukturierung sowie zum Abschluss Klassen und Vererbung in Swift. Netzwerkzugriff und JSON-Parsing stehen ebenfalls auf dem Lehrplan, genau wie die SwiftUI, deklarative Programmierung sowie die lokale Datenpersistenz.
Zum Abschluss des Live-Online-Trainings geht es dann um den Schritt, der deine App leicht zugänglich macht: die Veröffentlichung im App-Store von Apple. Alle Fragen beantworten unsere Expert:innen dir natürlich jederzeit live, zudem gibt es im Training Tipps und Hinweise zu sämtlichen Themen. Damit du den Inhalten in diesem Kurs folgen kannst, solltest du Grundlagenkenntnisse in Programmierung mitbringen.
- Einführung
- iOS
- Crashkurs Swift & Xcode
- SwiftUI
- Playground
- Hello World
- Erstellung von Benutzeroberflächen mit SwiftUI-Views
- Tableview-Controller
- SwiftUI-Views & Modifier
- Verwendung von Gesten und Animationen in SwiftUI
- Navigation innerhalb der App mit NavigationView und NavigationLink
- Verwendung von SwiftUI-Layouts und StackViews zur Anordnung von Ansichten
- Erstellung von Anwendungen mit mehreren Bildschirmen mit TabView
- Status & Objects
- Datenverarbeitung & -serialisierung
- Formulare & Userdaten
- Integration von APIs und Netzwerkkommunikation
- Best Practices
- Tipps & Tricks
- Durchführungsgarantie
- Zufriedenheitsgarantie
- Qualitätsgarantie
Details & Buchung
Angebot
anfordern
- Termine & Dauer nach deinen Wünschen
- Auf deine Anforderungen angepasste Lerninhalte
- Bei dir in deinem Unternehmen oder Live-Online
Kund:innen, die diesen Kurs gebucht haben,
interessierten sich auch für:
Bei uns gehst du kein Risiko ein
Powertowork Garantien:
- Durchführungsgarantie
Deine gebuchte Veranstaltung findet garantiert statt.
- Qualitätsgarantie
Jede Schulung wird von den Teilnehmer:innen detailliert bewertet und von uns ausgewertet.
- Zufriedenheitsgarantie
Bei Nichtgefallen kann ein anderer Kurs kostenlos gebucht werden.
Namhafte Unternehmen vertrauen auf unsere Kurse:
Vorsprung sichern - durch Wissen!
Die digitale Arbeitswelt befindet sich ständig im Wandel. Daher ist es wichtig, dass du deine Kenntnisse stets erweiterst und auf dem neuesten Stand bleibst.
Unsere Lernangebote sind als interaktive LIVE-Online-Schulung konzipiert. Die Lernenden werden von erfahrenen Trainerinnen und Trainern unterrichtet. Das heißt, du kannst jederzeit individuelle Fragen stellen und erhältst kompetente Antworten. Unsere Schulungen sind zuverlässig auf dem neuesten Stand und arbeiten mit praxisgerechten Beispielen und Aufgaben. So erhältst du das nötige Rüstzeug, um deinen beruflichen Erfolg zu sichern.
Namhafte Unternehmen vertrauen auf unsere Kurse:
digitale Experten
250+
Schulungsthemen
Offene- und
individuelle Schulungen
Live-Online
Schulungen
Unsere beliebtesten Kursthemen
Vertiefe deine Kompetenzen, die aktuell gefragt sind.- Adobe Photoshop
- Adobe Illustrator
- Adobe InDesign
- Java
- JavaScript
- Angular
- Slack
- Microsoft Azure
- React
- Autodesk AutoCAD
- HTML
- C++
- Microsoft Excel
- AWS
- Microsoft Word
- WordPress
- iOS
- C#
- Android
- Onlinemarketing
- TypeScript
- ASP.NET
- Adobe Animate
- Kotlin
- Git
- Microsoft Project
- Swift
- Go/Golang
- Spring
- Microsoft Outlook
- Python
- AJAX
- Adobe XD
- Google Ads
- Adobe Premiere
- Google Analytics
- Adobe After Effects
- Salesforce
- Adobe Photoshop Elements
- PHP