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

Techzen Computer Training Institute Logo

Android Course

Android course is offered by Techzen Computer Training Institute for all skill level. Android course curriculum has been specifically designed and delivered by expert faculty.

by Techzen Computer Training Institute [Claim Listing ]
Infycle Technologies Logo

iOS Training

We at Infycle Technologies provides the best iOS Training in Chennai with the help of highly experienced IOS technical experts who possess sound coding and deployment knowledge and also hold a better understanding of the frequently changing industrial demand.

by Infycle Technologies [Claim Listing ]
Chandigarh Computer Centre Logo

Android Application

Android Application course is offered by Chandigarh Computer Centre. Our faculty is a rare combination of lectures from university and professional from computer industry. We have the honor of starting computer education in about 50 convent & public schools in Punjab.

by Chandigarh Computer Centre [Claim Listing ]
TechguruDehradun Logo

Mobile Application Development Using Flutter

Throughout the Dart and Flutter course, participants will engage in hands-on projects, developing practical skills in Dart programming and Flutter app development.

by TechguruDehradun [Claim Listing ]
Cyber Secguru Logo

Mobile Application Development

A mobile application development course is designed to provide individuals with the knowledge and skills needed to create mobile applications for various platforms such as iOS, Android, or hybrid frameworks.

by Cyber Secguru [Claim Listing ]

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