iOS Mobile App Development (Basic Level) Képzés
iOS az Apple mobil operációs rendszerét használják az iPhone és iPad alkalmazásainak.
Ez az oktatóvezetett, élőlénk (online vagy helyszíni) képzés kezdő szintű fejlesztőknek szól, akik szeretnének interaktív iOS alkalmazásokat készíteni Swift-al és Xcodével.
A képzés végén a résztvevők képesek lesznek:
- iOS alkalmazások alapvető architektúráját megérteni.
- Egyszerű felhasználói felületeket tervezni UIKit és Storyboards segítségével.
- Felhasználói interakciókat kezelni és alapvető navigációt biztosítani a nézetek között.
- Funkcionális alkalmazást építeni a tanfolyam során.
A tanfolyam formája
- Interaktív előadás és beszélgetés.
- Sok gyakorlati feladat és gyakorlás.
- Élőlénk laboratóriumi környezetben történő gyakorlat.
A tanfolyam testreszabási lehetőségei
- A tanfolyam testreszabott változata érdekében kérjük, lépjen kapcsolatba velünk.
Kurzusleírás
Bevezetés és környezeti beállítás
- iOS - Alapvető architektúra
- Xcode telepítése és konfigurálása
- Xcode projekt szerkezetének megértése
- "Hello World" alkalmazás létrehozása a iOS simulátorban
Alapvető felhasználói felület (UI) UIKit-tel
- Nézetek és nézetvezérlők
- Gyakori UI elemek: UILabel, UITextField, UIButton, UIImageView
- Felülettervezés Storyboards és Interface Builder segítségével
- Alapvető IBOutlet és IBAction kapcsolatok létrehozása
- Gyakorlat: A projekt UI tervezése
Interakció és események
- ViewController életciklus áttekintése
- UI események kezelése IBAction segítségével
- UI elemek kezelése kódból IBOutlet használatával
- Alapvető értesítések megjelenítése UIAlertControllerrel
- Gyakorlat: Interaktivitás implementálása a projekt UI-ben
Alapvető navigáció
- Seguek használata a nézetek közötti navigáláshoz
- Adatok átadásának alapjai ViewController között
- Gyakorlat: Képernyőnavigáció implementálása
Folyamatban lévő gyakorlati projekt
- A gyakorlati projekt továbbfejlesztése
- A tanulmányozott fogalmak integrálása
- Gyakori problémák megvitatása és megoldása
Összefoglalás és következő lépések
Követelmények
- Alapprogramozási ismeretek (nem feltétlenül iOS-ban vagy Swift-ban)
- Mac számítógép Xcode telepítéssel
- Érdeklődés a mobilalkalmazás-fejlesztés iránt
Célközönség
- Új fejlesztők, akik érdeklődnek a iOS alkalmazás-fejlesztés iránt
- Fiatal mobilfejlesztők, akik áttérnek az Apple ökológia felé
- Szakemberek, akik első iOS alkalmazást szeretnének létrehozni
A nyílt képzésekhez 5+ résztvevő szükséges.
iOS Mobile App Development (Basic Level) Képzés - Booking
iOS Mobile App Development (Basic Level) Képzés - Enquiry
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
Közelgő kurzusok
Rokon tanfolyam
Cross-platform mobile development with PhoneGap/Apache Cordova
21 ÓrákA cross-platform keretek célja, hogy lehetővé tegye, hogy egyszerre írjon alkalmazásokat, és több platformon fut. Szeretne létrehozni egy iPhone alkalmazást, amely szintén fut Android? Van-e egy ügyfél fordulat és szeretné, hogy az alkalmazás Android futjon a Windows Phone-on? Nincs semmi probléma.
Ebben a háromnapos PhoneGap / Apache Cordova kurzuson két különböző, de komplementáris technológiát fogsz megvizsgálni a cross-platform mobil fejlesztéshez. (Apache Cordova a PhoneGap új neve. Adobe megszerezte a PhoneGap-t az eredeti fejlesztőkből, és ajándékozta az Apache Software Foundation-nak.)
Miután befejezte ezt a PhoneGap / Apache Cordova tanfolyamot, képes lesz arra, hogy teljes körűen működő mobil webes alkalmazásokat építsen a keret segítségével, kezelje a forráskódot és kezelje a platform tweaks-eket, hozzon létre egy webes alkalmazástól származó tapasztalatokat - és még sok más!
Advanced iOS Development
14 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban (online vagy helyszíni) azoknak a fejlesztőknek szól, akik iOS szeretnék elsajátítani a iOS vállalati architektúrát, tervezési mintákat és reaktív programozást a Swfit segítségével.
A képzés végére a résztvevők képesek lesznek:
- Hozzon létre erősebb, önállóbb és egyszerűbb kódot.
- Egyszerűsítse az API kezelést az Alamofire segítségével.
- Valósítsa meg a reaktív programozást iOS rendszeren az Rx-elSwift.
- Ismerje meg a különböző iOS architektúra mintákat és terveket.
iOS (iPhone and iPad Development) in Swift for iOS 11 and Xcode 9 - Swift 4
35 ÓrákEz az ötnapos tanfolyam azoknak a fejlesztőknek szól, akik iOS 11-et futtató iPhone és iPad alkalmazások fejlesztésének megtanulását szeretnék megismerni. Az Xcode 9, a Swift 4 és az iOS 11 jelentős változásokat vezetett be az alkalmazások írásának módjában.
A kurzus kezét képezi, és megmutatja, hogyan lehet az alapoktól kezdve az alkalmazásokat fejleszteni a Swift programozási nyelv és az Xcode 9 IDE segítségével.
A tanfolyam során egy teljesen funkcionális alkalmazás fejlesztésre kerül a nulláról a Swift segítségével.
Ez a tanfolyam csak Intel alapú Apple hardveren futtatható, például MacBook vagy Mac Mini. A küldötteknek regisztrálniuk kell az Apple-nél, és rendelkezniük kell egy Apple ID-vel, amely a szoftver letöltéséhez szükséges. A kurzus során kifejlesztett alkalmazásokat USB-kábellel futtatni kívánó küldötteknek regisztrálniuk kell eszközüket az Xcode-on.
iPhone and iPad Development in Swift for iOS 8 and Xcode 6
35 ÓrákEz az 5 napos tanfolyam azoknak a fejlesztőknek szól, akik meg akarják tanulni az iOS 8 operációs iOS futtató iPhone és iPad alkalmazások fejlesztését. A tanfolyam kezét képezi és megmutatja, hogyan lehet az alapoktól kezdve az alkalmazásokat az Apple új Swift programozási nyelvével fejleszteni az Xcode6 IDE segítségével. A tanfolyam során egy teljesen funkcionális Tetris stílusú blokkjáték fejlesztésre kerül a nulláról a Swift segítségével. A tanfolyam egy új alkalmazás kifejlesztésével ér véget a Swift . A kurzus feltételezi némi programozási tapasztalatot.
Ez a tanfolyam csak Intel alapú Apple hardveren futtatható, például MacBook vagy Mac Mini. A küldötteknek regisztrálniuk kell az Apple-nél, és rendelkezniük kell egy Apple ID-vel, amely a szoftver letöltéséhez szükséges. A kurzus során kifejlesztett alkalmazásokat iPhone vagy iPad rendszeren futtatni kívánó küldötteknek iOS fejlesztõként kell regisztrálniuk az Apple-nél, és regisztrálniuk kell eszközüket a fejlesztéshez. Az Apple évente 99 dollárt számít fel, hogy iOS fejlesztőként regisztráljon.
iOS Mobile App Development (Advanced Level)
35 ÓrákEz a tanárvezetett, élő képzés Magyarország (online vagy helyszínen) azokat a fejlett szintű fejlesztőket célozza meg, akik olyan skalázható, magas teljesítményű iOS alkalmazások építését kívánják, használva fejlett eszközöket, architektúra mintákat, párhuzamosítást, adatmegőrzést és tesztelési gyakorlatokat.
A képzés végén a résztvevők képesek lesznek:
- Bonyolult alkalmazásarchitektúrák tervezésére MVVM és Koordinátorok segítségével.
- Aszinkron feladatok kezelésére GCD és Swift async/await segítségével.
- Adatmegőrzésre Core Data és UserDefaults segítségével.
- Egység- és UI-tesztek írására XCTest és XCUITest segítségével.
- API-k integrálására és teljesítmény-optimálás technikák alkalmazására.
iOS Programming (iPhone/iPad) for Programmers
35 ÓrákMinden készség és tudás, amire szüksége van ahhoz, hogy az első iPhone / iPad alkalmazásod a legfrissebb iOS SDK-t és eszközöket használhassa .
Kotlin for iOS and Android Development
35 ÓrákKotlin modern, funkcionális és objektumorientált programozási nyelv Java.
Ebben az oktató által vezetett, élő képzésben a résztvevők megtanulják Kotlin programozást, miközben egy Android és iOS alkalmazás létrehozásán keresztül lépnek.
A képzés befejezése után a résztvevők képesek lesznek:
- A programozás alapjainak megértése Kotlin
- Kód a saját Kotlin alkalmazás
- Építse, tesztelje, telepítse és oldja meg a problémákat Android és iOS alkalmazások segítségével Kotlin
közönség
- Fejlesztők
A kurzus formázása
- Részes előadások, részes viták, gyakorlatok és nehéz gyakorlatok
Megjegyzések
- Ahhoz, hogy egy személyre szabott képzést kérjen erre a kurzusra, kérjük, vegye fel velünk a kapcsolatot a rendezéshez.
Machine Learning on iOS
14 ÓrákEzen az oktató által vezetett, élő képzésen a résztvevők megtanulják, hogyan kell használni a iOS Machine Learning (ML) technológiai stacket, miközben egy iOS mobilalkalmazás létrehozásán és telepítésén haladnak keresztül.
A képzés végére a résztvevők képesek lesznek:
- Készítsen mobilalkalmazást, amely képes képfeldolgozásra, szövegelemzésre és beszédfelismerésre
- Access előre betanított ML modellek iOS alkalmazásokba való integráláshoz
- Hozzon létre egy egyéni ML-modellt
- Adja hozzá a Siri Voice támogatást a iOS alkalmazásokhoz
- Olyan keretrendszerek megértése és használata, mint a coreML, Vision, CoreGraphics és GamePlayKit
- Használjon nyelveket és eszközöket, például Python, Keras, Caffee, Tensorflow, sci-kit learning, libsvm, Anaconda és Spyder
Közönség
- Fejlesztők
A tanfolyam formátuma
- Rész előadás, részben beszélgetés, gyakorlatok és nehéz gyakorlati gyakorlatok
Reactive Programming for iOS with RxSwift
7 ÓrákEz az oktató által vezetett, élő képzés a Magyarország-ban bevezeti a résztvevőket az RxSwift által kínált reaktív technikákba az aszinkron adatfolyamok átvitelének és kombinálásának, az egyszerű megfigyelhető szekvenciák kezelésének, valamint az érzékeny, rugalmas és iparágilag méretezhető architektúrának és fejlesztésnek. iOS alkalmazás.
A képzés végére a résztvevők képesek lesznek:
- Ismerje meg a reaktív programozás mögött meghúzódó alapvető fogalmakat Swift 3.
- Különféle elemeket, például tömböket és eseményeket alakíthat megfigyelhető sorozatokká.
- Alkalmazzon különféle szűrőket a megfigyelhető sorozatokra, alakítsa át és kombinálja a megfigyelhető sorozatokat.
- Írjon egységteszteket az Rx kód ellen.
- Hatékonyan használja fel a felhasználói felület elemeiből származó vak adatokat.
iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course
35 ÓrákEz az 5 napos tanfolyam azoknak a fejlesztőknek szól, akik szeretnének megtanulni, hogyan lehet alkalmazásokat fejleszteni iOS 11-et futtató iPhone-ra és iPadre. Az Xcode 9, Swift 4 és iOS 11 jelentős változásokat vezetett be az alkalmazások írásmódjában.
A kurzus gyakorlatias, és bemutatja, hogyan lehet a semmiből alkalmazásokat fejleszteni a Swift programozási nyelv és az Xcode 9 IDE használatával.
A tanfolyam során egy teljesen működőképes alkalmazást fejlesztenek a semmiből a Swift segítségével.
Ez a tanfolyam csak Apple hardveren futtatható, például MacBook Pro vagy Mac Mini.
A küldötteknek regisztrálniuk kell az Apple-nél, és rendelkezniük kell egy Apple ID-vel, amely szükséges a szoftver - Xcode - letöltéséhez.
Azoknak a küldötteknek, akik a tanfolyam során kifejlesztett alkalmazásokat iPhone-on vagy iPaden USB-kábellel szeretnék futtatni, regisztrálniuk kell eszközüket az Xcode-on.
A küldöttnek meg kell tudnia érteni a Swift összes alapját ezt követően és a kurzus után, és képesnek kell lennie bármilyen alkalmazást végrehajtani a iOS-ben, és el kell mélyednie a bonyolultabb alkalmazásokban a iOS-en.
iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10
35 ÓrákKinek kell részt venni?
Ez az ötnapos tanfolyam azoknak a fejlesztőknek szól, akik iOS 10-et futtató alkalmazások fejlesztésére szeretnének megtanulni az iPhone és iPad készülékeket. Az Xcode8, a Swift 3 és az iOS 10 jelentősen megváltoztatta az alkalmazások írási módját.
A kurzus kezét képezi, és bemutatja, hogyan lehet az alkalmazásokat a nulláról fejleszteni a Swift programozási nyelv és az Xcode 8 IDE segítségével.
A tanfolyam során egy teljesen funkcionális alkalmazás fejlesztésre kerül a nulláról a Swift segítségével.
Ez a tanfolyam csak Intel alapú Apple hardveren futtatható, például MacBook vagy Mac Mini. A küldötteknek regisztrálniuk kell az Apple-nél, és rendelkezniük kell egy Apple ID-vel, amely a szoftver letöltéséhez szükséges. A kurzus során kifejlesztett alkalmazásokat USB-kábellel futtatni kívánó küldötteknek regisztrálniuk kell eszközüket az Xcode-on.