COURSE BENEFITS
-
Tailor made course:Customized training program as per project requirements.
-
Training on demand:On request begin at your convenience day and duration.
-
High end aftercare:Support for 2 months after training
-
Authenticate your skill:Awarded certificate of excellence after course.
-
In-depth learning:Dedicated developer as trainer for practical solution.
-
Project aid:Know exact solution for your project requirement after this training.
The Mobile App Paradigm
Introduction to Xcode
Main characteristics of mobile apps
Differences between mobile apps and desktop apps
How iOS is tailored to a mobile platform
iOS main components and services
The Mobile App Paradigm
Review of Intro to MVC
UIView and UIWindow classes
View Hierarchy
Transparency
Memory Management
Coordinate Space
Custom Views: Creating a subclass of UIView, Drawing with Core Graphics
Controllers: View Controller Initialization, View Life Cycle, Controllers of Controllers
Variables and Constant in SWIFT
Understand variable declaration
Understanding syntax for variable declaration
Type defining the variable
Understanding constant declaration
Syntax for declaring the constant
Understanding Type Annotation
Type Alias and it’s important
Tuples and it's benefits
How values are interpreted in print statement
Understanding Optional Variables concepts
Understanding Implicit Optional UnWrapping concepts
Understand changes in some of the operators
Understanding Array and Dictionary in Swift
Understand If, If Else If and Switch statements in Swift
Understanding various looping options in Swift
Understanding Method declaration and parameters
Understanding Functions as Type
Talk about Functions as parameters
Talk functions as returned type
Nesting of function definition. Implementing functions within the functions
Talk about Closure concepts
Talk about Subscripts
How Class is declared in SWIFT
Class file structure in SWIFT
How Factory design patterns works in SWIFT
Talk about Initialize and reinitialize
Talk about properties
Talk about properties in SWIFT
How properties play vital role in memory management
Talk about Initialize and deinitializer
Talk about Protocols in Swift
ARC concepts in SWIFT
Strong Reference between instance of Classes
Talk about references and Closure
Talk about open chaining
Talk about ANY
Talk about ANY Object
Talk about Nested Type
Talk about Generic Types and Functions
Talk about the various classes created on Project creation
Understand App Delegate class
Talk about UI View Hierarchy
Talk about various UI components
Play with some of the UI elements
Controllers
Controllers of Controllers
Handling Gestures
Recognizing and Handling Gestures: pinch, pan, zoom, swipe, and tap
UI Image View
UI Web View
UI Scroll View
UI Table View
UI Table View Controller
Property Lists and their limitations
Archiving Objects
Storing on the file system
SQ Lite
Core Data Framework
Using @propertys to access information
Xcode Generated Code for at property access
Querying data
Displaying Core Data in Table Views
Fetch Request
Core Data Table View Controller
What is a block
Block Syntax
Context and Scope
Memory Management in Blocks
Declaring variables to hold blocks
Shorthand in block definitions
Usages of Blocks
Grand Central Dispatch API
Creating and Releasing Queues
Putting blocks in queues
Getting the current or main queue
Textual content: UI Text View
Keyboard control
Alerts and Timers
Core Media: audio, still photos and video
Core Motion: accelerometer and gyro in apps
Open a developer Account
Uploading Apps on app store
Approval procedure from app store
Talk about Single View Application
Talk about Multi Controller Applications
Type of multi controller applications
Implement some project with various Application Architect
Local Notification
Push notification
Alert controller
Pods
Actions sheets
TRAINING MODES FOR OVERSEAS CANDIDATES
Select training mode at your convenience and requirement, all training modes has its own features which helps you to decide as per your availability, budget and time – duration
Offsite@Ahmedabad
-
Invitation letter for visa process with accommodation
-
Star rating hotel accommodation near office
-
Food – veg / non veg: breakfast | Lunch
-
Pick up drop from airport / Office
-
Fitness area, laundry, free Wi-Fi
-
Local guide / tour guide / city shopping
-
Easy money exchange with best current Rate
-
Just buy air ticket and rest leave on us to serve you better!
OnlineLive 1 to 1 Training
-
Save 40% cost by taking online training
-
One to one live training by experts developers
-
Customize online training as per you requirement
-
We available on your convenient time
-
Arrange training on demand
-
2 months free support after training
-
40 hours Training program Low rate than others
Onsite@your Location
-
Trainer will fly at your location
-
Flight / Accommodation / Food bear from your end
-
2 months free support after training
-
2 Weeks training program – 5 hours / Day
-
Can trained up to 10 candidates by one trip
-
Cost saving program for 5 to 10 candidates Groups
VALUABLE CLIENTS
-
Ghana Civil Aaviation
Authority -
Omdurman Islamic
University Sudan -
Aerobooks
USA -
National Bank of
Rwanda -
Van lanschot
Netherlands