Kurzusleírás
Bevezetés
Haladó iOS fejlesztés
- iOS vállalati architektúra
- Tervezési minták
- Protokollorientált programozás
RxSwift keretrendszer
- Funkcionális programozás vs. reaktív programozás
- React kiterjesztések
Alamofire Networking könyvtár
- Platform-as-a-Service
- Webszolgáltatások és Alamofire
Haladó Swift és protokoll Programming
- Enumerációk használata
- Protokollok fejlesztése
- Delegátokkal való munkavégzés
- Protokollkiterjesztések írása
- Rekurzív függvények létrehozása
- Adatszerkezetekkel és algoritmusokkal való munkavégzés
Reactive Programming Swift-ben RxSwift-gal
- Megfigyelhető és előfizetési megvalósítása
- Subjektumok használata
- Szűrő, transzformáló és kombináló operátorok
- Integrálás és munkavégzés RxCoaCoával
- MVVM megvalósítása
- Hibák debuggolása és kezelése
Alamofire
- Alamofire integrálása Swift-be
- Fájlok importálása
- Adatok lekérdezése
- PhotoTagger optimalizálása
Egység- és UI tesztelés
- Unit Testing Swift-ben
- UI tesztelés Swift-ben
Összefoglalás és zárószó
Követelmények
- iOS fejlesztési tapasztalat
Audience
- iOS fejlesztők
Vélemények (4)
A tudás átadás módja és a tréner tudása.
Jakub Rekas - Bitcomp Sp. z o.o.
Kurzus - Machine Learning on iOS
Gépi fordítás
A tempó, a mélység és a magyarázatok mind kiválóak voltak. Scott szakértő a tárgyban, és tőle tanulni rendkívüli élmény volt.
Ben Leiken - SurveyMonkey
Kurzus - Reactive Programming for iOS with RxSwift
Gépi fordítás
He's an experienced trainer with a real life experience in the topic he was teaching. That led the course to cover the most important topics which interests any developer working in the field, and small details would be easily overseen if he was not working in this platform. Moreover, he was giving the course using the latest versions of is and Swift (10 \ 3) and that is a huge advantage to be adapting such new technology in short time.
Abdullah Alaradi - Thiqah Business Services
Kurzus - iPhone and iPad Development in Swift for iOS 8 and Xcode 6
Gépi fordítás
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Kurzus - Cross-platform mobile development with PhoneGap/Apache Cordova
Gépi fordítás