20.07.2018

iOS Vasaras Skola 2018

No 20. -24.augustam Exigen Services Latvia organizē iOS Vasaras skolu!

Studentu ieguvumi? To ir patiešām daudz:

  • iOS speciālists no A – Z: Vasaras skola veidota tā, lai ikviens students bez priekšzināšanām varētu noslēgumā sekmīgi programmēt iOS
  • Ekspertu konsultācijas: Vasaras skolas laikā studentiem būs iespēja tikties ar ESL ekspertiem visās tehnoloģiskajās jomās
  • C daļa jeb brīvā izvēle studijās: Apmeklējot visas vasaras skolas nodarbības un sekmīgi nokārtojot gala eksāmenu, students saņems sertifikātu, kuru būs iespējams pielīdzināt   studiju brīvas izvēles C daļas kursu 1 kredītpunkta apjomā.
  • Apmaksāta prakse: Sekmīgākajiem studentiem, pēc eksāmena nokārtošanas tiks piedāvāta 6 mēnešus gara, apmaksāta prakses vieta, ko iespējams pārvērst darba vietā

Studenta profils, ko sagaidām:

  • Aktīvs students kādā no Latvijas augstskolām (1.-4.kurss)
  • Nebaidās no vārda “Programmēšana”
  • Nav iOS priekšzināšanas
  • Gatavs iesaistīties mācībās visas 5 dienas + 1 diena eksāmenam
  • Angļu valodas zināšanas (apmācību valoda – latviešu, tomēr lasīt informāciju gan vajadzēs angļu valodā)

Kas jādara, lai pieteiktos?

  • Uzraksti motivācijas vēstuli! Tādu, pēc kuras tiešām saprotam, ka Tev deg acis un ir skaidrs mērķis, ko sagaidi no dalības iOS Vasaras skolā.
  • Piesakies šeit

Pieteikšanās termiņš: 1.augusts

Programma:

1.dienaIntroduction of Swift language, Mac OS, Xcode.
Sandbox
Best practices, design patterns.
Pointers and memory management
Inheritance
Project configuration and structure
Apple member center, StackOverflow, Raywenderlich.
Simulator
UIKit elements
Storyboard, auto layouts (iPad/IPhone universal app)

 

2.dienaDebugging, data logging, errors, exceptions
Controllers, navigation between screens.
Presentation styles and types
enums, blocks, delegates
Alert messages, timer add external Library or Framework into project
Gesture recognizers
Touch events
NSNotificationCenter notifications

 

3.dienaTable vs Collection views
Video player
MapKit, Geocoding, GPS
Animations, blur effects
WebKit
SearchController
Photo library, Camera
Picker views

 

4.dienaModel creation
Webservices, UrlSession, data parsing (XML, JSON).
Async vs Sync tasks
Core Data
Offline data save (iCloud, UserDefaults, sqlite, local disk)
Copy and save offline custom objects

 

5.dienaKeychain
Security
Custom schemes
Share data between 2 apps
Usage of Machine learning models
ARKit (Augmented reality)
Generate PDF file

 

6. dienaExam

 

Nolikums par Vasaras skolu un tālāko praksi pieejams šeit

Uz tikšanos jau pavisam drīz šīs vasaras vērtīgākajā notikumā!