Course Batch Starts, Timing, Price & Enroll

Program Duration Batch Starts Time Price Enroll Book free demo
Weekend
60 Hrs Weekend Morning-Batch USD 300
INR 16999
Enroll Now Book free demo class
Weekend
60 Hrs Weekend Evening-Batch USD 300
INR 16999
Enroll Now Book free demo class
Weekdays
60 Hrs Weekdays Morning-Batch USD 300
INR 16999
Enroll Now Book free demo class
Weekdays
60 Hrs Weekdays Evening-Batch USD 300
INR 16999
Enroll Now Book free demo class

About Course

The targeted audience for this course can be -

Recent graduates looking to make a career in mobile application development
Software Engineers
Mobile Application Developers
Team Leads
Project Leads
In todays market mobile applications are in huge demand whether it is android based or iPhone based. This course is designed to help you in learning iOS App Development using Swift.

This course will help you to develop the programming skills through which you can make programs with more easiness, more flexibility and adopting safe programming patterns.
After completing this course you will be able to -

Understand the core concept of mobile application development using Swift
Create Extensions, Delegates and Generics
Understand initializer pattern defined in Swift
Work with iCloud & Core Data Framework services
Understand the Autolayouts feature to support all sizes of screen
A prior knowledge of programming with C or C++ and basics of iPhone application can be evolved as a prerequisite to join this course.

CURRICULUM

iOS and Swift

  • 1.1 About iOS Platform overview
  • 1.2 About Swift
  • 1.3 Xcode Overview
  • 1.4 Things needed
  • 1.4 Basic Setup for App Development
  • 1.5 What will you learn
  • 1.6 UIWindow
  • 1.7 What is AppDelegate
  • 2.1 Constants and Variables
  • 2.2 Type Annotations
  • 2.3 Printing
  • 2.4 Comments
  • 2.5 Types (Int , Float, Double)
  • 2.6 Type Safety and Type Inference
  • 2.7 Literals
  • 2.8 Conversions
  • 2.9 Type Aliases
  • 2.10 Conditions Statements (Basic)
  • 2.11 Operators
  • 2.12 Strings and Characters
  • 2.13 Tuples
  • 2.14 Optionals
  • 2.15 Forced Unwrapping
  • 2.16 Optional Binding
  • 2.17 Error Handling (Basic)
  • 2.18 Classes and Structures
  • 2.19 AppStore Certificates and Provisioning profiles
  • 2.20 Xcode walk through
  • 2.21 First Program Hello World
  • 2.22 Build Basic UI
  • 2.23 IB Outlets
  • 2.24 App and View Life Cycle

Module

  • 3.1 Size Classes
  • 3.2 Constraints
  • 3.3 Aspect Ratios
  • 4.1 Mutability
  • 4.2 Array
  • 4.3 Sets
  • 4.4 Dictionaries
  • 5.1 For – in
  • 5.2 While
  • 5.3 Repeat-While
  • 5.4 If
  • 5.5 Switch
  • 5.6 Continue
  • 5.7 Break
  • 5.8 FallThrough
  • 5.9 Labelled Statements
  • 5.10 Early Exit
  • 5.11 API Availability
  • 5.12 Version Availability

Module

  • 6.1 Defining and Calling Functions
  • 6.2 Function Parameters and Return Values
  • 6.3 Multiple Parameters
  • 6.4 Without Returning Values
  • 6.5 Multiple Return Values
  • 6.6 Optional Tuple Return Types
  • 6.7 Function Parameter Names
  • 6.8 Default Parameter Values
  • 6.9 Variadic Functions
  • 6.10 In-Out Parameters
  • 6.11 Function Types
  • 6.12 Nested Functions
  • 7.1 Stored Properties
  • 7.2 Lazy Stored Properties
  • 7.3 Computer Properties
  • 7.4 Shorthand Setter and Getter
  • 7.5 Read Only Computed Properties
  • 7.6 Property Observers
  • 7.7 Instance Methods
  • 7.8 Self Property
  • 7.9 Modifying Value Types from Within Instance Methods
  • 7.10 Type Methods
  • 9.1 Passing Data between Controllers
  • 9.2 Animations between Controllers

Module

  • 12.1 How ARC works
  • 12.2 Strong Reference Cycles Between Class Instances
  • 12.3 Resolving Strong Reference Cycles Between Class Instances
  • 12.4 Weak References

Module

  • 20.1 NSURLConnection
  • 20.2 NSURLSession
  • 20.3 JSON Parsing using NSJSONSerialization
  • 20.4 AlamoFire (Third Party)
  • 20.5 SwiftyJSON (Third Party)
  • 22.1 Tap
  • 22.2 Pan
  • 22.3 Pinch Zoom
  • 22.4 Rotate

Exam & Certification

No certificate is available.

POWER OF CHOOSING YOUR TRAINER - TAKE DEMO FROM 3 TRAINERS AND SELECT


Shobhit Gupta
MCA
From
Professional Experience

Subject Expertise
C, C++

Certification

Profile
I am working as Sr iOS Developer. I have more then 5 years of experience in development.
RATING & REVIEWS
Tarun Mahajan(CSM)
Shobhit multitasks effectively and is able to handle a high-volume workload in new development or system support task. He consistently met or surpassed all projects dead line. He is reliable and dedicated IT professional
Sachin Kumar
Fantastic guy to work with. Very professional attitude, passionate to work towards the output and his career.
Pawan kumar
B Tech
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
He is having 6+ years of experience.
RATING & REVIEWS
Rajesh Sharma
MCA
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
- Senior Software Engineer with 4.2 Years experience in Native iOS Applicationand R&D. - Skilled in end-to-end development of software products from requirement analysis to system study, designing, coding, debugging, documentation and implementation. - Develop pixel perfect UI that meet design requirements. Proficient in object-oriented design, data structures, problem solving, complexity analysis, and debugging. - Communicated effectively with stakeholders to manage expectations.
RATING & REVIEWS
Prashant Ranjan
MCA
From
Professional Experience

Subject Expertise
Android

Certification

Profile
Certification based Android Apps Development:- ATC Android Application Development ATC Android Security Essential ATC Android Monetization
RATING & REVIEWS
Atul Kumar Rana
B Tech in Electronics & Telecommunicatio
From
Professional Experience

Subject Expertise
Networking

Certification

Profile
LOB Head - iStep, I am responsible for managing P&L of iStep. Channel management (franchise), Corporate trainings, Academic trainings college and university tie ups. Handling a team of 25 people including HR, Sales, Accounts and Training.
RATING & REVIEWS
Pradeep Chauhan
MCA
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
Full Stack Developer, IOS Developer (swift ) GKMIT Pvt. Ltd I did masters in Computer Applications from CMRIMS, Bangalore in 2014 and working with GKM IT as a fresher and learned web development skills and created a proxy report creation and management software for a financial client and ensured client satisfaction. Then moved on to iOS development and self trained myself on Swift and continuously working on that as delivered successful product.
RATING & REVIEWS
Rajan Maheshwari
MCA
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
Hello, I am an iOS Developer currently working with Appster. I am a passionate guy who is very fond of coding. Being a developer, I have learnt many things except development, for ex: - Project Estimations - Client Handling - Work Breakdown Structure - Milestone Planning
RATING & REVIEWS
Deepak bansal
B.Tech
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
RATING & REVIEWS
NagaMurali Akula
BE
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
RATING & REVIEWS
Sukhdeep Singh
B Tech
From
Professional Experience

Subject Expertise
iOS

Certification

Profile
“I’m an IOS Developer working with 360 ITProfessionals INC. In this role I am focusing on product development for my company and applications for the clients. “I’m truly passionate about my work and always eager to connect with other developers. While I enjoy all aspects of my job, I think my favorite stage of a project is working with the client to understand his or her objectives. As we go through that collaborative process, the ideas start to flow and that’s always the fun part.” “I have an B.Tech from Punjab Technical University.”
RATING & REVIEWS
Disclaimer

**

* Money Back Guarantee till demo and 1st class of the course.


Copyright ©2015 Hub4Tech.com, All Rights Reserved. Hub4Tech™ is registered trademark of Hub4tech Portal Services Pvt. Ltd.
All trademarks and logos appearing on this website are the property of their respective owners.
FOLLOW US