You are on page 1of 3

Sir Syed University of Engineering & Technology

Continuing Education Programme


University Road, Karachi-75300. Phone# 92 21 34800420; Fax# 92 21 34982393
E-mail:- cep@ssuet.edu.pk; Website: - http://www.ssuet.edu.pk/cep

Prepare for iOS Developer Nanodegree - Industry credential for today's tech job
Certificate in iPhone App and Internet of Things (Smart Home)
Software Development using Swift 4, HomeKit and SiriKit
Fee Seminar Sunday, May 14 at 1:00 pm
Classes on Sundays Only
Classes starting on 1:00 pm, Sunday, May 21, 2017

Six Month Training


Module A Module B
Object Oriented Programming using Swift 4 iPhone App and Smart Home
Automation Software Development
Sunday: 1:00 pm- 3:30 pm Sunday: 1:00 pm-3:30 pm
3:30 pm-5:30 pm (Lab) 3:30 pm-5:30 pm (Lab)
Apple is about to unveil iPhone 8 with Swift 4 and the latest HomeKit technologies; this is going to
revolutionize both the mobile app and smart home industries. According to Gartner, Inc., there will be nearly
20.8 billion devices on the Internet of things by 2020. ABI Research estimates that more than 30 billion devices
will be wirelessly connected to the Internet of things by 2020. As such, it is clear that the IoT will consist of a
very large number of devices being connected to the Internet.

Apples HomeKit is a framework for communicating with and controlling connected accessories in a users
home. You can enable users to discover HomeKit accessories in their home and configure them, or you can
create actions to control those devices. Users can group actions together and trigger them using Siri. Apps adopt
SiriKit by building an extension that communicates with Siri, even when your app isnt running. The extension
registers with specific domains and intents that it can handle. Siri handles all of the user interaction, including
the voice and natural language recognition, and works with your extension to get information and handle user
requests.

In 2016 iPhone customers will spend over $22 billion on the Apple App
Store sales. This provides tremendous job and business opportunities for
those who can develop apps for the iPhone. We will prepare you to become
a Software Developer for latest iOS 11 using Swift 4. Swift is an
innovative and new object oriented and functional programming language,
which Apple has introduced for iPhone App development.

According to App Annies Index Market for


Q1 of 2016, Googles Play Store saw a
number of downloads that roughly doubles
that of the iOS App Store. But iOS represents
the platform with the highest profitability,
with over 90% more revenue generated than
Android. This is the reason why most
companies first develop apps for iPhone.

Continuing Education Programme of SSUET is pleased to announce a six months Certificate in Developing
iPhone and Home Automation Software Development using Swift. The Certificate will consist of two modules
of course work. The participants who have no background in programming can also take admission in this
program.

COURSE CATALOG FOR iOS 11 MOBILE COMPUTING

We will prepare you for the iOS Developer Nanodegree: Part B: This part covers structured programming using
https://www.udacity.com/course/ios-developer-nanodegree-- Swift playgrounds. It begins with variables and ends with a
nd003 discussion on arrays. You'll learn about the syntax and
structure of the language including operators and
Module A: Object Oriented Programming using Swift 4 expressions, control structures, functions, closures, tuples,
This course is designed for the beginner in iOS and arrays.
programming and builds a solid foundation in Object- Part C: In this section we will learn functional and object
Oriented and Functional Programming using Swift. oriented programming using Swift playgrounds. Extensions,
Assuming no prior programming experience on the part of protocols, and generics will also be covered.
the participant, this primer class focuses on the Part D: The participants are introduced to iOS 11 App
fundamentals of composing code with Swift. Design. We will teach you how to convert ideas into
Part A: This class starts with a detailed introduction of Mac software by writing outlines, drawing sketches and
OS X, iOS 11, Xcode, and Swift. wireframes, making mockups and prototypes.
Prerequisite: No programming experience required.
Module B: iPhone App and Smart Home Automation
Software Development using HomeKit and SiriKit
Part A: In this course we will start by learning Git, the
distributed version control system. We will also review Git
based GitHub services.
Part B: The class starts with in-depth coverage of Cocoa
Touch Framework.
Part C: We get started with building cool, crisp user
interfaces using universal storyboards. The class moves on
to coverage of drawing to the screen using Core Graphics.
Part D: We will learn how to display data in Table Views.
Part E: Taps, touches, and gestures handling. We will also
cover how to use iOS sensor capabilities to map your world.
Part F: In this part we will learn to develop persistent apps
using Core Data.
Part G: We will explore how to develop cloud based real-
time mobile apps using CloudKit and Firebase.
Part H: We will learn how to build an Apples HomeKit
Based Smart Home Automation System which is Siri
enabled.

Course Instructors:

Mr. Zia U. Khan (http://www.facebook.com/ziakhan) has


over fifteen years of experience in teaching
computer science subjects and over ten years
of experience in development of business
and financial software solutions. For eight
consecutive years, in 2007, 2008, 2009,
2010, 2011, 2012, 2013 and 2014 he has
received the Most Valuable Professional
(MVP) Award from Microsoft USA. He has a Master of
Science in Engineering (MS), Master of Business
Administration (MBA), and Master of Accountancy
(MAC), all three from Arizona State University. He is also
a CPA and CMA in USA.

Mr. Muhammad Zubair Ghori has extensive experience


of developing iPhone/iPad apps. Overall five years of
software development experience. Started software
development during high school, and has been working
professionally for the last three years as an iOS
Developer. He has been using Swift since its release. He
also has special interest in UI/UX design. He has a
Bachelor of Applied Science (B.A.Sc.) in Computer
science from Karachi University.

Registration Fee: Rs. 100/-


Fee: Rs. 6000/- for the course, both Module A and B
Classes only on Sundays

Contact: Continuing Education Programme


Room# BS-01, Block B, 2nd Floor.
Tel: 34800420

Questions and Course Details:


https://www.facebook.com/groups/swift.app.dev/

You might also like