IOS kūrėjas. Bazinis - nemokami kursai iš Otus, mokymai 4 mėn., Data: 2023 11 26.
įvairenybės / / December 05, 2023
Įvaldysite visus reikalingus įgūdžius savarankiškai kurti iOS programas, tokias kaip internetinės parduotuvės, bankininkystės programos, nuotraukų redaktoriai, visų rūšių asistentai, kūno rengybos programos ir kitos paslaugos. Šio pasiruošimo pakaks norint pretenduoti į pradedančiojo iOS kūrėjo pareigas su ~100 tūkst. rublių
Kam skirtas šis kursas?
Tiems, kurie nusprendė įgyti iOS kūrėjo specialybę arba nori savarankiškai įgyvendinti savo programos idėją. Programa skirta žmonėms, kurie net neišmano pagrindinių programavimo principų, nes kurse visko išmokysime.
Projekto požiūris
Viso kurso metu dirbsite su dideliu savo portfolio projektu – savo programėle. Kiekvienas namų darbas priartins jus prie galutinio tikslo – paraiškos paskelbimo AppStore.
Tu išmoksi:
Kurkite „iOS“ programas naudodami naujausią „Swift 5.x“ versiją
Darbo su SwiftUI ir Combine pagrindai
Kurdami taikykite SOLID principus
Uždenkite savo kodą testais naudodami TDD
Darbas su tinklu naudojant VK API kaip pavyzdį
Naudokite programą Instruments, kad galėtumėte tvarkyti išimtis ir gedimus, patikrinti, ar programoje nėra atminties nutekėjimo, ilgai veikiančių modulių ir pan.
Mūsų „Certiport“ partneriai visiems kursų absolventams suteikia 10% nuolaidą „App Development with Swift“ (1 lygio) sertifikavimo egzaminui!
Universitete 2012 metais baigė Kompiuterių programinės įrangos ir automatizuotų sistemų specialybę, daugiau nei 7 metus užsiima komercinių programų kūrimu. Į iOS kūrimą atėjo per iOS 7. Pradėjau programuoti C#...
Universitete 2012 metais baigė Kompiuterių programinės įrangos ir automatizuotų sistemų specialybę, daugiau nei 7 metus užsiima komercinių programų kūrimu. Į iOS kūrimą atėjo per iOS 7. Pradėjau programuoti C#. Dalyvavo įvairaus dydžio projektuose: nuo paprasčiausių, kur visas pareigas atlieka 3 žmonės, iki rimtos verslo programos, tokios kaip Tele2 ir Pyaterochka, kur kiekviena veiklos rūšis turi atskirą komanda. Pastaruosius šešis mėnesius jis dirbo „Coral Club“ kompanijoje, kur kartu su tiesioginiu vadovu ir „Android“ kūrėjų komanda „kelia mobiliojo ryšio kūrimą nuo kelių“. Jis domisi biliardu. Mokytojas
Šiuo metu jis kuria iOS aplikaciją didelei Rusijos transporto įmonei. Profesinis kelias buvo vingiuotas: programavau elektronikai, apie 10 metų buvau PHP kūrėjas, o pastaruoju metu visiškai atsidaviau iOS kūrimui. Kaip iOS kūrėjas...
Šiuo metu jis kuria iOS aplikaciją didelei Rusijos transporto įmonei. Profesinis kelias buvo vingiuotas: programavau elektronikai, apie 10 metų buvau PHP kūrėjas, o pastaruoju metu visiškai atsidaviau iOS kūrimui. Būdama iOS kūrėja, ji kūrė įvairias programas nuo elektroninės Biblijos iki programų bankams. Mokytojas
Profilinis išsilavinimas – programinės įrangos specialybė (Tomsko valdymo sistemų ir radioelektronikos universitetas) iOS kūrimu užsiimu apie 8 metus, dalyvavau įvairiuose projektuose – nuo pilno projekto įgyvendinimo iki vieno jo...
Profilinis išsilavinimas – programinės įrangos specialybė (Tomsko valdymo sistemų ir radioelektronikos universitetas) iOS kūrime apie 8 metus, dalyvavo įvairiuose projektuose – nuo pilno įgyvendinimo vien tik savo projektą pradėjo stambioms korporacijoms šimtams žmonių, kūrė savo produktus, dalyvavo užsakomųjų paslaugų ir didelių produktų kūrime milijonams vartotojų (aitu, CMO programinė įranga, aitube). Be Objective C ir Swift, turiu programavimo patirties su TypeScript, Kotlin, PHP, C# Program Manager
Programavimo pagrindai
-Tema 1. XCode nustatymas ir mobiliojo kūrimo pagrindai
-Tema 2.OOP principai
-3 tema. Paprasti duomenų tipai
-4 tema.Funkcijos
-5 tema.Kolekcijos
-6 tema. OOP objektai
SWIFT pagrindai
-Tema 7. Žaidimų aikštelė, duomenų tipai, eilutės, pasirinktiniai
-8 tema.Kolekcijos (masyvai, žodynai, rinkiniai)
-9 tema. Ciklai, išsišakojimas
-10 tema. Funkcijos, uždarymai
-11 tema.TDD, OOP, POP
-12 tema.Klasės
-13 tema. Struktūros
-14 tema. Perkėlimai
Sąsaja
-Tema 15.XCode, Storyboard, UI objektai, objektų kūrimas programiškai, XIB
-Tema 16.TableView, CollectionView
-17 tema.Perėjimai
-18 tema.Navigacija programoje
Duomenų saugykla
-19 tema. Namų darbų analizė
-Tema 20. Failų tvarkyklė, UserDefaults
-21 tema.Pagrindiniai duomenys
-Tema 22.Sfera
Grynasis
– 23 tema. URL, URL užklausa, URL seansas, URL seanso delegavimas
-24 tema. Tinklo sluoksnio kūrimas, ResultType
– 25 tema. Koduojamas, „DynamicJSON“.
Siūlų valdymas
-26 tema. Namų darbų analizė 2 dalis
-Tema 27.Tread, RanLoop
-Tema 28.GSD
-29 tema.Operacija, Operacijų eilė
Dizaino modeliai
-30 tema. Generatyviniai modeliai
-31 tema. Struktūriniai modeliai
-32 tema. Elgesio modeliai
Programos architektūra
-33 tema. Namų darbų analizė 3 dalis
-34 tema. SOLID, SOA, MVC, MVVM
-35 tema.Protokolai, delegatai
-36 tema. „CleanSwift“, VIP
Išimčių ir gedimų valdymas
-Tema 37. Xcode instrumentai
-38 tema.Audinys, Crashlitics
Projekto modulis. Projektų pristatymas
-39 tema. Publikavimas AppStore
-40 tema.Projektavimo darbų apsauga