planprogrami ios app development - cacttus education€¦ · • exploring ios na ve views and...

1
iOS App Development COURSE DESCRIPTION This course will cover the necessary concepts for crea�ng and func�onalizing a mobile applica�on on the iOS pla�orm. The course offers a general technical view of an applica�on in the broader sense. The technical segments will focus in the design and in effec�ve implementa�on of iOS mobile applica�ons in the user level. COURSE OUTLINE • Gaining a comfort level with Xcode • Apply Auto Layout constraints to create adap�ve user interfaces • Discovering how to connect user interface controls to controller code • Understanding the tools and technologies used to create iOS apps • Prac�cing the fundamentals of Swi� syntax • Understanding object-oriented programming with Swi� • Discovering Swi� data types and collec�ons • Exploring iOS na�ve Views and their applica�on • Demonstra�ng Arrays, ranges and the map func�on • Describing protocols and delegates • Using User Defaults, property list files and Core Data for persistence • Describing object-oriented inheritance and subclassing • Discovering how to respond to touch events • Prac�cing establishing connec�ons between controllers and views • Describing how frameworks provide addi�onal app func�onality • Combining addi�onal frameworks in an Xcode project configura�on • Discovering the fundamental features of the Map View API • Reques�ng data from an HTTP server and parsing with JSON Course Dura�on: 40 training hours

Upload: others

Post on 09-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Planprogrami iOS App Development - Cacttus Education€¦ · • Exploring iOS na ve Views and their applica on • Demonstra ng Arrays, ranges and the map func on • Describing

iOSApp Development

COURSE DESCRIPTION

This course will cover the necessary concepts for crea�ng and func�onalizing a mobile applica�on on the iOS pla�orm. The course offers a general technical view of an applica�on in the broader sense. The technical segments will focus in the design and in effec�ve implementa�on of iOS mobile applica�ons in the user level.

COURSE OUTLINE

• Gaining a comfort level with Xcode

• Apply Auto Layout constraints to create adap�ve user interfaces

• Discovering how to connect user interface controls to controller code

• Understanding the tools and technologies used to create iOS apps

• Prac�cing the fundamentals of Swi� syntax

• Understanding object-oriented programming with Swi�

• Discovering Swi� data types and collec�ons

• Exploring iOS na�ve Views and their applica�on

• Demonstra�ng Arrays, ranges and the map func�on

• Describing protocols and delegates

• Using User Defaults, property list files and Core Data for persistence

• Describing object-oriented inheritance and subclassing

• Discovering how to respond to touch events

• Prac�cing establishing connec�ons between controllers and views

• Describing how frameworks provide addi�onal app func�onality

• Combining addi�onal frameworks in an Xcode project configura�on

• Discovering the fundamental features of the Map View API

• Reques�ng data from an HTTP server and parsing with JSON

Course Dura�on: 40 training hours