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

Studide Logo

Android Training

Our Android app developers are highly experienced and working professionals with hands on real time multiple Android projects knowledge. We have designed our Android course content and syllabus based on students requirement to achieve everyone’s career goal.

by Studide [Claim Listing ]
AlgoInfo Logo

Android Development

Android Development course is offered by AlgoInfo. Emerging software courses are offered and handled by highly skilled and dedicated faculties. AlgoInfo perfect destination to mold yourself into an IT Career through software training. Join hands with AlgoInfo to succeed in your career!

by AlgoInfo [Claim Listing ]
Binary Brains Logo

Android

Android is a mobile operating system based on a modified version of the Linux kernel, designed primarily for touchscreen mobile devices such as smartphones.

by Binary Brains [Claim Listing ]
TechnoGuide Infosoft Pvt. Ltd Logo

Android Training

Android course is offered by TechnoGuide Infosoft Pvt. Ltd. The training programme and curriculum has designed in such a smart way that the students could get familiar with industrial professionalism since the beginning of the training and till the completion of the curriculum.

by TechnoGuide Infosoft Pvt. Ltd [Claim Listing ]
Sunrise Classes Logo

Android Course

Android course is offered by Sunrise Classes for all skill level. All courses are designed in a perfect way to help meet the students unique needs to achieve their career objectives.

by Sunrise Classes [Claim Listing ]

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