Register NowFor Summer training
Register Now For Training

IOS Development

Build your Own Ios App, Along with guidance withUI/UX.

What you'll learn
  • Be able to Build any app you want
  • Learn to work with Apple's latest UI Framework - SwiftUI
  • Master creating Augmented Reality apps using Apple’s new ARKit
  • Create apps that use Machine Learning using Apple’s new CoreML
  • Master app design so you'll know how to wireframe, mockup and prototype your app idea
IOS

IOS Development

iOS is a mobile operating system. The iOS user interface is based upon direct manipulation, using multi-touch gestures. Interface control elements consist of sliders, switches, and buttons.

Course Content

  • iOS History
  • Revolution in iOS
  • Playground Introduction
  • About Swift
  • Swift versions
  • Constants and Variables
  • Type Annotations
  • Printing Constants and Variables
  • Comments
  • Integers
  • Floating-Point Numbers
  • Type Safety and Type Inference
  • Type Conversion
  • Basic Operators
  • Tuples
  • Optionals
  • Conditional Statements
  • Optional Binding
  • Quiz 1:- 30 minutes
  • String Literals
  • Multiline String
  • String Mutability
  • Concatenation
  • String Interpolation
  • Substrings
  • Comparing Strings
  • Creating Arrays
  • Accessing and modifying a array
  • Array Iteration
  • Dictionaries
  • Quiz 2:- 30 minutes
  • For in loops
  • While loops
  • Switch Statement
  • Where statement
  • Control Transfer Statement
  • Defining and calling a function
  • Function calling and return value
  • Function with multiple parameters and multiple return values
  • Function Types
  • Control Transfer Statement
  • Closure Expressions
  • Declaring and initializing a closure
  • Trailing Closure
  • Escaping Closures
  • Quiz 3:- 30 minutes
  • Enumeration Syntax
  • Enumeration Raw value
  • Structure vs classes
  • Structure vs classes Syntax
  • Properties
  • Stored properties
  • Computed properties
  • Global and local variables
  • Quiz 4:- 30 minutes
  • Base class
  • Subclassing
  • Overriding
  • Extension syntax
  • Functions
  • Computed properties
  • Quiz 5:- 30 minutes
  • Protocol syntax
  • Property Requirements
  • Method Requirements
  • Delegations
  • Protocol Conformance
  • Automatic Reference Counting
  • Memory Safety
  • Optional Chaining
  • Quiz 6:- 30 minutes
  • Project Structure
  • App Life Cycle
  • Storyboard tools basics
  • Xcassets
  • UIKit Overview
  • Views and controls
  • View controllers
  • View Controls Life Cycle
  • Labels
  • Textview
  • Textfield
  • Buttons
  • ImageViews
  • Stacks
  • Scroll View Controllers
  • What is a Third Party Library?
  • How to integrate libraries?
  • Authentication with Facebook & Gmail
  • Working with TableViewControllers
  • Working with CollectionViewControllers
  • Working with PageViewControllers
  • Working with navigation controllers
  • Working with Segues
  • Develop Photo Library
  • Installing cocoapods
  • Install Alamofire
  • Making request using Alamofire
  • Setting Images with Url
  • Global Search engine with Flicker Image Integration
  • Activity Indicator View
  • Toggle Button
  • Progress Bar
  • Seek Bar
  • Color Chaser Game
  • UITapGesture
  • UIPanGesture
  • iOS Certificates
  • Provisioning Profile
  • Permissions in iOS
  • Info Plist
  • How to put a app on app store
  • Github Control
  • Project Version Control
  • MVP
  • Doubt Clearing Section

Pre-Requesties

  1. 1. Basic Knowlege of Programming.
  2. 2. Should have MAC laptop.

Training Benefits

  1. 1. Internship & full-time job offer after training
  2. 2. Certificate of Excellence by IIT Bhubaneswar.
  3. 3. Learn from Industry Experts
  4. 4. 90% practical internships
  5. 5. Live classes
  6. 6. ISO Certificates
  7. 7. Placement Interviews