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

Check out more Mobile App Development courses in India

CertiWise Industrial Training Logo

Android Training

Our well-planned Android training session in Chandigarh/Mohali will give you up-to-date knowledge of Android development using numerous tools, technologies, platforms, and frameworks.

by CertiWise Industrial Training [Claim Listing ]
MindBox Logo

App Design With Coding Using Hi-End Software

In this course kids will learn about advanced mobile app design & development to create their own fully functional Android apps using Coding, User Experience and User Interface (UI/UX) design principles.

by MindBox [Claim Listing ]
  • Price
  • Start Date
  • Duration
Innovative Techno Institute Logo

iOS

iOS is a mobile operating system developed and distributed by Apple Inc. It was originally released in 2007 for the iPhone, iPod Touch, and Apple TV. iOS is derived from OS X, with which it shares the Darwin foundation.

by Innovative Techno Institute [Claim Listing ]
Nityam Webtech Logo

Android Training Course

Android is an operating system for mobile devices such as smartphones and tablets developed by Google. It is a combination of software packages and Linux kernel. Android is the competitor of iOS (OS developed by Apple).

by Nityam Webtech [Claim Listing ]
AD-Tech IT & Design Institute Logo

Master In Android Development

Android development refers to the process of creating mobile applications specifically designed to run on the Android operating system. Android is a popular and widely used mobile operating system developed by Google, and it powers millions of smartphones, tablets, and other devices.

by AD-Tech IT & Design Institute [Claim Listing ]

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