Cursuri de pregatire Reactive Programming for iOS with RxSwift
reactive Extensions (sau Rx) este o suită multi-platformă de biblioteci proiectate pentru dezvoltarea asincron și aplicații bazate pe evenimente folosind secvențe observabile și operatori de interogare LINQ stil. RxSwift este o bibliotecă funcțională destinată să ușureze dificultatea asociată cu codificarea rapidă asincronă și simultană pentru aplicațiile iOS.
acest condus de instructor, Live Training introduce participanți la tehnicile reactive oferite de RxSwift pentru gestionarea transferului și combinarea fluxurilor de date asincrone, manipularea secvențelor simple observabile și arhitectura și dezvoltarea aplicațiilor iOS adaptabile, flexibile și scalabile ale industriei.
de sfârșitul această de formare, participanții vor fi capabili să:
- înțelege conceptele de bază din spatele programării reactive în Swift 3.
- rândul său, diverse elemente, ar fi matrice și evenimente în secvențe observabile.
- aplicați diferite filtre la secvențe observabile, transformați și combinați secvențe observabile.
- scrie teste unitare împotriva codului RX.
- utiliza în mod eficient datele oarbe din elementele interfeței utilizator.
format de curs
- parte prelegere, parte discuție, exerciții și grele hands-on practică
Schița de curs
Pentru a solicita o schiță de curs personalizată pentru acest training, vă rugăm să ne contactați.
Cerințe
- O înțelegere a Swift 3 codului. .
- Experiență cu cu dezvoltarea de aplicații iOS.
Audiență
- Experimentați Swift și dezvoltatori de aplicații iOS care doresc să învețe programarea reactivă în Swift cu RxSwift
- Dezvoltatorii cu experiență cu unul dintre diversele porturi Rx's alte platforme care sunt interesați să învețe extensii reactive pentru Swift .
Cursurile publice necesita 5+ participanti
Cursuri de pregatire Reactive Programming for iOS with RxSwift - Rezervare
Cursuri de pregatire Reactive Programming for iOS with RxSwift - Solicita Oferta
Reactive Programming for iOS with RxSwift - Cerere de consultanta
Mărturii (2)
It provided a solid foundation of RxSwift that will serve as a good launching point to improve our current Rx implementation.
Dan Nichols - SurveyMonkey
Curs - Reactive Programming for iOS with RxSwift
Pacing, depth, and explanations were all superb. It's clear Scott is an expert on the subject and learning from him was super enjoyable.
Ben Leiken - SurveyMonkey
Curs - Reactive Programming for iOS with RxSwift
Upcoming Courses
Cursuri înrudite
iOS Programming (iPhone/iPad) for Programmers
35 oreCross-platform mobile development with PhoneGap/Apache Cordova
21 oreObiectivul cadrelor cross-platform este de a vă permite să scrieți aplicații odată și să le rulați pe mai multe platforme. Vrei să construiești o aplicație iPhone care va funcționa și pe Android? Ai un client care se învârte și dorește ca aplicația lor Android să funcționeze pe Windows Phone? Nici o problemă.
Pe acest curs de trei zile PhoneGap/Apache Cordova veți vedea două tehnologii diferite dar complimentare pentru dezvoltarea mobilă cross-platform. (Apache Cordova este noul nume pentru PhoneGap. Adobe a achiziționat PhoneGap de la dezvoltatorii originali și a donat-o Fundației Apache Software.)
După finalizarea acestui curs PhoneGap/Apache Cordova, veți fi capabili să construiți aplicații web mobile care funcționează pe deplin folosind cadrul, să gestionați codul de sursă și să gestionați tweaks-urile platformei, să creați experiențe native ca” dintr-o aplicație web - și multe altele!
iPhone and iPad Development in Swift for iOS 8 and Xcode 6
35 oreAcest curs de 5 zile este destinat dezvoltatorilor care doresc să învețe cum să dezvolte aplicații pentru iPhone și iPad care rulează iOS8. Cursul este pus pe mâini și arată modul de a dezvolta aplicații de la zero utilizând noua limbă de programare Swift a Apple, utilizând ID-ul Xcode6. În timpul jocului se va dezvolta un joc pe deplin funcțional în stil Tetris, de la zero folosind Swift. Cursul se încheie cu dezvoltarea unei noi aplicații de la zero în Swift. Cursul presupune o experiență de programare.
Acest curs poate fi rulat numai pe hardware Apple bazat pe Intel, cum ar fi un MacBook sau un Mac Mini. Delegații trebuie să se înregistreze la Apple și să aibă un ID Apple, care este necesar să descarce software. Delegatii care doresc sa ruleze aplicatiile dezvoltate pe parcursul cursului pe un iPhone sau iPad trebuie sa fie inregistrate ca dezvoltatori iOS cu Apple si si-au inregistrat aparatul pentru dezvoltare. Apple a taxat 99 USD pe an pentru a se înregistra ca dezvoltator de iOS.
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 oreAcest curs de 5 zile este destinat dezvoltatorilor care doresc să învețe cum să dezvolte aplicații pentru iPhone și iPad care rulează iOS 11. Xcode 9, Swift 4 și iOS 11 au introdus modificări semnificative în modul de scriere a aplicațiilor.
Cursul este practic și arată cum să dezvolți aplicații de la zero folosind limbajul de programare Swift și Xcode 9 IDE.
În timpul cursului va fi dezvoltată de la zero o aplicație complet funcțională folosind Swift .
Acest curs poate fi rulat doar pe hardware Apple bazat pe Intel, cum ar fi un MacBook sau un Mac Mini. Delegații trebuie să se înregistreze la Apple și să aibă un ID Apple care este necesar pentru a descărca software-ul. Delegații care doresc să ruleze aplicațiile dezvoltate pe parcursul unui iPhone sau iPad folosind un cablu USB vor trebui să înregistreze dispozitivul lor cu Xcode.
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 oreCare ar trebui să participe?
Acest curs de 5 zile este destinat dezvoltatorilor care doresc să învețe cum să dezvolte aplicații pentru iPhone și iPad care rulează iOS 10. Xcode8, Swift 3 și iOS 10 au introdus modificări semnificative în modul de scriere a aplicațiilor.
Cursul este activ și arată cum să dezvolți aplicații de la zero folosind limbajul de programare Swift și Xcode 8 IDE.
În timpul cursului va fi dezvoltată de la zero o aplicație complet funcțională folosind Swift .
Acest curs poate fi rulat doar pe hardware Apple bazat pe Intel, cum ar fi un MacBook sau un Mac Mini. Delegații trebuie să se înregistreze la Apple și să aibă un ID Apple care este necesar pentru a descărca software-ul. Delegații care doresc să ruleze aplicațiile dezvoltate pe parcursul unui iPhone sau iPad folosind un cablu USB vor trebui să înregistreze dispozitivul lor cu Xcode.
Machine Learning on iOS
14 oreiOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 oreKotlin for iOS and Android Development
35 oreKotlin este o limbă de programare modernă, funcțională și orientată spre obiect, bazată pe Java.
În această formare directă de instructor, participanții vor învăța Kotlin programare pe măsură ce trec prin crearea unei aplicații Android și iOS folosind Kotlin.
La sfârșitul cursului, participanții vor putea:
- Înțelegeți fundamentele programării în Kotlin
- Codul propriu Kotlin aplicație
- Creați, testați, implementați și rezolvați problemele Android și iOS aplicații folosind Kotlin
Audienţă
- Dezvoltatori
Formatul cursului
- Lecții parțiale, discuții parțiale, exerciții și practici grele
Notă
- Pentru a solicita o pregătire personalizată pentru acest curs, vă rugăm să ne contactați pentru a organiza.
Advanced iOS Development
14 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor iOS care doresc să stăpânească iOS arhitectura întreprinderii, modelele de proiectare și programarea reactivă cu Swfit.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Creați un cod mai puternic, mai auto-direcționat și mai simplu. .
- Simplificați managementul API cu Alamofire.
- Implementați programarea reactivă în iOS cu RxSwift. .
- Înțelegeți diferite modele și modele de arhitectură iOS. .
3D iOS Development with SceneKit
7 oreAcest curs de instruire live, condus de un instructor în România (online sau la fața locului) se adresează dezvoltatorilor iOS care doresc să utilizeze SceneKit pentru a dezvolta interfețe, efecte și animații 3D pentru a spori imersiunea utilizatorului.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Dezvoltați aplicații 3D folosind SceneKit și Swift. .
- Adaugați animații, efecte de particule și simulări de fizică.
- Creați o aplicație 3D de la zero fără a fi nevoie să utilizați un software de dezvoltare extern, cum ar fi Unity. .
TensorFlow Lite for iOS
21 oreAcest curs de formare live (online sau la fața locului), condus de un instructor, se adresează dezvoltatorilor care doresc să utilizeze TensorFlow Lite pentru a dezvolta aplicații mobile iOS cu capacități de învățare profundă.
La sfârșitul acestui curs de formare, participanții vor fi capabili să:
- Instalați și configurați TensorFlow Lite. .
- Înțelegeți principiile din spatele TensorFlow și învățarea mașinilor pe dispozitive mobile. .
- Încărcați modele TensorFlow pe un dispozitiv iOS. .
- Executați o aplicație iOS capabilă să detecteze și să clasifice un obiect capturat prin camera dispozitivului. .