Cursusaanbod
Architectuur en Geavanceerde Componenten
- Architectuurpatronen: MVVM (praktische inleiding)
- Geavanceerd UI-statusbeheer met @State en @ObservedObject
- Navigatie met UINavigationController en Coordinators
- Praaktisch werk: Architectuur van het project herschrijven
Concurrency en Asynchrone Operaties
- Grand Central Dispatch (GCD) voor asynchrone taken
- Gebruik van async/await in Swift
- Hoofddraad vs. achtergronddraad
- Praaktisch werk: Implementatie van asynchrone operaties in het project
Geavanceerde Data-Persistente Technieken
- Core Data voor lokale persistente opslag (basis CRUD)
- UserDefaults voor eenvoudige gegevens
- Praaktisch werk: Data-persistentie in het project
Testen en Codekwaliteit
- Unit-testen met XCTest
- UI-testen met XCUITest
- Statische codeanalyse-tools (SwiftLint)
- Praaktisch werk: Implementatie van basistests in het project
Integratie en Optimalisatie
- Consumptie van RESTful API's met URLSession en Codable
- Werken met JSON
- Basisprincipes voor UI- en batterijprestatieoptimalisatie
- Praaktisch werk: API-integratie en prestatietuning
Voorzieningen en Volgende Stappen
Vereisten
- Vast begrip van basis iOS-ontwikkeling (UIKit, Storyboards, navigatie, Swift)
- Erfaring met Xcode
- Kennis van objectgeoriënteerde programmeerconcepten
Doelgroep
- Gevorderde iOS-ontwikkelaars
- Mobiele ontwikkelaars die geavanceerde technieken willen meesterschappen
- Software ingenieurs die schaalbare, hoge-prestatie iOS-toepassingen bouwen
Aangepaste bedrijfsopleiding
Opleidingsoplossingen ontworpen exclusief voor bedrijven.
- Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
- Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
- Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Prijs per privégroep, online live training, startend vanaf 8000 € + BTW*
Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen
Reviews (2)
De manier waarop kennis wordt overgedragen en de expertise van de trainer.
Jakub Rekas - Bitcomp Sp. z o.o.
Cursus - Machine Learning on iOS
Automatisch vertaald
De trainer was zeer deskundig en dynamisch, waardoor hij de aandacht en focus van het team gedurende de hele training kon vasthouden. Ik zou dit beslist aanraden, omdat ik denk dat de kennis die we uit deze training hebben opgedaan snel kan worden toegepast in ons dagelijks ontwikkelingsproces.
Inigo
Cursus - iOS Automation Testing
Automatisch vertaald