IOS with Swift Course

by Karmick Institute Claim Listing

iOS With more than 1 million users worldwide, iPhone has come a long way. The need and demand for iPhone apps is on the rise creating a huge job opportunity for app developers across the globe.

₹20000

Contact the Institutes

Fill this form

Advertisement

Karmick Institute Logo

img Duration

4 Months

Course Details

iOS With more than 1 million users worldwide, iPhone has come a long way. The need and demand for iPhone apps is on the rise creating a huge job opportunity for app developers across the globe. If you wish to make your mark on the same and become an iOS developer you need to get enrolled in iPhone application development course for in-depth idea, knowledge and expertise.

Learners will also get extensive knowledge on xml and native iPhone application development from our expert iOS developer and help the students to shape the future as skilled iOS developers.

 

iOS Application Development Course Content:

  • Module 1: Basic Introduction - Timeframe: 1 week
    • Basics of Objective C
    • Basic introduction to iPhone and iPad functionality and Architecture.
    • Declaring Constants and Variables
    • Delegates & Data sources
    • Table View Controller, Scroll View ,Collection View Controller
  • Module 2: Xcode Library & Frameworks - Timeframe: 2 weeks
    • Familiarization with Xcode 8.3 & later - (Cocoa framework, Library, Attribute Inspector, Flow of control of a running application, Hello world program.)
    • Memory Management in iPhone
    • Basic Calculator Program
    • Advanced Calculator Program
    • Animation, CA-animation
    • Core-Location, Made, Navigation
  • Module 3: Working With Various Types of Views and Controllers - Timeframe: 1 week
    • Various types of views like picker view, date picker, Map, Custom table view, collection View, Alert Controller, Popup-view, Custom-Popup, Sliding-menu-view
  • Module 4: Introduction to Swift 3.1 - Timeframe: 2 weeks
    • Declaring Constants and Variables
    • Swift control statements, loops, enumerators, and closures
    • String manipulation
    • Working with Arrays and Dictionaries
    • Function Declarations
    • Class definitions
    • Delegates & Data sources
    • Control structure(with for in loop in swift 3.1)
    • Condition Statements
  • Module 5: Usual Views With Applying Swift - Timeframe: 1 week
    • MKMapView,ScrollView using swift
    • UIPickerView class using swift
    • Work with UIDatePicker class reference with help of swift
    • Simple & Custom TableView using swift
    • Introduce to UICollectionView with swift
  • Module 6: Basic UI Designing & Animation- swift 3.1 - Timeframe: 2 weeks
    • View animation and various touch methods.
    • CALayer, CATransition
    • Various Types of Gestures(Tap Swipe,Pan,Pinch Rotation,Longpress)
    • Image view and Animation using Animating Functions in Swift
    • Auto layout Constraint, Auto resizing Views
  • Module 7: StoryBoard Editor - Timeframe: 1 week
    • Navigation based application program.
    • Tab bar based application program.
    • Toolbar
  • Module 8: SDK Advanced - Timeframe: 2 weeks
    • Storyboard Basic Introduction to iwatch
    • Soap/Rest Api Web service using swift 3.1
    • GCD
    • Core Data Using swift
    • JSON Parsing using swift
    • Rest Api with Alamofire(swift)
    • Web Service based application program
  • Module 9: Game Application - Timeframe: 1 week
    • Basic Introduction to spritekit
    • spritekit game based application program

Special Message

Book A Free Demo
  • Kolkata Branch

    SDF Building, 4th Floor, Module No.534 ,Sector –V, Kolkata

Check out more Mobile App Development courses in India

Rays IT & Design World Logo

Android

Android is a Linux based OS for mobile devices such as tablet computers and smartphones and it is also a software package. It is developed by Android inc. and later bought by Google inc. in 2005 & later the OHA (Open Handset Alliance).

by Rays IT & Design World [Claim Listing ]
H&B Computer Education Logo

Android

Android is an operating system for mobile devices such as smartphones and tablets that is developed by Google. It is a combination of software packages and Linux kernel.

by H&B Computer Education [Claim Listing ]
Tech Taught Logo

App Development

App Development course is offered by Tech Taught. Tech Taught offers job-oriented courses with impact learning material. These help students receive globally recognized certification. 

by Tech Taught [Claim Listing ]
Xebdot Technologies Logo

App Development

App Development classes are offered by Xebdot Technologies for all skill level. 

by Xebdot Technologies [Claim Listing ]
TPS Empire Logo

Android

Android training is offered by TPS Empire for all skill level. Our mission is just assist and providing training to students and professionals to prepare them for their educational and professional goals.

by TPS Empire [Claim Listing ]

© 2025 coursetakers.com All Rights Reserved. Terms and Conditions of use | Privacy Policy