iOS App Development

by Euphoria Gen X Claim Listing

iOS App Development course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly.

£11999

Contact the Institutes

Fill this form

Advertisement

Euphoria Gen X Logo

img Duration

Please Enquire

Course Details

iOS App Development course is offered by Euphoria Gen X for all skill level. Get the ultimate career guidance from Euphoria GenX. As a reliable career guidance provider, we drive students to meet their career goals smoothly. Here you will get much-needed practical hands-on experience that will boost your career in the best way.

 

Content:

  • Module 1: Understanding Swift
    • Introduction to Swift
    • Introduction to XCode IDE
    • Structure of Swift program
    • Compiling and building a Hello world
    • Swift Playground
    • Basic Syntax
    • Variables and data types
    • Structs and Classes
  • Module 2: Start with Swift
    • Working with collections
    • Protocols and Extensions
    • Generics
    • Tuple
    • Functions
    • Subscripts
    • Closures
    • Automatic Reference Counting
  • Module 3: Basics of iOS Development
    • Installing XCode and iOS SDK
    • Understanding
    • Creating a simple iOS app
    • Project templates
    • Introduction to pillars of iOS app development-Tools-XCode
    • iOS Simulator
    • Instruments
    • Language- Swift
    • Design patterns
    • Frameworks
    • Design-CorrectUI
    • AppleHIG
    • Testing
    • Provisioning
    • Signing
    • Submitting
    • Using iOS Simulator
    • MVC pattern in iOS app development
  • Module 4: Storyboard Controllers and Layouts
    • Lifecycle of iOS Application
    • Understanding Delegation
    • iOS View Controllers
    • Creating UI
    • Introduction to Layout and Views
    • Designing responsive interfaces with Auto layout
    • Create a sample UI
    • Walk through of controllers
    • Debugging iOS application
  • Module 5: Table View, Collection View & Various View Controllers
    • Introduction to Table View
    • Creating a basic table view and data source
    • www.edureka.co © 2019 Brain4ce Education Solutions Pvt. Ltd. All rights Reserved.
    • Loading data into TableView
    • Reusing table view cells
    • Customizing table views
    • UI CollectionView
    • UI RefreshControl
    • Introduction to multiple-view applications
    • Using navigation controller
    • Introduction to a master-detail application
    • Creating a tab-bar-driven application
    • UI PageViewController
  • Module 6: Universal App, Size Classes & Camera
    • UISplitViewController
    • Master-detail application
    • Using Size Classes for Adaptive Layout
    • Using Camera & Gallery to Capture Images
  • Module 7: Animation, Location, Maps & Social Sharing
    • Animations- Core Animation
    • UIKit Dynamics
    • Facebook Pop Animation
    • Working with Maps- MKMapItem and MKPlacemark
    • CLLocationManager
    • MKMapView
    • UIActivityViewController to perform Social Sharing
  • Module 8: JSON Handling, Network Operation & Image Caching
    • Networking with Alamofire
    • SwiftyJSON & HanekeSwift
    • Introduction to networking in iOS application
    • Adding/Managing frameworks using Carthage
    • JSON Handling using SwiftJSON
    • Performing Networking using Alamofire
    • Downloading & Caching images using HanekeSwift
  • Module 9: Data Persistence and Storage
    • iOS data persistence
    • Using NS User Defaults to store and read information
    • Property Lists-Working with Core data
    • Introduction to Core Data
    • Creating models with entities
    • Saving models
    • Fetching model
    • Edit and remove models
    • Sample application implementing Core data
  • Module 10: CloudKit, Parse and Submitting Apps to App Store
    • Implementing CloudKit Storage
    • Interact with Parse backend
    • Localizing Application
    • Submitting an App to Apple App Store
  • Module 11: Project Work & Documentation
  • Kolkata Branch

    Plot No. E2-4, Block-GP Sector-V, Kolkata

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